[发明专利]一种仿真动画模型加载方法、装置及仿真设备在审
申请号: | 202110454025.9 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113094546A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 谭亮;吴钊;张大鹏;王舜琰 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G06F16/71 | 分类号: | G06F16/71;G06F16/787;G06T13/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 姚璐华 |
地址: | 100015 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仿真 动画 模型 加载 方法 装置 设备 | ||
本发明提供了一种仿真动画模型加载方法、装置及仿真设备,由于预先依据用户外部构建的仿真动画文件构建了索引文件,仿真动画文件中包括仿真动画模型文件,每个仿真动画模型文件中包括有子模型文件。从而在根据索引计算公式以及观测目标的当前位置,确定当前位置所属的当前包围盒索引值之后,能够利用预先建立的索引文件,确定当前包围盒索引值的周边包围盒索引值;最后实现对仿真动画文件中与当前包围盒索引值和周边包围盒索引值所对应的子模型文件的加载。通过将用户外部构建的仿真动画文件转化成索引文件的方式,通过索引文件实现对仿真动画文件中的子模型文件的加载,即实现了对仿真动画模型的外部加载。
技术领域
本发明涉及智能仿真技术领域,更具体的说,是涉及一种仿真动画模型加载方法、装置及仿真设备。
背景技术
在智能驾驶仿真测试过程中,相关技术人员需要对车载传感器进行反复的仿真测试,目前主要是基于仿真动画文件中的仿真动画模型对车载传感器进行仿真测试,而仿真动画模型的动画加载速度也是仿真测试的评价指标。
为了提高仿真动画模型的动画加载速度,目前采用的方法是内置仿真动画文件,就是在仿真软件中内置仿真动画模型,所有的仿真测试依据内置的仿真动画文件来执行,然而目前内置的仿真动画模型已经无法满足对不同传感器或传感器中不同控制算法的测试要求,因此,逐渐对仿真动画模型的外部加载提出了需求。
发明内容
有鉴于此,本发明提供了一种仿真动画模型加载方法、装置及仿真设备,能够实现对仿真动画文件的外部加载。
本发明提供如下技术方案:
一种仿真动画模型加载方法,所述方法包括:
根据索引计算公式以及观测目标的当前位置,确定所述当前位置所属的当前包围盒索引值;
利用预先建立的索引文件,确定所述当前包围盒索引值的周边包围盒索引值;所述周边包围盒索引值为所述索引文件中以所述当前包围盒索引值为中心预设范围内的包围盒索引值;
对仿真动画文件中与所述当前包围盒索引值和所述周边包围盒索引值所对应的子模型文件进行加载;其中,所述索引文件中各包围盒索引值的邻近关系与仿真动画文件中物理邻近关系一致,所述仿真动画文件中包括仿真动画模型文件,每个仿真动画模型文件中包括有子模型文件。
可选的,所述索引文件的生成过程包括:
获取所述仿真动画文件中各仿真动画模型文件;
对所述各仿真动画模型文件进行解析,得到所述仿真动画文件中每个子模型文件的位置坐标;
利用所述索引计算公式和每个子模型文件的位置坐标计算得到每个子模型文件对应的包围盒索引值;
建立每个子模型文件与各自对应的包围盒索引值之间的索引关系,得到所述索引文件。
可选的,对所述各仿真动画模型文件进行解析,得到所述仿真动画文件中每个子模型文件的位置坐标,包括:
对所述各仿真动画模型文件进行解析,得到所述仿真动画文件中每个子模型文件下的模型元素;
根据每个子模型文件下的模型元素确定每个子模型文件的位置坐标。
可选的,根据索引计算公式以及观测目标的当前位置,确定所述当前位置所属的当前包围盒索引值,包括:
根据索引计算公式、观测目标的当前位置以及所述索引文件,确定所述当前位置所属的当前包围盒索引值;所述索引文件包括各子模型索引值与各子模型文件之间的第一索引关系,以及各子模型索引值与各包围盒索引值之间的第二索引关系。
可选的,所述索引文件的生成过程包括:
获取所述仿真动画文件中各仿真动画模型文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110454025.9/2.html,转载请声明来源钻瓜专利网。