Web3D技术是什么?

Infocode蓝畅 互联网开发 1109

Web3D技术是什么?

Web3D技术是实现网页中虚拟现实的一种最新技术。VRML是互联网3D图形的开放标准。VRML是3D图形和多媒体技术通用交换的文件格式,它基于建模技术,描述交互式的3D对象和场景,不仅应用在互联网上,也可以用在本地客户系统中,应用范围极广。由于网上传输的是模型文件,故其传输量大大小于视频图像。

web3d技术
web3d技术

常用的Web3D技术有哪几种

(1)Java3D和GL4Java(OpenGL For Java)。

Java3D可用在三维动画、三维游戏、机械CAD等领域它的功能特点如下:

可以直接用来编写三维形体,但和VRML不同, Java没有基本形体,但是可以利用Java3D所带的 Utility3D生成一些基本形体如立方体、球、圆锥等,或者直接调用一些软件如 Alias、 Lightwave、3ds Max Rhino等生成的形体,或者调用VRML2.0生成的形体。

与VRML一样,使形体带有颜色、贴图。

可以产生形体的运动、变化,动态地改变观测点的位置及视角。

可以具有交互作用,如点击形体时会使程序发出一个信号从而产生一定的变化。

可以充分利用Java语言的强大功能,编写出复杂的三维应用程序。

Java3D具有VRML所没有的形体碰撞检查功能。

作为一个高级的三维图形编程AP,Java3D给人们带来了极大的方便,它包含了VRML2.0所提供的所有功能。

(2) Fluid3D。

由于 Fluid3D并不是一个Web编写工具,它主要着眼于强化3D制作平台的性能直到最近才公诸于世的 Fluid3D插件填补了市场的一个空白,尽管到目前为止它的应用范围还相当有限。它的主要功能是可以用来传输高度压缩的3D图像的,而这种图像的下载通常是耗时的。它的运用有助于使Web的3D技术更实用,使之对桌面用户而言更有帮助。

(3) Superscape(VRT)。

Superscape VRT是 Superscape公司基于 Direct3D开发的一个虚拟现实环境编程平台。它最重要的特点是引入了面向对象技术,结合当前流行的可视化编程界面,另外,它还具有很好的扩展性。用户通过VRT可以创建真正的交互式3D世界,并通过浏览器在本地或 Internet上进行浏览。

(4) Vecta3D。

它是3ds Max的一款插件,可生成输出Flas的文件与 Adobe公司的 llustrator的AI文件。

(5)Cult3d。

位于瑞典的 Cycore原是一家为 Adobe After Effects和其他视频编辑软件开发效果插件的公司。为了开发一个运用于电子商务的软件, Cycore动用了五十多名工程师来开发他的流式三维技术。现在, Cycore的Cult3D技术在电子商务领域已经得到了广泛的推广运用。

Cult3D的内核基于Java,它可以嵌入Jaa类,利用Java来增强交互和扩展,开发效率比较高。

(6)Viewpoint(Metastream)。

Viewpoint Experience Technology(简称VET),其前身是由 Intel公司和 Metacreation开发的 Metastream技术。它生成的文件格式非常小,三维多边形网格结构具有 Scaleable(可伸缩)和 Steaming(流传输特性,使得它非常适合于在网络上的传输。

VET(也即mts3.0)继承了 Metastream以上的特点,并实现了许多新的功能和突破,曾几何时, Viewpoint被PC- Magzine评为“Top100计算机产品”,可谓风光一时。在结构上它分为两个部分,一个是存储三维数据和贴图数据的mts文件,一个是对场景参数和交互进行描述的基于XML的mtx文件。它具有一个纯软件的高质量实时渲染引擎,渲染效果接近真实而不需要任何硬件加速设备。VET可以和用户发生交互操作,通过鼠标或浏览器事件引发一段动画或是一个状态的改变,从而动态地演示一个交互过程。VET除了展示三维对象外还犹如一个能容纳各种技术的包容器,可以把全景图像作为场景的背景,把 Flash动画作为贴图使用。

Viewpoint的主要运用市场是作为物品展示的产品宣传和电子商务领域。许多著名的公司与电子商务网站使用了此技术作为产品展示。虽然不如Cult3D那样普及,但凭借着强大的功能还是赢得了不少用户的青睐。

(7)shockwave3D。

Macromedia公司的 shock wave技术为网络带来了互动的多媒体世界。shockwave在全球拥有过亿的用户。早在2000年8月 Siggraph大会上, Intel和 Macromedia就联合声称将把 Intel的网上三维图形技术带给 Macromedia shock wave播放器。现在拥有强大功能的 Macromedia Director shock wave Studio8.5已经推出,其中最重大的改变就是加入了 shockwave3D引擎。




您希望更多了解和咨询Infocode蓝畅信息技术的具体内容
=

回复

我来回复
  • 暂无回复内容

已关闭回复。