摘要
提出并设计一种可描述多部件复合物体的 3D几何模型及存储结构 ,供虚拟现实开发工具 (SVRT)使用 .用具有层次结构和多级坐标系统的边界表示法描述几何对象 ,用二叉树数据结构进行存储 ,并用 VC++和 Open GL实现 .这种几何模型和存储结构能较精确地描述物体的几何形状及表面属性 ,易于存取和绘制 .解决了单部件模型无法实现复杂行为的问题 ,满足 SVRT系统的要求 .
A 3D geometry model and storage structure that can describe multi part composite objects for simulation oriented virtual reality toolkit (SVRT) are presented. Use is made of boundary representation that includes multi level organization structure and multi level coordinate system in describing the geometrical object and binary tree data structure is used to store it. It is implemented with VC++ and OpenGL. The model and storage structure presented can describe the shape and visual characteristics (such as material, texture) of complex 3D objects accurately, and are easy to read, write and draw. It resolves the problem that a single part model cannot implemente the complex behavior of 3D objects, conforms the requirement of SVRT, and can also be used in general VR systems.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2001年第1期96-100,共5页
Transactions of Beijing Institute of Technology
基金
部级预研项目
关键词
几何模型
存储结构
虚拟现实
开发工具
geometry model
storage structure
virtual reality
development tools