首页 | 本学科首页   官方微博 | 高级检索  
     

基于快速索引的虚拟现实三维引擎的设计及应用
引用本文:麦进,江南.基于快速索引的虚拟现实三维引擎的设计及应用[J].计算机工程与应用,2004,40(13):119-122.
作者姓名:麦进  江南
作者单位:1. 中科院南京地理与湖泊研究所,南京,210008;中科院研究生院,北京,100039
2. 中科院南京地理与湖泊研究所,南京,210008
基金项目:中国科学院知识创新工程领域前沿项目(编号:CXNIGLAS-A02-012)资助
摘    要:该文提出一种基于索引的三维引擎数据结构的内核。这种数据结构以模型为构造单元,能快速地建立三维顶点坐标数组,并分别将同一模型单元的顶点坐标组织成适合OpenGL高速渲染的三角形列表或三角形条(TriangleStrips)。该数据结构易于扩展,可以容纳纹理坐标、法向量和模型变换矩阵,可以添加、变换和删除模型,具有很大的灵活性;同时,它在容纳海量数据时,也能够提高OpenGL渲染速度。

关 键 词:虚拟现实  索引  三维引擎  渲染  OpenGL扩展
文章编号:1002-8331-(2004)13-0119-04

Design and Application of a Virtual Reality 3D Engine Based on Rapid Indices
Mai Jin , Jiang Nan.Design and Application of a Virtual Reality 3D Engine Based on Rapid Indices[J].Computer Engineering and Applications,2004,40(13):119-122.
Authors:Mai Jin  Jiang Nan
Affiliation:Mai Jin 1,2 Jiang Nan 11
Abstract:This article proposes a data structure of a3D engine based on rapid indices.Taking a model for a construction unit,this data structure can construct a3D vertex coordinates array rapidly and arrange those vertices in sequence of triangle strips or triangle fans that can be rendered rapidly by OpenGL.This data structure is easy to extend.It can hold texture coordinates,normal coordinates of vertices and model matrix,and models can be added to it,deleted from it or transform by model matrix,so it is flexible.This data structure also improves the render speed of OpenGL when it holds a large amount of data.
Keywords:virtual reality  index  3D engine  render  OpenGL extension  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号