我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>百科>文献资料>文献论文

virtools教程:virtools大场景文件网络发布速度优化之一

文章来源:网络收集整理 作者:佚名 发布时间:2011年05月13日 点击数: 字号:

    对于大的vmo文件、nmo文件或者cmo文件在网络发布时都会遇到速度的问题。

    虚拟现实的文件相对与软件来说都是高好几个数量级别的,因为它里面有太多的材质、贴图、动画、声效等多媒体文件,并且虚拟现实的项目重在表达一个视觉效果展示,这样就对贴图、模型等文件的精细度要求更高,这样就增加了文件的大小。

    那么对于网络发布的文件,我们在保证其质量的同事应该如何来提高网络速度呢,当然前提是在现有的网络带宽情况下的一个提高。

    最近的几个项目,世博会、网上展厅、虚拟博物馆、房产公司的虚拟体验中心等客户都要求要挂到网站上去,同时要求其质量效果,有些专业的客户直接将网络加载的等待时间限制死,这样一来网速问题成了制约整个项目的重要因素。

    这里我总结了一下做过的几个项目所采取的一些措施,当然也有前提,就是我们利用达索的3dvia播放器并且没有进行任何的封装(比如将3dvia的ocx控件与c#程序结合到一起等)。

    速度的提高最本质的问题是文件大小和网速两个问题。

    我们一般从一下三个方面来进行控制:

    第一:严格控制三维模型的面数,以此来减少3d文件的大小。同时保证显示效果。

    第二:处理贴图和视频文件的大小,贴图尽量使用jpg格式的文件,可以借助一些免费图片压缩工具软件;视频文件我们一般使用rm格式,这个不知道是不是最优化的,因为Virtools平台的问题,对于某些格式的视屏文件暂时还是不支持的。

    第三:也是很重要的一点,在Virtools平台下进行优化。

(1)在全局变量设置中贴图使用jpg,并且视情况将其压缩控制在35%-75%之间

(2)如果遇到的贴图文件甚大,而且其质量要求又甚高,那么我们将其存储为外部文件

               配合使用Virtools自带bb模块:Texture Load 将图片动态加载

(3)将大场景cmo文件分块保存,实现动态dowanload和加载,如何分块这个要根据

              项目的情况而定了,动态加载需要两个模块:Web Download & Object Load

正在制作一个大场景的文件,是完全根据上述的几个步骤来操作的,案例的赏析将在明天或后天跟大家共享。

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料