Cult3D
3D网络技术
Cult3D是Cycore公司开发的一种3D网络技术,它让你把图象质量高和速度快的交互的实时的物体送到所有的因特网用户手上。
基本概念
位于瑞典的Cycore 原是一家为Adobe After Effect和其它视频编辑软件开发效果插件的公司。现在,Cycore 的Cult3D技术在电子商务领域已经得到了广泛的推广运用。该技术可以做到档案小、3D真实互动、跨平台运用,只要用鼠标在3D物件上直接拖动,可以移动、旋转、放大缩小,还可以在Cult3D物件中加入音效和操作指引。Cult3D对硬件要求相对较低,即使是低配置的桌面或笔记本电脑用户也能流畅浏览Cult3D作品。
Cult3D的文件量非常小(20K-200K),却有优秀的三维质感表现。对于一般的浏览器只需安装一个插件,即可浏览。和Viewpoint相比,Cult3d在表观和交互上和Viewpoint相似,但Cult3D的内核是基于JAVA,它甚至可以嵌入JAVA类,利用JAVA来增强交互和扩展,Cult3D的开发环境比Viewpoint人性化和条理化,开发效率也要高得多。
应用范围
Cult3D 作为一种电子商务方案,让你创造出顾客能随时随地在网上触摸,感觉并且试一试产品,甚至和其他人一起玩令人激动的网上游戏。
Cult3D是为使因特网成为新一代的多平台 3D 动画播放器的技术。是100%突破工艺的软件产品。没有附加的硬件要求,例如 3D 加速卡。桌面或笔记本用户现在能实时观看 3D 模型动画, 以前要达到这个目的需要一个专业的并且是昂贵的工作站上。
Cult3D实现在网上和任何PC平台上给所有因特网用户欣赏到高质量的 3D 动画的机会。
Cult3D由 2 个部件,一个免费的阅读器和一个专业的设计者开发包。
Cult3D为电子商务中显示“虚拟的产品”的目的而被开发,特别突出于为出售和演讲时作为指南来使用、远程教学、网上演示的解决方案、行销并且合作开发和设计等各方面。
Cult3D使可能实际上在购买前测试产品或甚至更好, 在生产他们前。
应用简介
在全球,VR软件很多。除了Cult3D外,网络三维技术的产品还有VRML、Viewpoint、Java3D、Atmosphere、Shockwave 3D、Pulse 3D等。Cult3D技术依靠其可信度和实用性已经拥有了比其他Web3D解决方案更广泛的用户群体。据统计,现在已经有包括Acer、CNN、NEC、丰田等500多家全球闻名的公司在他们的网站上使用了Cult3D技术。Cult3D的优点主要有:
(1)质量高,交互好
不管是二维模型还是三维模型,逼真的图像质量都是非常重要的。Cult3D是一种强有力的三维渲染技术,它采用先进的压缩技术,并支持多重阴影效果、贴图和双线性滤镜,这样制作出来的物体模型具有极度逼真的画质,使浏览者可以得到近乎完美的照片级真实的视觉效果。而且Cult3D可以实现复杂的动画,这就为物体添加交互性创造了条件。
(2)文件体积小
一般的三维动画文件的容量都是庞大的,少则几十兆,多则数百兆。现在的Internet网络带宽还很窄,这就使得大容量的数据不可能在很短的时间内进行传输,因而限制了一些Web3D技术的应用。然而利用Cult3D技术生成的文件却非常小,一般只有几十千字节到几百千字节,一般网络用户无须较长时间等待,就能够容易地领略到它的神奇效果。
(3)跨平台性能好
用Cult3D技术生成的文件可以无缝地嵌入到HTML页面中。其实,除了在线发布(发布到HTML页面中)以外,文件还可以离线发布。用Cult3D创建的模型几乎可以在所有操作系统的网络浏览器中被流畅地读取。由于主流的Internet接入方式将从单纯的PC机扩展到新的应用平台,例如台式游戏机、个人数字助理移动电话,Cult3D也将会出现在这些应用平台上。
(4)软硬件要求低
Cult3D是一个混合的三维引擎,用于在网页上建立互动的三维模型。该技术是一个纯软件环境的引擎,一般来说只要是奔腾II以上的计算机,甚至不需要任何的3D加速卡就可以体验完美的网络3D技术。Cult3D技术支持ActiveX和Adobe的pdf文件格式,只需要安装一个插件就可以在包括Microsoft的Powerpoint及Arcobat等软件中应用Cult3D。新版本的Cult3DView引擎比原来的版本在执行速度上提高了50%,而且增加了对Nvidia系列显卡三维加速的硬件支持。
(5)应用较多
Cult3D已经帮助财富500强中超过50家的企业获得了媒体所带来的商机,并且到目前为止,已经较其他VR技术工具软件拥有了更多的客户基础。许多大型的成功公司如梅塞德斯(MercedesG-Wagen),NEC,康柏(Compaq Ipaq),爱立信(Ericsson的移动电话、无线电系统),加拿大广播公司(Canadian Broadcasting Corporation CBC sports),Breitling,宏 (Acer)等都使用Cult3D在网络上展示自己的产品。在2003年美伊战争期间,美国CNN公司采用Cult3D技术来展示战机等先进武器,这些公司的成功都明确证实Cult3D有惊人的效果。Cult3D是一种不需要硬件支持并声明支持即将出现的新的平台和操作系统,将帮助其客户获得比任何可行的兼容技术更多的支持者。
(6)较高经济价值
事实证明,Cult3D已经为提高网站的业绩起了极大的作用,为相应的公司带来的以下丰厚的商业利润:
①75%~98%的网站访问者选择浏览Cult3D展示的产品,并且多花费了一倍的时间浏览产品。
②在线销售额增加10%~15%。
③提高了产品的透明性,从而降低了产品的退返率。
应用展望
Cult3D的应用非常广泛,特别是在商业、教育、娱乐等领域有极大的优势。
(1)电子商务
电子商务为企业提供了一个虚拟的全球性的贸易环境,电子商务也是VR技术应用的最大领域。三维的表现形式能够全方位地展现一个物体,具有二维平面图像不可比拟的优势。企业将他们的产品以三维形式在网上发布,以交互式的三维表现形式来展示产品,让顾客全方位地观看产品外形,甚至内部结构。演示产品的功能、使用方法及步骤等,可以充分利用互联网的优势,高速、快捷地推广公司的产品。对于网上电子商务,将销售产品展示做成在线三维形式,使顾客能够对产品有更加全面的认识了解,增强顾客购买的信心和欲望,决定购买的几率必将大幅增加,为销售者带来更多的利润。
(2)教育行业
现今的教学方式不再是单纯地依靠书本和教师授课的形式,计算机辅助教学(CAI)弥补了传统教学所不能达到的许多方面。在表现一些空间立体化的知识,如原子、分子的结构、机械运动时,三维的展现形式必然使学习过程形象化,学生更容易理解和掌握。VR技术不仅适用于课堂教学,更适合于实验教学,引入虚拟实验内容,充分发挥VR技术交互性的优点,可更好地达到实验效果,节省实验设备投入,避免实验中设备的损坏及危险的发生。对计算机远程教育系统而言,引入Web3D内容必将达到很好的在线教育效果。
(3)娱乐游戏业
娱乐游戏始终是一个充满活力的市场。现在,动态HTML、Flash动画流媒体式音视频等技术已经广泛应用于娱乐性网站。三维技术的引入不仅将带来新一轮的视觉冲击,而且将使在线娱乐方式发生质的变化。游戏公司除了在光盘上发布三维游戏外,还可以在网络环境中运行在线三维游戏。利用互联网的优势,覆盖面可以得到迅速扩张。
Cult3D在诞生后的短时间内,凭借先进的技术和广泛的支持,相信它必将使三维网络应用提高到一个新的层次。
授权
Cult3D的授权采用了在国外VR软件广泛使用的软件授权销售方式,这也是目前VR技术软件所常见的方式,即用户需取得相应的授权才可以使用Cult3D技术。对于商业使用,必须交纳相应的授权费用。用户只允许在相应的授权范围内使用和发布Cult3D文件,并且需要与每位最终用户签订授权协议来确保双方的利益。对于一些教育领域等非商业用户,可向Cult3D公司申请免费授权。
支持
Cult3D软件可应用于各种不同的操作系统,并且可与多种应用程序结合。附表是常见的操
作系统与应用程序。
组成
Cult3D软件包括3个组成部分:
1.Cult3D Export Plugin
这个输出插件是针对3DSMAX、MAYA 等三维软件的,可以通过这个插件将三维模型输出成Cult3D Designer的c3d格式。
2.Cult3D Designer
这是Cult3D的主要部分,是Cult3D的设计制作工具,可以将模型(c3d格式)加上旋转、缩放、移动、声音等交互性的效果。
3.Cult3D Viewer Plugin
这是一个针对其他应用程序的显示插件,必须安装以后才可以在IE、Netscape、Arcobat、Office等软件中看到Cult3D的效果。
工作流程
Cult3D的开发过程也比较简单,只需要几步就可以制作出Cult3D的作品,由于Cult3D本身没有创建物体三维模型的能力,所以要创建三维模型还必须使用其他的三维制作软件来进行建模,目前以3DSMAX常见。
首先在3DSMAX中,新建一个所需的模型,或将一个三维模型导入到3DSMAX中。因为最后的作品一般用来在网络上浏览,最好在模型的细节、真实度上做较多的工作,如可以将隐面(观看者无法看到的面)删除,尽可能用最经济的面来做模型等,以控制好文件的大小,太多的面会延长网络传送的时间,当然在这里也可以预设动画。模型建好后,将模型从3DSMAX里导出,如果在3DSMAX中安装了Cult3D ExportPlugin插件,在3DSMAX的Export里将多一个3d的文件格式,选择保存后会出现一个对话框,在这里可以预览模型,还有很多输出的参数,可以调整模型材质的压缩比例,保存为c3d格式的文件。
启动Cult3D Designer将刚才保存的文件导入,这里的主要工作是将模型加入互动效果,如事件和声音等。Cult3D Designer已经将很多基本的命令模块化,一般不需懂编程语言也可以很方便地制作想要的效果。用户如果精通Java的话,还可以自己编写脚本,进行高级交互,将文件保存成c3p的格式,这是Cult3D的源程序,可用于以后再修改。
最后,导出Internet文件。在Cult3D Designer的file下面选择Save Internet file,然后就是选择压缩方式。在这里可以对模型的每一个物件的贴图和材质以及声音进行压缩。有不同的压缩方式进行选择,但是如果压缩比过大,会导致模型的面破损和贴图的位置偏移。当然也可以输出到Office等应用程序中。经过以上几个步骤就可完成一个Cult3D的作品,如图1所示为Cult3D的工作流程。
c3d、c3p 和co是Cult3D支持的不同文件格式。当要从3DSMAX导出一个对象给Cult3DDesigner使用时,必须保存为*.c3d文件,Cult3D Designer才可以导入这个*.c3d文件来工作。在进行交互对象设计,可以保存Cult3D esigner的源文件为c3p格式,一个*.c3p文件可以包含一个或多个项目(Project)文件。当完成交互对象设计后,可以将其导出为Cult3D目标文件,这个文件可被保存为co格式,并可自动生成一个网页文件。如果安装了Cult3D Player插件,就可以在浏览器上看到所完成的对象。
模型的导出
由于Cult3D本身没有建模能力,因此在Cult3D的制作过程中,必须采用第三方软件来进行建模。在常见三维建模软件中,有3DSMAX、MAYA和ImageModeler等。可以在三维建模软件中建立3D模型、动画,最后输出成为Cult3DDesigner可以接受的c3d文件格式。Cult3D提供了3DSMAX和MAYA的插件使之能输出这种文件格式,在选择插件时还要注意三维建模软件相应的版本。
在实际应用中,由于3DSMAX拥有较广泛的用户群,同时3DSMAX对硬件要求较MAYA低,因此在一般情况下应用较多。另外也可以采用REALVIZ公司的ImageModeler软件来建模。
ImageModeler是一种基于二维图片的建模工具,它将简化冗长乏味的三维建模过程。通过在对某个对象或者环境拍摄的一系列静止图片上选择一些点,从中提取三维数据和材质来创建模型。通过ImageModeler,建立照片级真实度的三维模型比常规计算机建模时间更短,特别适合Web应用。
ImageModeler是一个优秀的建模工具,可支持很多输出格式,如3DSMAX的max格式、Cult3D的co和c3d格式、Autocad DXF的dxf格式、Lightwave 3D的lws格式、MAYA的ma格式、OBJ的obj格式、Realviz Camera的rz3格式、Shockwave 3D的w3d格式、Softimage 3D的xsi格式、Viewpoint Medio的mts和mtx格式、VRML的wrl等格式。
相关资料
Adobe
Adobe 系统是集成了世界打印供应商、网络供应商、电子商务和动画图形软件等创造令人满意的方案的领导者。
Cycore 是为在特殊效果和动画的一个市场领导人,并且是一领先的图形设计软件插件的开发者, 它的全套特效插件都赢得奖项。以前, Cycore 也开发了并赢得了全套期末考试系统,工作室系统和下一代特效生成器等 3 个奖项, 现在期末考试系统仍广受好评。Cycore 也把 Cult3D 的力量带了到 Adobe Acrobat ( .pdf ) 文件中,以便让交互的 Cult3D 三维模型文件在文档中观看。
Intel
Cycore 正仔细在众多的技术上与 Intel 公司合作。Cycore Cult3D (R) 被 Intel 认为是他们的未来办公室和电子商务方案中作为一个关键的应用工具,在最近的 Intel 开发者座谈会中展示。另外, Cycore Cult3D 是在 Intel 的处理器优化项目的一个重要的组成部分。Cycore 同意了参予许多 Intel 开发行动, 包括贸易表演,网络促进, 并且做广告,同时充当了一个除incubator公司以外,专门提供资源给Intel的生意伙伴,同时跟硬件制造商和因特网提供商密切注意如何提高联机购物经历的顾客量。
Discreet
Autodesk 公司的一个部门Discreet,作为在创造、管理、并且分发数字产品的开发工具领导人,一直从事出售网上 3D 交互的可视化产品。与超过 120,000 个 3D Max (R) 顾客, Discreet 支持世界最大的职业 3D 创作群。Cycore 和 Discreet 的主流通讯生意并且一起工作,保正最大的设计工具 3D Max 有一条清晰的方向,为用户带来了可视化 3D 产品, 有Cult3D的协助,在网上娱乐将是乐意无穷的。
REALVIZ
REALVIZ是当前开发启用 2D 相片,影象和电影的图象处理并产生计算机图象的软件产品,顺序,为特殊的效果而创造 3D 照相机轨道和 3D 模型。REALVIZ ImageModeler 自动化构造从摄影, 影象或电影图象输出精确的 3D 模型,这样减少现实相片的质量,减少创造计算机的模型的时间和费用。Cycore 和 REALVIZ 正在协作开发,出售,并且散布一些提供综合而且令创作者满意的快速且便宜地为网上发布的 3D 物体,例如Microsoft Office 甚至是Adobe Acrobat文件。
参考资料
最新修订时间:2023-07-03 11:10
目录
概述
基本概念
参考资料