节点文献

在线三维场景编辑器的设计与实现

Design and Implementation of Online Three Dimensional Scene Editor

【作者】 孙健

【导师】 孙伟;

【作者基本信息】 中山大学 , 软件工程, 2014, 硕士

【摘要】 现在,虚拟现实技术在我国进入快速发展的阶段。计算机硬件和网络环境的高速发展为虚拟现实技术提供了强大的硬件支持。其中三维场景展示技术飞速发展,它能为用户带来更真实的、更逼真的三维场景体验。作为三维系统中一个重要而且必须的辅助工具,三维场景编辑器的出现为提高系统开发效率发挥了重要的作用。用户可以通过场景编辑器来设计构建三维场景,这种简单、可视化的构建方法可以让用户快速完成场景构建。本文通过研究,完成了对在线三维场景编辑器的设计与实现,其中主要的研究成果如下:首先,通过需求分析,研究了在线场景编辑器的功能要求,根据这些需求完成了场景编辑器的设计,在三维场景编辑器中主要有资源管理模块、场景管理模块、内容管理模块、工具模块、命令模块。然后,实现了在线场景编辑器的基本功能,这其中包括了:对资源三维模型文件的管理、场景的管理、场景中内容管理,主要是针对场景中的模型和摄像机、编辑工具,包括了平移、旋转、缩放、撤销与重做功能的实现、命令模块。详细描述了各个功能模块的实现过程。最后,为了测试实现的三维场景编辑器,通过实际案例对在线场景编辑器进行测试使用,在测试的过程中,编辑器能达到预期效果,完成对场景的编辑管理,系统的可用性和编辑操作的便捷性能够满足用户进行场景编辑的各种需求。

【Abstract】 Now, virtual reality technology entered a rapid development stage in China.The rapid development of computer hardware and network environment provides apowerful hardware support for virtual reality technology. The rapid development ofthe technology of3D scene, it can bring the3D scene more realistic, more realisticexperience for the user.As an important and necessary auxiliary tool for three dimensional system,three-dimensional scene editor plays an important role to improve the developmentefficiency of the system. The user can through the scene editor to design andconstruct a3D scene, this simple, visual construction method allows the user toquickly complete the scene construction.In this paper, through research, completed the design and Realization of theonline editor of three-dimensional scene, one of the main results are as follows:First of all, through the analysis of demand, study online scene editor functionrequest, according to the requirements to complete the design scene editor, in3Dscene editor are mainly in the resource management module, scene managementmodule, management module, tool module, the command module.Then, the realization of the basic functions of online editor, this includes:content management of resource3D model file management, scene management,scene, is mainly directed against the model and camera, the scene of the editingtools, including translation, rotation, scaling, revocation of realization, and redofunction command module. A detailed description of each function modulerealization process.Finally, in order to test the implementation of the3D scene editor, throughactual cases are tested using the online editor, in the process of testing, the editorcan achieve the desired results, complete management of the scene editor,convenient performance of the system availability and editing operation is enough tomeet the various needs of users editing the scene.

【关键词】 三维场景编辑器场景管理
【Key words】 Three Dimensional SceneEditorScene Manager
  • 【网络出版投稿人】 中山大学
  • 【网络出版年期】2015年 03期
  • 【分类号】TP391.9
  • 【被引频次】1
  • 【下载频次】188
节点文献中: 

本文链接的文献网络图示:

本文的引文网络