计算机技术与发展2018,Vol.28Issue(5):201-204,4.DOI:10.3969/j.issn.1673-629X.2018.05.045
OSG的视景漫游技术研究
Research on OSG Scene Roaming Technology
摘要
Abstract
With the development of virtual reality technology,a large number of open source and commercial graphics engine are launched.OpenSceneGraph (open source 3d graphics engine) is paid more and more attention by simulation users both at home and a-broad.Virtual scene is a crucial part of the application of virtual reality technology,and the scene roaming and collision detection are the core technology of virtual scene,which affect the authenticity of the whole virtual scene.We discuss the basic characteristics of OSG,the core library and its structure in the paper.Combining Visual C++ programming language,we realize a virtual campus model and analyze its roaming design.The observation and operation of an object from different angles,distances and azimuths gives the user the effect of immersion.At the same time,by the line of intersection collision detection method,we simulate the process of students stopping collision to prevent passing through an object when they encounter obstacles.By OSG technology,the requirements of 3D scene rendering to hard-ware and the developing difficulty are obviously improved.关键词
虚拟现实技术/开源三维图形引擎/场景漫游/碰撞检测Key words
virtual reality technology/OpenSceneGraph/scene roaming/collision detection分类
信息技术与安全科学引用本文复制引用
祝新霞,马明栋..OSG的视景漫游技术研究[J].计算机技术与发展,2018,28(5):201-204,4.基金项目
江苏省青年科学基金项目(BK20140868) (BK20140868)