[发明专利]一种基于三维引擎的车轮转动控制方法有效
| 申请号: | 202211330381.0 | 申请日: | 2022-10-28 |
| 公开(公告)号: | CN115393479B | 公开(公告)日: | 2023-03-24 |
| 发明(设计)人: | 王涛;王洪耀;刘潇尉;谢锋;董婷妍;王展;张良;姜泽英 | 申请(专利权)人: | 山东捷瑞数字科技股份有限公司 |
| 主分类号: | G06T13/20 | 分类号: | G06T13/20;G06T7/73;G06T7/62;G06F3/0488;G06F9/451 |
| 代理公司: | 烟台双联专利事务所(普通合伙) 37225 | 代理人: | 吕静 |
| 地址: | 264003 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 三维 引擎 车轮 转动 控制 方法 | ||
本发明涉及三维引擎技术领域,具体是一种基于三维引擎的车轮转动控制方法,其特征在于,包括:指定车辆;系统响应后车辆开始行驶,并按照以下方法为车辆匹配相应的车轮旋转值:采集每一帧图像中的车辆位置坐标;通过每一帧图像中的车辆位置坐标计算出相邻帧图像车辆位置坐标之间的三维空间距离;基于设定的车轮半径值及相邻帧图像车辆位置坐标之间的三维空间距离计算后一帧相对于前一帧图像中车辆移动所产生的车轮旋转增量;按帧的顺序依次叠加车轮旋转增量,最终获得车轮旋转值。本发明能够准确模拟车辆向各个方向行驶、上下坡、以及做转弯和加速减速动画时车轮的准确转动值。
技术领域
本发明涉及三维引擎技术领域,特别涉及一种基于三维引擎的车轮转动控制方法。
背景技术
随着三维可视化技术日益成熟,市面上有很多专业的三维引擎,可以用于实现三维可视化的展示、互动以及数据处理。
在车辆行驶的可视化场景中,车轮转动的传统制作方法是手动制作动画帧,制作完成车辆移动的初始帧位置和结束帧位置以后,再根据距离和时间手动进行匹配一个车轮的旋转值。目前市场上出现一些用来指定车轮旋转数值的系统是通过车辆的整个位移距离和时间来计算车轮旋转数值,但这种方法只适用于二维坐标系,当车辆出现第三坐标方向移动比如在上下坡、转弯、往返、加减速行驶等复杂地形行驶时,通过该方法计算的车辆返回起点在三维世界中的位移距离为零,最终导致车辆位移距离计算错误,在动画呈现时则表现为车轮和地面打滑或反向转动。对此,现有的弥补措拖是由人工手动在各个关键点进行重新匹配车轮旋转值,由此而浪费大量制作时间,制作成本也会大幅提高。
发明内容
本发明提出了一种基于三维引擎的车轮转动控制方法,该方法在三维场景里能够精准模拟车辆向各个方向行驶、上下坡、以及做转弯和加减速时的车轮转动状态,不会出现车轮和地面打滑或者反向转动的问题。
为了实现上述发明目的,本发明采取如下技术方案:
一种基于三维引擎的车轮转动控制方法,其特殊之处在于,包括以下步骤:
S1、指定车辆,该车辆具有预设的半径R;
S2、系统响应用户的触控操作,车辆按照预定路线开始行驶,并按照方法为车辆匹配相应的车轮旋转值,所述方法包括:
S21、从第一帧图像开始,采集每一帧图像中的车辆位置坐标S;
S22、通过每一帧图像中的车辆位置坐标S,计算出相邻帧图像车辆位置坐标之间的三维空间距离L;
S23、基于设定的车轮半径值R及相邻帧图像车辆位置坐标之间的三维空间距离L,通过以下公式计算得到后一帧相对于前一帧图像中车辆移动所产生的车轮旋转增量X;
X=(L/(2*3.14*R))*360;
其中,R为车轮半径,由用户自定义设置;由于车辆每一帧都处于位置变化,因此L值为变量值;
S24、从第一帧图像开始,按帧的顺序依次叠加车轮旋转增量X,最终获得每一帧画面车辆移动所匹配的车轮旋转值。
本发明的一种基于三维引擎的车轮转动控制方法,通过一系列算法能够得到车轮的准确转动值,在三维场景里可以准确模拟车辆向各个方向行驶、上下坡、以及做转弯和加速减速动画时车轮的准确转动值,解决了传统二维坐标计算方法存在的当车辆出现上下坡高度变化也即三维Z方向有位移时,无法准确计算行驶距离以及由此造成的滑步问题;在操作上只需输入车轮半径即可,大幅减少人工制作或调试的时间及工作量,能够简单快捷高效完成车辆动画的车轮转动数值的匹配工作。
附图说明
图1为实施例一的基于三维引擎的车轮转动控制方法流程示意图。
具体实施方式
实施例一
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东捷瑞数字科技股份有限公司,未经山东捷瑞数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211330381.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于铝合金构件焊后质量检测设备
- 下一篇:一种电动汽车用低压电瓶超级电容





