如何制作 ExtendSim 虚拟现实

 

ExtendSim 采用Garage Games提供的开源、功能强大的动画引擎。用户利用其他软件(见下面表格)制作3D造型、动画和特殊脚本,ExtendSim 扮演导演或者编播人员的角色,控制动画对象的移动、组合、生灭以及控制物件内部动画的播放和结束。这样可以充分融合已经广泛普及的虚拟现实制作人员已有的知识和技能,实现仿真分析能力和虚拟现实能力完美的结合。

对制造三维动画感兴趣的用户可以参考 www.garagegames.com 网站和知识库来了解无限精彩的虚拟现实制作技术。

  • 步骤1、可以选择以下罗列的任何一个软件制作3D造型和动画

  • 步骤2、利用每个软件提供的Exporter (见下表中的下载地址和说明文档)将软件制作出来的3D造型和动画转换成DTS格式文件(DTS是的Garagegames动画引擎特有的文件格式)

如何导入 3DS Max 文件

强力推荐感兴趣的用户参考此书 "Creating Game Art for 3D Engines", 完整介绍了如何利用3D Max 和Garage Games 引擎完成所有动画任务的过程。(请注册并登陆到论坛下载PDF文件)

 

 

  • 步骤3、参考Extendsim 软件使用手册和开发手册,将DTS动画对象导入到ExtendSim三维动画环境中。

 

Torque Game Engine DTS Exporter Matrix 3DS Max Maya Lightwave Blender MilkShape GameSpace Unwrap3D
Supported Versions 4.2-8.0 4.5-7.0 7.5+ 2.33+ 1.7.0 1.5 v215
Application Price $3500 $2000 $795 Free $25 $299 $40
 Exporter 下载地址 3DS Max Maya Lightwave Blender MilkShape GameSpace  
使用说明文档 3ds max Maya LightWave Blender included in download included in download  
Geometry
Meshes yes yes yes yes yes yes yes
Custom Bounds yes yes no yes yes yes  ?
Auto Bounds no yes yes yes yes yes  ?
Collision Meshes yes yes yes yes yes yes  ?
LOS Collision Meshes yes yes yes yes yes yes  ?
>8 Col Details [10]  ?  ? yes yes yes  ?  ?
Nodes yes yes yes yes [6] yes yes  ?
Billboards yes yes yes yes yes yes  ?
Triangle Stripping yes yes no yes [7] yes yes  ?
Animation
Bone Animation yes yes yes yes yes yes no
Sequence Export yes yes yes yes yes yes no
Blend Sequences yes yes yes yes yes yes no
DSQ Export yes yes yes yes [4] partial yes no
Ground Transform yes yes yes yes yes yes no
Image File Lists (IFL) yes partial [9] yes no partial [9] partial [9] no
Morph Animation (outdated) partial no no no no no no
Mesh Visibility Animation partial yes yes yes yes yes no
Animation Triggers yes yes yes yes yes yes no
Optimization
Levels of Detail (LOD) yes yes [3] yes yes yes yes partial
Auto LOD no no no no no no no
Auto Billboard LOD yes yes yes yes no yes no
Textures
Apply Materials yes yes yes yes yes yes yes
UV Coordinates yes yes yes yes yes yes yes
UV Animation (outdated) yes no no no no no no
Detail Textures no no yes yes yes no no
Decals (not supported) yes no no no no no no
Sort Transparent Meshes yes yes no no yes yes no
Translucent (Unsorted) yes yes yes yes yes yes no
Additive yes no yes yes yes no no
Subtractive yes no yes yes yes no no
2-Sided Materials yes yes yes yes no yes no
Environment Map yes yes yes yes yes no no
Bump Maps (not supported) yes no no yes no no no
Self Illuminated yes no yes yes yes yes no
NoMipMap yes yes yes yes yes no no
ZeroBorder MipMap yes yes yes yes yes no no
Platforms Supported
Official GG Exporter yes yes no [a] no [a] no no [a] no
Windows yes yes yes yes yes yes yes
Mac no yes yes yes no no no
Linux no yes [8] no yes no no no

Footnotes:

  • [1] Requires Max 4 Multires Plugin in Max 5.
  • [2] This exporter's developement is in-progress with the support of GarageGames.
  • [3] Exporter GUI can auto-generate detail markers.
  • [4] DSQ Exporter auto-generates .cs files for the shape.
  • [5] Renders only 1 bone per vertex in viewport.
  • [6] Supported via Armatures.
  • [7] Supported via built-in Quick and Dirty triangle stripper, also supports implementation found at http://www.vtk.org
  • [8] Pre-compiled binaries are not available for Linux, but should work if compiled with the corresponding Maya SDK.
  • [9] This works, but the IFL animation does not show up in the application.
  • [10] Support for more than 8 collision details is new feature found in TGE 1.4.
  • [a] This exporter's developement is in-progress with the support of GarageGames.