毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

virtools越野车虚拟展示系统设计+虚拟现实+三文建模 第5页

更新时间:2016-10-23:  来源:毕业论文
Virtools 4 包含有五个关键组件:
GUI(Graphical User Interface,人机交互图形化用户界面),以可视化的编辑方式,流程图的思文模式,进行对象和脚本设计工作,有效的减短了作品的制作周期
Behavior Engine脚本引擎用来运行互动应用程序 国家级实验教学示范中心申请书范文
Render Engine 渲染引擎以实时渲染的方式来显示图形图像
Virtools Scripting Language脚本语言以代码的方式,进行一部分的编程开发,优化脚本,提高效能
SDK 用来创建自定义的脚本和应用程序,以及对Virtools本身的功能进行扩充.
(4) User Interface用户界面:
Virtools本文来自辣%文-论'文@网,毕业论文 www.751com.cn 加7位QQ324~9114找原文 4 开发平台的GUI(人机交互图形化用户界面),包含下列内容:
3D Layout(实时3D编辑器)用来显示Realtime3D实时渲染环境的内容.
图形工具条,用来进行作品中3D objects(3D对象)、lights(灯光)、cameras(摄像机)和curves(曲线)的导航、创建、编辑、选择和操作.
新建和编辑lights(灯光)、cameras(摄像机)、materials(材质)、 textures(纹理贴图)、grids (栅格)和paths(路径).
在一个虚拟环境中,进行3D entities (3D实体)的Translation(位移), rotation(旋转), scale (缩放)操作及作品导航.
behaviors交互脚本以鼠标拖放形式,赋予2D和3D对象.
behaviors交互脚本完成一定的功能后,可以打包或者合并的方式,保存起来,供我们重复使用.
图解式的building blocks脚本编辑模式,有助于我们便捷有效地创建互动内容作品.  Script Debugger(脚本调试器)可以用来对应用程序进行优化.
Entity Setup Tools(实体设置工具) 用来对任一对象及其关联脚本的参数编辑.
Attribute Manager(属性管理器)用来快速地设置和修改多个对象属性数值.  Action Manager(操作管理器)用来编写常用的一些函数,以快捷键的方式,来执行一些预定义的操作或者创建任务.
Hierarchy Manager(层级关系管理器) 以树形结构的方式来显示所有对象之间的父子关系.
(5) VSL (Virtools Scripting Language,脚本语言):
Virtools Scripting Language是一个强大脚本语言,可以在Virtools 4 的Schematic editor图形脚本编辑器中,提供脚本关键字智能颜色显示(intelligent coloring system)、自动上下文区分提示(context-sensitive completion)及函数参数显示(function arguments display)功能,可以进行相应的code代码编写与运行,可以提高脚本的执行效率,完成部分SDK的功能。 除了用于脚本互动部分的撰写与运行,VSL还可以用于创作模式下的操作功能的扩展,提升Virtools本身开发环境的制作效能.
VSL 提供完整的Debug调试功能,支持脚本运行的breakpoint中断点, 变量和数值编辑的监测, 及步进脚本的Debug调试(支持调试的step into/ out模式).
 
(6) Behavior Engine脚本引擎:
Behavior engine脚本引擎可以运行内置或者自定义的behaviors脚本.
Virtools 4基本的互动脚本,涉及以下的类别:
Cameras(摄像机)、Characters(角色)、Collisions(碰撞)、Controllers(控制器)、 Grids(栅格)、 Interface(界面)、 Lights(灯光)、 Logics(逻辑)、Materials- Textures(材质和纹理)、 Mesh modifications(模型结构的修改)、 Narratives(作品故事相关)、 Optimizations(优化)、 Particles(粒子)、Sounds(声音)、 Shaders(着色器)、Visuals(视觉特效)、 Web(网页)、World Environments(虚拟环境).
利用Virtools SDK的Behavior Pack脚本源代码文件包或者第三方脚本,我们可以对Behavior Library 脚本库进行功能扩充.
(7) Render Engine渲染引擎:
Render engine渲染引擎,用来提供高品质、实时渲染的3D图像和角色动作. 它包含有如下的功能:
支持国际产业标准: DirectX 和OpenGL.
支持可编程Vertex顶点和Pixel像素的Shaders着色技术 (DX9.c, OpenGL 2.0, HLSL, CgFX, Shader Model 3)
支持3D模型对象和动作(通过3ds Max?, Maya?, XSI? , Lightwave? 和Collada?插件导出).
提供与render engine渲染引擎相关的源代码. 高中生拒绝敏感性的团体心理辅导方案具体内容
(8) SDK (Software Development Kit,软件开发工具包)
Virtools的SDK是一套软件开发工具 (包含有libraries库文件, DLLs文件, header头文件),提供Virtools软件的所有底层函数. 开发者可以使用它进行下述的应用程序的工作:
利用Virtools 引擎,制作自定义的可执行应用程序.
对Virtools 引擎进行功能扩充,比如Behaviors互动脚本, 媒体文件的导入插件, Manager管理器, Render Engines画面实时渲染显示插件, Rasterizer图像光栅和其它的功能插件 (指定的Parameter Types参数类型)等等.

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

virtools越野车虚拟展示系统设计+虚拟现实+三文建模 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。