- 最后登录
- 2013-6-5
- 注册时间
- 2011-12-5
- 阅读权限
- 90
- 积分
- 17782
- 纳金币
- 17782
- 精华
- 0
|
在Scene Builder程序中能够加入的功能
使用Scene Builder程序最优化场景并发布为VET格式。在Scene Builder程序中可以在以下方面改善3D场景:
·程序上的光照贴图
使用创建光照贴图的设置可以达到每10个光点为单位的优化设置。相对应用一个JPEG格式的光照贴图的标准方法来说,可以添加占用空间更小的JPEG图象。
·贴图优化
在贴图标签中,可以优化场景的贴图,设置贴图的alpha透明度,添加噪音贴图和使用通道选择不同的设置,也可以控制想要的压缩类型和程度。
·动画控制
从3d软件导入的动画是分帧格式的,可以在*.mtx文件中使用Viewpoint的XML命令来添加和编辑动画。
·感应文本小部件
小部件是程序上的具有矢量文本字符串的几何图元,通过鼠标移动到热点上方事件来激发显示。通常,使用小部件来让用户在交互操作的时候识别场景的不同部位。
从一个*.ase文件开始创建一个VET场景:
上面的这个流程表显示了一个*.ase文件开始创建一个场景一直到嵌入网页的步骤。
利用Scene Builder程序中所包含的行为编辑器,导入一个从3ds max程序输出的*.ase文件是非常容易的。
由一个*.ase文件创建一个VET场景的基本步骤:
(1) 启动Scene Builder程序,执行Load/Publish菜单下的Import ASE命令。
(2) 编辑场景,比如可以添加程序上的光照贴图和优化贴图。
(3) 单击Load/Publish菜单下的Publish命令,把当前的场景发布成*.mtx 和* .mts文件。
(4) 要想在场景中再添加部件,需要重新打开*.mtx文件,执行Load/Publish菜单下的Open MTX命令。
(5) 使用Widgets菜单下的选项,添加和定制部件(鼠标感应文字,即鼠标移动到热点上方的一般激发)。
(6) 当完成了部件的添加以后,单击Load/Publish菜单下的Save MTX命令。
(7) 使用Viewpoint Media Publisher程序(以前为MTX2HTML),把已经保存的*.mtx文件嵌入到网页中,这样就可以使用浏览器观赏VET场景了。
由一个*.ase文件创建一个可多次编辑的VET场景
*.ase文件有一个缺陷,不象*.obj文件那样,可以直接从外部引用。因此当一个*.ase文件被导入到Scene Builder程序中以后,保存当前完成工作的唯一选项就是发布。同时,还要避免重复发布的问题。
下面所要讲述的方法可以允许把当前的工作场景多次保存为一个*.mtx文件,而不需要附带*.mts文件。记住,一个*.mtx文件包含着场景的信息,而一个*.mts文件则包含了几何体和图片等。当Scene Builder程序导入文件的时候,把常用的命名规则转化为一种标准格式。导入一个文件两次,只要文件中包含场景的对象和材质的数量以及排列和原先一样,那么场景信息的命名结构就保持不变。
创建一个可以再编辑的VET场景步骤:
(1) 启动Scene Builder程序,执行Load/Publish菜单下的Import ASE命令。
(2) 编辑场景,如拆分动画、添加光照贴图和优化贴图等。
(3) 在Load/Publish菜单中,把Verbose MTX选项设为On。
(4) 执行Publish命令,发布*.mtx和*.mts文件。
编辑已经发布的场景:
现在,可以返回到3D 建模软件中重新编辑并输出原先的*.ase文件。特别注意:对象和材质的数量以及排列必须和原始的*.ase文件保持一致。
(1) 备份刚才发布过的*.mts文件,然后删除。
(2) 在Scene Builder程序中,执行Load/Publish 菜单下的Open MTX命令,打开刚才发布的*.mtx文件。这将打开一个丢失了*.mts文件的空的场景。
(3) 执行Load/Publish 菜单下的Import ASE命令,把编辑过的*.ase文件导入到原始的*.mtx文件中。如果对象和材质的数量以及排列和原始的*.ase文件确实保持一致,那么*.mtx文件中所有信息将应用到*.ase文件中。
(4) 执行Load/Publish 菜单下的Publish命令,创建新的*.mtx和*.mts文件。
关于发布的注意事项: Scene Builder程序的一个很重要的特性是对包含在*.mts文件中的场景元素的压缩。解释一下,Scene Builder程序创建2种格式的文件:*.mtx和*.mts,*.mts文件是一个包含了一个场景中所有几何体、材质和贴图的二进制文件,*.mtx文件是定义场景中的元素如何使用的XML文件。所以说一个完成的Viewpoint场景是*.mtx文件和*.mts文件的联合,就象是一顿饭需要根据某个食谱(*.mtx文件)把各种食物成份(*.mts文件)组织到一起一样。当发布一个*.mts文件的时候,很象是使用JPEG压缩格式保存了一张图片。如果保存的次数约多,那么场景的质量就会越差。 |
|