面向虚拟装配的三维交互平台
Virtual Assembly Toolkit:A 3D Interaction Platform for Virtual Assembly
-
摘要: 针对当前装配领域的特点,提出一个面向虚拟装配的三维交互平台(Virtual Assembly Toolkit,VAT).VAT中包含了新的三维交互思想,定义了装配领域中常用的三维交互原语,设计和实现了交互原语的捕获、解释和处理框架.同时,VAT封装了三维图形构造、零件间的约束和碰撞检测等功能.VAT可以大大简化虚拟装配应用的构造,便于应用的快速生成.Abstract: A 3D interactive platform——Virtual Assembly Toolkit aiming at realizing customized Virtual Assembly is presented. New 3D interactive metaphor is applied and 3D interactive primitives in the assembly field are defined and encapsulated in the toolkit. The toolkit supplies programmer with the parser and semantic callback functions about these primitives. It also provides the capabilities of constraint satisfaction and collision detection about workpieces. When a programmer uses it to develop an application study about virtual assembly, the complicated tasks about 3D graphics rendering and interactive primitive manipulation are done by VAT.
下载: