[发明专利]一种三维虚拟场景中车辆车辙印的动态生成方法有效
| 申请号: | 201510104347.5 | 申请日: | 2015-03-10 |
| 公开(公告)号: | CN104680568B | 公开(公告)日: | 2018-05-29 |
| 发明(设计)人: | 梁强;杜君 | 申请(专利权)人: | 中国人民解放军装甲兵工程学院 |
| 主分类号: | G06T13/20 | 分类号: | G06T13/20 |
| 代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 龚镇雄 |
| 地址: | 100072 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 三维虚拟场景 动态生成 地表 材质纹理 车辆运动 地形细节 复杂地形 管线技术 纹理合成 质地变化 程序化 可编程 分层 真实性 地形 渲染 行驶 融合 | ||
1.一种三维虚拟场景中车辆车辙印的动态生成方法,其特征在于,包括:
S1:获取车辆在行驶过程中处于活动状态的效果发生器的空间坐标,所述车辆设有四个效果发生器,且四个效果发生器的坐标系原点分别位于车辆的左右前轮和左右后轮与地面的接触点上,四个坐标系的坐标轴方向均与车辆的本身坐标系方向一致;
S2:根据
其中(x,y)为地形的空间坐标,(w,h)为场景材质分布灰度图的像素坐标,x
S3:根据S2获得的像素灰度值的字节位与地表材质的对应关系获得地表材质;所述像素灰度值由一个8位的字节来表示,字节中的每1位对应一个地表材质,对应关系预先设定;
S4:根据所述车辆的名称和所述地表材质的名称在材质效果矩阵中获取对应的材质效果;
所述材质效果矩阵为M
S5:对于处于活动状态的每个效果发生器,当其移动距离大于本身长度时,动态创建一个贴图decal,且所述decal的大小、位置和方向取该效果发生器的大小、位置和方向,所述decal的效果为S4中获得的材质效果,对所述材质效果进行像素渲染生成车辙印。
2.如权利要求1所述的三维虚拟场景中车辆车辙印的动态生成方法,其特征在于,还包括对生成的decal数量进行控制的步骤:
为每一个车辆创建一个decal队列,用于存储车辆行驶过程中动态创建的decal,同时绑定一个计时器,计时器的值表示相应decal队列中decal的寿命;
当decal队列中的decal数量达到该decal队列的设定长度时,按照先入先出的原则将位于队列前端且与新创建的decal等量的decal删除;
当车辆停止运动时,绑定于该decal队列的计时器开始计时,当车辆开始运动时,计时器清零;
当场景中所有decal队列的decal总数量达到设定阈值时,对所有decal队列中计时器值最大的队列中位于该队列前二分之一的decal由前到后依次逐个删除,同时将该队列的计时器清零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军装甲兵工程学院,未经中国人民解放军装甲兵工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510104347.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:方便卷闸开关
- 下一篇:基于运动行为模式的多视角室内行人跟踪方法





