- 最后登录
- 2013-6-5
- 注册时间
- 2011-12-3
- 阅读权限
- 90
- 积分
- 15838
  
- 纳金币
- 15839
- 精华
- 0
|
web3D产品展示,现在越来越火,基于web3d展示的商业软件也是五花八门,小编今天就对与web3d在产品展示中的应用,几个软件做出简单分析。Web3d在电子商务中的应用一直受限于网络带宽、基于网页的3d绘图标准的确定、显卡3D渲染技术的进步等诸多因素的影响。就利用现有的技术条件,需要web3d商务平台具有较高的多边形和纹理贴图压缩能力,便于在网络上快速传输。同时,要有出色的3d渲染能力,能够兼顾低端显卡的运算,此外需要有出色的渲染质量或效果,如:支持高级shader、HDRI、Realtime Soft Shadow、Level of Detail以及一些仿真特效。
小编认为web3d调用远程三维场景的时间小于7秒钟是可以接受的,否则客户失去耐心的可能性将会骤然增大。当然可以考虑使用模型和纹理贴图的“流式传输”,随调随显,以改善客户体验。
“视觉效果”和“运行速度”是天生的冤家,处理好“性能和速度比”非常重要。除非我们的网速像日韩一样雷人(普及了数十兆的带宽),那样将有非常多的选择。但是!我们还是面对事实吧
对于web3d在产品展示中的应用,纳金网经测试过几个商业软件:
1 Holomatix Blaze 3d Studio 1.5
2 Demicron Wirefusion 5.0
3 Turntool
4 Sophie3D
5 unity3d
Blaze3d和Wirefusion基于java3d技术,客户端必须安装JVM才能运行,根据现在的情况来看,有相当多的电脑并未安装Java虚拟机,如果客户需要下载并安装它(10M+),简直就是自虐。如果是这种情况,那还不如那些需要安装小插件的平台更具优势。如此一来,极大地阻碍了这种技术的市场扩展。即使是这样,也不得不赞扬一下Blaze 3d Studio,它输出的文件体积非常小,并使用独特的HDR技术,物体的反射效果令人惊叹。但由于需要安装虚拟机和渲染效率等问题的存在,市场情况始终难见起色。
Wirefusion的反射效果非常一般,不支持HDR和后期调整。但是wirefusion在交互设计上非常强大,使用节点编辑系统来进行开发,降低了使用门槛
Sophie3D使用Flash Player显示3d图形,由于98%的电脑都安装了Flash Player,它“无需安装插件”,很有优势。但是劣势也很明显:渲染效率极其低下,5-8万三角面就几乎带不动了。另外看了看它的材质效果,尤其是反射材质的表现,令人郁闷。
Unity3d是强大的虚拟现实3d引擎,跨平台,渲染效率和质量都很高,居然能支持实时阴影,更具有强大的物理引擎(PhysX),但似乎更适合做webgame,它的输出文件比较大,自身的web player也不小(3.1M),曾经动心过,最终还是放弃了.
因为网速问题,一大票优秀的虚拟现实引擎被过滤掉了,Quest3d、Virtools、ShiVa3D等等。在中国的网络环境下使用web3d 展示产品......杯具啊!
权衡来权衡去,认为Turntool是个不错的选择。因为它能兼顾性能和速度,虽然还有很多缺点,但是对于web3d产品展示来说,优势相对突出。遗憾的是目前不支持外部模型导入,实现不了web端的3D产品定制,据官方消息,今年即将推出的TurntoolBox2010版将能实现完全的Javascript控制,包括外部模型导入。
使用turntool有如下优点:
1 文件体积小巧
2 turntool viewer插件小,V2以前的版本不到800K,即将发布的V3版本大约有1.73兆(基本可以接受)。
3 渲染效率高。我在其官方论坛上看到他们的“非正式评价”说:中等配置的电脑能支持到300万+的三角面。
4 支持材质贴图的流式传输。
5 反射效果令人满意。
当然TurntoolBox2008也有操蛋的地方:
1 居然不支持Bump map
2 不能支持外部模型导入
3 不能另存快照为jpg格式,默认只有bmp格式
4 不支持transparency的折射参数(我的项目中要用到这个)。
5 不支持soft edge shader
6 严重依赖第三方平台(如3ds max、Cinema 4D、ArchiCAD等),没有独立工作界面。
但愿今年的TurntoolBox2010能够有所改进。
另外我还比较关注google o3d,虽然它的发展现在还处于婴儿期(相对于大型虚拟现实引擎),但就电子商务产品展示来说,功能已经基本够用。还有,它是开源的(BSD许可)。比较看好它的未来。 |
|