发明名称 |
一种三维图形仿真方法及系统 |
摘要 |
本发明公开了一种三维图形仿真方法及系统。其中,三维图形仿真方法包括:获取部件的三角面片数据;利用部件的三角面片数据为部件构建独立的显示表;获取部件运动的三维转动向量,将部件运动的三维转动向量与独立的显示表组装得到仿真结果。通过上述方式,本发明能够分别为各个部件创建相对独立的显示表,在仿真软件中,通过调用不同的显示表,并结合部件的三维转动向量,组装成最终的实体三维模型,从而再现实体各个部件的相对运动状况和仿真结果。 |
申请公布号 |
CN103093496B |
申请公布日期 |
2016.03.02 |
申请号 |
CN201210591691.8 |
申请日期 |
2012.12.31 |
申请人 |
北京配天技术有限公司 |
发明人 |
张丽娜 |
分类号 |
G06T17/00(2006.01)I;G06T15/50(2011.01)I |
主分类号 |
G06T17/00(2006.01)I |
代理机构 |
深圳市威世博知识产权代理事务所(普通合伙) 44280 |
代理人 |
何青瓦 |
主权项 |
一种三维图形仿真方法,其特征在于,包括:读取机器人的立体光造文件以获取部件的三角面片数据,其中,读取机器人的立体光造文件以获取部件的三角面片数据包括:获取机器人的立体光造文件,判断所述立体光造文件的格式为文本格式还是二进制格式,若所述立体光造文件的格式为文本格式,打开所述立体光造文件读取文件头标识,并读取一个部件的三角面片数据转化为数值后存入三角链表;判断所有部件的立体光造文件是否读取完;若所有部件的立体光造文件已经读取完,则结束读取所述机器人的立体光造文件,否则,返回继续读取直到读取完所有部件的立体光造文件;若所述立体光造文件的格式为二进制格式,打开所述立体光造文件读取文件头以获取三角面片数据的总数量,读取一个部件的三角面片数据存入三角链表;判断读取的所述三角面片数据的数量是否与所述三角面片数据的总数量相同;若相同,则结束读取所述机器人的立体光造文件,若不同,返回继续读取直到读取的所述三角面片数据的数量与所述三角面片数据的总数量相同;利用所述部件的三角面片数据为所述部件构建独立的显示表;获取所述部件运动的三维转动向量,将所述部件运动的三维转动向量与所述独立的显示表组装得到仿真结果。 |
地址 |
100085 北京市海淀区信息路7号18号楼数字传媒大厦二层201室 |