互联网上的三维技术Web3D

合集下载

网络三维交互技术(web3D)概述

网络三维交互技术(web3D)概述

1 we 3 b D技 术 的起 源 及 发 展
为 “ oi hscl ae d l g 报 告 中提 出 了 “ 于物 理 的建 模 T pci p yial b sdmoei ” n y n 基
概 在 We 3 是 继 V bD RML ( r a Rel y Mo e n a g a e虚 拟 现 实 的 ” 念 。此 后 。 vR研 究 领域 引 入 了 越 来 越 多 的 物 理 学方 法 如流 体 Vi u l ai d l gL n u g t t i 模型 、 烧 现象等 , 建 立的物理模 型也越来 越精确 、 来越复杂 , 燃 所 越 应 建模 语 言 ) 的 一 种 互 联 网 三 维 技 术 。 We 3 一词 出 自 We 3 后 “ b D” b D联 盟 ( e3 osru , 前 身 是 v W b D C not m)其 i RML联 盟 。 是 一 个 致 力 于研 究 和发 用 的 范 围 也 越 来 越 广 泛 。 这 . 展 Itre 上 的虚 拟 现 实 技 术 的 国 际性 非 盈 利组 织 .其 主 要 任 务 是 制 23 行 为 建 模 方 法 nen t 行 为 建 模 是 虚 拟 环 境 中 自治 对 象 研 究 的 主要 内 容 , 始 于 虚 拟 战 开 定 互 联, 3 图 形 的 标 准 与 规 范 。 亥 组 织 先 后 提 出 了 v M『.、 网 D R 』 1 0 CG ) 行 VR 20和 VR 9 ML . ML 7规 范 。VR ML规 范 支 持 纹 理 映 射 、 景 背 景 、 、 场 中 计 算 机 生 成 兵 力 ( F 的 研 究 。按 照 美 国 国 防 部 的 定 义 , 为 建 全 雾
息 . 而 通 过 分 析 图像 中 的 明 暗 、 进 阴影 、 距 、 理 、 差 等 被 动 线 索进 焦 纹 视 行 三 维 重 建 , 建 模 景 物 的规 模 和 位 置 限 制少 , 精 度 较 低 , 法 较 为 对 但 算

Web 3D技术综述

Web 3D技术综述
Web 3D技术综述
摘 要: WEB 3D(又称网络三维)技术是随着互联网与虚拟现实(Virtual Reality)技术的世界,让人们更加清晰明了地了解真实的物体。目前,Web 3D技术在电子商务、教育、娱乐、虚拟社区等领域获得了广泛的应用。从该项技术的发展现状出发,归纳、总结了其主流技术和应用领域,对目前存在的主要问题提出了解决思路。最后,对Web 3D技术的未来发展进行展望。关键词:网络三维; 虚拟现实; 主流技术; 应用
1 Web 3D发展现状 虚拟现实(Virtual Reality)技术是一种可提供沉浸感觉和交互操作的三维技术。20世纪80年代,Jaron Lanier 最早提出了“虚拟现实”这一概念。 Web 3D技术是互联网与虚拟现实(Virtual Reality)技术的产物, 是指基于Internet、依靠软件技术来实现的桌面级虚拟现实技术,目的是在互联网上建立三维的虚拟世界。 VRML1.0于1994年10月在第二届互联网国际会议上公布[1],这是可追溯的最早的Web 3D技术,VRML(Virtual Reality Modeling Language)即虚拟现实建模语言。VRML在1997年12月作为国际标准正式发布,1998年1月正式获得ISO标准,VRML经过编辑修订和功能性调整后,发布了VRML97[2]。1998年,VRML组织改名为Web 3D组织,同时制订了一个新的标准:Extensible3D(X3D)。2000年,Web 3D组织完成了从VRML到X3D的转换[3]。1.1 国外发展状况 美国是虚拟现实技术VR(Virtual Reality)研究的发源地,最初的研究应用主要集中在军方对飞行驾驶员与宇航员的模拟训练,目前在该领域的研究主要集中在感知、用户界面、后台软件和硬件4个方面。英国在分布并行处理、辅助设备设计和应用研究方面是欧洲领先,英国Bristol公司发现,VR应用的交点应集中在整体综合技术上,它们在软件和硬件的某些领域处于领先地位。瑞典的DIVE分布式虚拟交互环境是一个基于Unix的、不同节点上的多个进程可以在同一世界中工作的异质分布式系统。日本的虚拟现实技术的发展在世界相关领域的研究中同样具有举足轻重的地位,尤其在游戏方面做出了很大的成就[1]。1.2 国内发展现状 我国虚拟现实技术的研究与一些发达国家相比还有很大的差距。随着计算机图形学等高速发展,虚拟现实技术已经引起了政府有关部门和科学家们的重视[3],九五规划、国家自然科学基金会、国家高技术研究发展计划等都把虚拟现实列入了研究项目。 国内许多高校也纷纷进行虚拟现实的研究和应用,并取得了一些不错的研究成果。北京航空航天大学计算机系是国内最早进行VR研究、最有权威的单位之一,它们开发的虚拟北航可以实现用户在计算机生成的虚拟环境中对虚拟校园的实时漫游和交互操作;清华大学国家光盘工程研究中心所作的“布达拉宫”采用了QuickTime技术,实现了大全景VR制;浙江大学CAD&CG国家重点实验室开发了一套桌面型虚拟建筑环境实时漫游系统[3]。国内的公司也纷纷推出了自己的技术。 就总体发展而言,国外的虚拟现实研究起步较早,软硬件条件也比较先进,在各个方面的研究水平较高,应用领域也比较广泛。国内的研究起步晚,软硬件条件有限,研究水平有待提高发展,应用领域也有一定的局限性。2 主流技术 近几年,网络媒体尤其是电子商务对图形、图像、视频技术等提出了更高的要求,各个3D图形公司纷纷推出了自己的Web 3D制作工具,各具特色,使得Web 3D虚拟现实技术操作更加简单,使用更加便捷。2.1 国外的主流技术 目前Web 3D的开发技术除了传统的VRML/X3D以外,常见的还包括:Cult3D、Viewpoint、Java3D、Virtools、ShockWave3D等[4]。 (1) Cult3D 瑞典的Cycore公司开发的Cult3D应用软件是一种跨平台的3D渲染引擎,支持目前主流的各种浏览器和常用的操作系统[5],可以把3D产品嵌入到Office、Adobe的Acrobat和网页以及用于支持ActiveX的软件开发中。 (2) Viewpoint 美国Viewpoint公司提出的Web 3D解决方案[5], 利用它基于XML语言的构架可方便地与浏览器和数据库进行通信,同时还可以内嵌到多个软件中使用,所以Viewpoint的应用非常广泛。 (3) Java3D Java3D是Java语言在三维图形领域的扩展,是面向对象的编程[5]。可实现图像对象的生成、模型的改变等,不需要任何插件只需在PC上安装相应的虚拟机便可,Java3D对运算的要求比较高。 (4) Virtools Virtools是法国Virtools公司开发的平台[5]技术、资金雄厚且在Web 3D行业发展较早。在国外市场占有的份额较大,在国内市场以出售软件为主,价格昂贵且不能及时地提供技术支持。因此,在国内市场占有率并不高。 (5) ShockWave3D ShockWave3D是Macromedia公司与Intel公司合作开发的网络多媒体技术[5],通过Macromeadia Director进行制作,Director为Shockwave3D加入几百条Lingo控制函数,通过这些函数使得Shockwave3D在交互能力和扩展能力上具有强大的优势,通过Havok,Shockwave3D可以模拟真实物理环境和刚体特性。目前多应用在不太复杂的网络游戏上。几种Web 3D技术的比较如表1所示。

基于WebGL的三维场景渲染技术研究

基于WebGL的三维场景渲染技术研究

基于WebGL的三维场景渲染技术研究一、引言三维场景渲染技术是计算机图形学领域的一个重要研究方向,也是近年来互联网和移动互联网应用中的热门技术。

基于WebGL的三维场景渲染技术通过WebGL技术使得在网页上能够直接呈现逼真的三维场景,给用户带来了全新的交互体验。

本文将对基于WebGL的三维场景渲染技术进行深入研究和探讨。

二、WebGL技术概述WebGL是一种基于OpenGL ES 2.0的JavaScript API,用于在各种支持的网页浏览器中实现硬件加速的3D图形渲染。

它通过浏览器的原生支持,无需插件或扩展即可实现高性能的3D图形渲染。

WebGL将3D图形渲染与网页技术相结合,为开发者提供了在网页上创建交互式的三维场景的能力。

三、基于WebGL的三维场景渲染技术原理基于WebGL的三维场景渲染技术的原理主要包括三个方面:模型导入与管理、纹理贴图和着色器编程。

1. 模型导入与管理在基于WebGL的三维场景渲染技术中,首先需要导入和管理三维模型。

常见的三维模型格式包括OBJ、FBX等,开发者可以通过加载相应的库文件将模型文件导入到网页中,并对模型进行管理和操作,如设置模型的位置、大小和旋转等。

2. 纹理贴图纹理贴图是将图像映射到三维模型上,使得模型具备逼真的外观和细节的技术。

在基于WebGL的三维场景渲染技术中,通过加载图像文件,并将其映射到模型的表面上,可以使模型呈现出具体的纹理、色彩和光照效果。

3. 着色器编程着色器编程是基于WebGL的三维场景渲染技术中的关键技术之一。

WebGL使用GLSL(OpenGL Shading Language)作为其着色器编程语言,开发者可以通过编写顶点着色器和片段着色器来控制模型的渲染效果。

顶点着色器负责模型变换和光照计算,而片段着色器则负责模型的颜色计算。

着色器编程的灵活性使得开发者能够实现各种复杂的渲染效果,如阴影、抗锯齿等。

四、基于WebGL的三维场景渲染技术应用领域基于WebGL的三维场景渲染技术具有广泛的应用领域。

基于Web3D的交互式产品演示设计探索

基于Web3D的交互式产品演示设计探索

基于Web3D的交互式产品演示设计探索摘要:Web3D技术是一种互联网上的3D图形技术,是网络技术和虚拟现实的结合,将其应用于互联网电子商务的三维产品展示领域是这一技术目前的发展趋势之一。

该文介绍了Web3D技术的发展概况及国内几种主要Web3D技术的特点,对Web3D技术在产品演示方面的应用进行KJ法分析,以Flash3D技术为例讨论网络三维交互式产品演示的实现模式,并提供技术及设计思路。

关键词:Web3D 产品演示KJ法贴图烘焙Flash3DAbstract:Web3D is a 3D graphics technology based on the Internet combined by network technology and virtual reality,apply it into the field of 3D product demo of Internet e-commerce is one of the currently development trends.This article will introduce the overview of Web3D’s development and features of several domestic main Web3D technologies,analyze Web3D’s application on aspect of product demo by KJ method,discuss the model of Web-based 3D interactive product demo used Flash3D as an example,and provide technology and design ideas.Key words:Web3D Product Demo KJ method Texture baking Flash3D网络三维技术(Web3D)目前还没有严格的定义,广义上可以理解为:互联网上的3D图形技术。

Web3D技术在现代教学中的应用

Web3D技术在现代教学中的应用
教 学 方 法
w b。技术在现代教学中的应用 e 3
[ 要】 对传 统教 学媒体 ,提 出了在 现代教 学 中的 应 用 We3 摘 针 b D技 术 的方 法 , 教学中的应用。该技术在 未来教学领域 中具有重要的现实意义。 [ 关键词] bD 虚拟现 实 教 学 We3





近年来 ,大量现代化 的媒体形式在教学 中予 以应用 ,对 教学方法 、教学形式 的作 用和影 响也 日益显 著 ,现代 教学 媒 体已成为传播教育信息 的重要工具。8 年代初 , O 计算机开始 较广泛应用于辅 助教学 ,C 概念也逐渐为人所熟识。今天 , AI 网络技术 、虚拟现实技术的出现和应用则将 为今后的教学形 式带来前所未有 的冲击 。 . 虚拟现实 ( r aR ai ,简称 V 技术是一种逼真地 Viu l ely t t R) 模拟人在 自然环境 中的视觉 、听觉 、运动等行为的高级人机 交互技术 ,是 当前现代教育技术 中的前沿技术 。将虚拟现实 技术应用于教学 ,能够使学生 由知识 的被动接受者变成 了虚 拟环境 中的参 与者 ,可 以调动学生 的学习积极性 ,带给学生 体验式学 习的愉悦经历 。因此 ,虚拟现实技术在高等学校教 学 ,尤其是实践教学环节中具有广阔的应用前景 。
We 3 技术 简介 bD
We 3 b D技术是虚拟现实技术 中的一种 ,通过使 用这些技 术可以开发出应用在网络页面中 ,达 到照片级 渲染效 果的虚 拟场景 ,实现相应的动画效果 ,并可根据浏览者输入的指令 及时反馈信息 ,达到人机交互 的 目的。We 3 b D还可 以简单地 被看成是 We b技术和 3 D技术相结合 的产物 ,网络性 、三维 性和交互性是其显著的本质特征 。通过应用 We 3 b D技术 , 用 户可 以在 网上浏览 以三维形式表现 的物体 ,并对其进行交互 性操作 以体验身临其境的奇妙感 受。

WEB3D解决方案

WEB3D解决方案

四维灏景WEB3D解决方案项目介绍随着Internet的飞速发展及3D软件技术的日益成熟,人们已经不满足网页上二维空间的交互方式,而希望将互联网变成一个可交互的立体空间。

北京四维灏景2010年3月成功研发了新一代互动体验,3D导览系统。

该产品推出后,用户可在任意一台连上互联网的电脑上,访问网页,单机体验实现全三维场景的浏览和交互。

无需插件给WEB3D的发展带来了革命性的进步。

交互体验,3D导览系统通过三维可视化研究成果应用,是改变呆板的图片+文字显示的巨大变革,对整个经济建设和社会发展是有重大意义,本系统让体验者在舒适的轻音乐背景下,通过3D导览结合其它媒体(声音、FLASH,视频、MAYA、J2EE、图片和网页)无缝结合形成一套完整3D交互导览,提供用户完美的体验。

使客户身临其境的进入三维虚拟空间,360°全景展示,客户可根据自己的要求走进想要看的区域,整体及在各个区域浏览一番,客户也通过角度观察,这改变了传统媒体仅仅只能靠平面表现的劣势。

客户足不出户使用一台电脑就可进入浏览,而且互联网不受地域的限制,可以全天24小时对外展示,世界各地的用户都可以更快捷得到丰富准确的信息,不仅可以帮助用户更便捷地看到实景,还可以直接完成订单,支持地图导航,可在小地图上显示出当前视点所在的位置和方向,将有形的实物和场景在网上进行虚拟展示。

随着新形势下的营销战略的实施,环境的三维化、数字化的建设是发展和建设的大趋势,今后应当有越来越多的加入到三维虚拟导览系统的建设中来,真正进入真实景观与虚拟数字相结合的新时代。

企业常遇到的问题和本系统的特点1、常遇到如下问题1.展示没有新意,当客户图片做对比的时候,枯燥单一没有一种耳目一新的感觉。

2.无法以正常人的视角来感受的实际空间,更无法获得人在其中亲临的真正感觉。

3.如果只采用静态图片式去表现,只能展示整体跟小部分内部外观,无法让客户对内部以及周边做更深层次的了解。

Web3D——网络教学资源设计新路径

Web3D——网络教学资源设计新路径

要 传统的静态三维 (HD A )和交互二维动画 ( ls)在现代教学特别是网络远  ̄3S MX 如Fah
程教学 中的应用均 有其不可克服 的技术弱 点,新近 出现 的W b D 好地 结合 了两者 的优势 ,以 e3 ̄
C l 3 为 代 表 的 网 络 交 互 式 三 维 动 画 在 网 络 教 学 中 的 应 用 将 会 越 来 越 多 。 结 合 目前 学 校 实施 u tD
BaxnD l x u 3 、C l 3 , F u d D J v 3 , V e p i t utD 1i3, aaD iw o n ,
Pu s D, Sh ut D, S pe C pe, S c av 3 l e3 o 3 u rs a ho kW e D、
们 , “ 比听 和 说更 能 接受 更 多的 信 息 。 ”使 用 具有 交 做
互功能的3 课件,学生可以在实际的动手操作中得到更 D V c a D 等 。 以 上这 些 技 术 都 各 具 特 点 ,主 要 应 用 于 深 的体会 。对计 算机 远程 教 育系 统而 言 , 引入W bD e t3等 e 3 内容 电子商 务 、网络 娱 乐 、远 程 教育 、企 业 数据 可 视化 等 领 必将 达 到很好 的在 线 教育 效果 。
网络教学 的实 践,以C l 3 为技术平 台,分析W b D u tD e 3 的基本教学特 性、教学应用及其 设计的一
般 步 骤 , 阐述 C l 3 在 网络 教 学 资 源 设 计 中的 应 用 。 u tD
关 健词 交互 式三维动画 ;虚拟现实 ;网络教学
中图分类号 G3 44
文献柱 l B i 玛 {
文章编号 17—8X(08 1—0 60 6 149 20 )060 1—2

web3d交互说明书

web3d交互说明书

web3d交互说明书Web3D交互说明书Web3D是一种基于Web技术的三维交互技术,它将三维图形与互联网结合,实现了在网页上进行三维场景的展示和交互。

本文将介绍Web3D交互的基本原理和使用方法,帮助读者更好地理解和应用这一技术。

一、Web3D交互的基本原理Web3D交互的基本原理是通过在网页上嵌入3D模型和相应的交互控制器,实现用户与三维场景的互动。

具体来说,Web3D技术主要依赖以下几个方面的技术支持:1. 三维建模和渲染技术:通过三维建模软件创建虚拟模型,并利用渲染技术将其呈现为逼真的图像。

2. HTML5和CSS3:Web3D技术主要基于HTML5和CSS3的新特性,如canvas元素和CSS3的3D变换。

3. JavaScript编程:通过JavaScript编写交互逻辑,控制3D模型的展示和用户的交互。

二、Web3D交互的使用方法使用Web3D进行交互需要以下几个步骤:1. 准备3D模型:首先,需要准备一个3D模型,可以使用专业的建模软件如Blender、3ds Max等创建模型,也可以使用现有的模型库下载。

2. 导入模型到网页:将模型导入到网页中,可以使用HTML5的canvas元素或者其他专门的Web3D框架如Three.js、Babylon.js 等。

3. 设置交互控制器:为了让用户能够与3D模型进行交互,需要设置相应的交互控制器,如旋转、缩放、平移等操作。

可以使用JavaScript编写交互逻辑,也可以使用Web3D框架提供的控制器组件。

4. 添加交互效果:根据需求,可以为模型添加一些交互效果,如点击模型触发动画、鼠标移入模型显示提示信息等。

5. 发布和分享:完成交互效果的设置后,可以将网页发布到服务器上,并生成一个访问链接,方便他人查看和体验交互效果。

三、Web3D交互的应用领域Web3D交互技术广泛应用于各个领域,以下是几个典型的应用案例:1. 虚拟现实(VR)体验:通过Web3D技术,用户可以在网页上体验虚拟现实场景,如参观博物馆、游览名胜古迹等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

互联网上的三维技术Web3DWed3D技术进展前景尽管,Wed3D技术将有好的进展前景,但仍旧不可乐观,它面临下述咨询题:网络带宽仍旧是Wed3D要紧瓶颈:当前处理器的速度与网络的带宽只能初步满足Wed3D图形联机操作的要求,随着Cable modems 和DSL 连接的应用,网络带宽将有更大的改进,当一个10MB左右的Wed3D模型文件只需要几秒钟下载时,Wed3D图形的质量将有专门大的改善,而现在的带宽还不能满足要求。

VRML---互联网3D图形的开放标准VRML是3D图形和多媒体技术通用交换的文件格式,它描述交互式的3D对象和场景。

它不仅应用在互联网上,也能够用在本地客户系统中。

其应用范畴极广:工程和科学可视化,多媒体,娱乐游戏,互联网3D图形,教育,虚拟社区等。

在1996年公布VRML1.0。

VRML97是最新的国际标准。

VRML97的制定促进互联网上的3D图形技术的开发。

由于网上传输的是模型文件,故其传输量大大小于视频图像。

VRML97使任何一个3D图形爱好者能制作可在互联网上实时渲染的3D场景模型。

VRML是基于建模技术的,它描述3D场景中的几何对象的尺寸和形状,色彩,材质,灯光,动画及其交互性。

然而,在97年之后,VRML3D图形进展缓慢,远远没有达到期望值。

究其缘故要紧有以下几点:1 互联网对3D图形的需求并不急切,到目前为止2D图像仍在HTML 文件中站主导。

2 网络带宽仍旧是制约网上的3D图形要紧瓶颈。

3 VRML97过于庞大,它包罗万象:3D几何对象,色彩,材质,灯光,相机,动画以及提供交互性的传感器等等。

4 网站的访咨询者必须先花费10-15分钟的时刻下载插件,然后再像安装软件那样安装那个插件,才能观看一个十分粗糙3D图形。

图1用VRML制作的法国虚拟巴黎3D场景(可用鼠标实时3D漫游)形形色色的互联网3D图形软件国际上有一个VRML(VRML Consortium)协会,这是一个非赢利组织,要紧任务是制定互联网上的3D图形标准与规范。

VRML97公布后,互联网上的3D图形几乎都使用VRML 。

VRML协会没有及时推出VRML 97的下一代标准。

最近几年内互联网又有了长足的进展,互联网对图形、图像、视频技术的进展明显有了新的需求,专门是电子商务。

互联网上的竞争十分猛烈,只要有需求,有利润,就会推进新技术。

制作互联网3D图形的软件并没有完全遵循VRML97标准,许多公司推出了它们自己的制作工具,使用专用的文件格式和扫瞄器插件,类似的软件大约有三十几种之多。

这些软件各有特色,都比VRML有了进步,在渲染速度,图像质量,造型技术,交互性以及数据的压缩与优化上有都胜过VRML之处。

它们明显都瞄准了电子商务,为网上的电子商品或电子商场提供3D展现。

那个地点我们举出一些软件的英文简称:Cult3D,Viewpoint,GL4Jav a,Flatland,Fluid3D,Janet3D,Java3D,Pulse3D,Shout3D,Sumea,Superscape,Vecta3D,blaxunn3D ,OpenWorlds。

所有的公司都期望自己的解决方案能成为"事实上的国际标准"。

图2 Wed3D的商品展现(商品可用鼠标作3D旋转和细部观看)现在的咨询题是:要在互联网上观看它们的3D图形,先要下载1 MB-7MB的插件,然后安装在网页扫瞄器上(如IE)。

这是一件十分烦人的事,插件的种类之多,使人无所适从。

要观看十个不同网站,您就要下载并安装十个不同厂家的插件。

互联网3D图形的关键技术——实时渲染引擎这些插件确实是实时渲染引擎,其作用是:讲明并翻译实施场景模型文件的语法,实时渲染从服务器端传来的场景模型文件,在网页访咨询者的客户端逐帧、实时地显示3D图形。

把实时渲染引擎做成一个插件,在观看前先要下载并安装在IE扫瞄器上,这是互联网3D图形软件厂商目前的通常做法。

明显,实时渲染引擎是实施互联网3D图形的关键技术,它的文件大小、图形渲染质量、渲染速度、以及它能提供的交互性都直截了当反映其解决方案的优劣。

文件的大小:目前大多数1MB左右,如微软的VRML渲染引擎是1.2 M、blaxxun公司的Contact是4.2M、而最小的基于JA V A技术的只有58k。

因此,渲染引擎越大,渲染的图像质量就越好,功能就越强大。

但下载一个4.2M的插件才能在网上观看3D图形,在目前的网络速度下,仍旧是不现实的。

图形渲染质量: 目前图形质量较好的渲染引擎应该属于cult3D和viewp oint ( 它们的文件尺寸分不是1.4M 和7.9M ) ,使用专用的文件格式。

即有较好的图形质量而下载文件尺寸也不大的应该是Parallelgraphics公司的Co rtonaVRML(1.33M)。

渲染速度:支持openGL 或微软的Direct3D 是提升渲染速度和图形质量的关键,在这一点上互联网3D图形与本地3D图形没有区不。

交互性:交互性是互联网3D图形的最大特色,只有实时渲染才能提供这种交互性,本地3D图形的预渲染不能提供这种至关重要的灵活性。

交互性是指3D图形的观看者操纵和操纵虚拟场景及其中3D对象的能力,例如:你能够随时改变在虚拟场景中漫游的方向和速度,你能够打开虚拟场景中的门等等。

研制更好的实时渲染引擎是各软件厂商竞争的焦点,因此就产生了五花八门的3D图形文件格式与相应的扫瞄器插件。

然而VRML如何讲是交互式3D图形开放式国际标准,仍旧有专门多软件提供对VRML的兼容性。

终止这种纷乱局面的最好方法是微软在它的IE扫瞄器中预装一个或几个实时渲染插件,以至于互联网3D图形的观看者不必花费10分钟的时刻去下载插件。

然而,微软并未选中任何一家公司作为其合作伙伴,也许在某一天微软会推出它自己的一整套解决方案,从而保持它在互联网3D图形领域中的霸权地位。

新一代互联网3D图形的标准——X3DVRML(VRML Consortium)协会在1997年将它的名字改为Wed3D(W eb 3D Consortium)协会,并制定了VRML97新的国际标准。

此后Wed3D 这一专用缩写开始在互联网上显现。

然而,1997年后的几年,该协会并没有什么大的动作。

直到去年(2001年)8月Wed3D协会公布新一代国际标准---- X3D (X3D的含义是可扩展的3D)。

X3D是Wed3D协会(Wed3D Consortium)制定的下一代VRML97标准。

X3D是在重要软件厂商的支持下提出的,如3Dlabs, ATI Technologies, Blaxxun, Nexternet, OpenWorlds, ParallelGraphics, Sony Electronics, US Army STRICOM, and SGDL Systems 。

X3D与MPEG-4和XML兼容。

X 3D将集成到MPEG-4的3D内容之中,使用XML语法。

它与VRML 97向后兼容,即X3D能提供标准VRML 97 browser的全部功能。

X3D的要紧任务是把VRML的功能封装到一个轻型的,可扩展的核心之中。

由于X 3D是可扩展的,任何开发者能够按照自己需求,扩展其功能。

X3D 渲染引擎的商业版本也在去年的SIGGRAPH 2001的年会上推出,ParallelGraph ics(Wed3D技术的领先软件公司)将联合几个公司开发X3D 新技术。

X3 D标准的公布,为互联网3D图形的进展提供了宽敞的前景,不管是小型的具有3D功能的web客户端应用,依旧高性能的广播级应用,X3D都应该是大伙儿共同遵守的标准,从而终止当前互联网3D图形的这种纷乱局面。

在统一的X3D差不多框架下保证不同软件厂家开发软件具有互操作性。

在SIGGRAPH 2002会议上Wed3D Consortium公布X3D最终工作草案。

Wed3D Consortium期望Wed3D软件公司使用X3D规范开发相应的产品评估规范的可行性。

Wed3D Consortium预备将该规范递交给国际标准化组织ISO。

三维建模与Wed3D图形的制作工具VRML是一种标记语言,任何文字编辑程序都能够编辑VRML的场景模型文件(其扩展名是.wrl)。

手工书写.wrl文件是专门繁琐而复杂的工作,关于大型场景模型几乎是不可能的。

为了制作Wed3D图形的场景模型文件必需使用传统的三维建模软件。

近几年,许多软件厂商都把3Dmax作为三维建模与场景的制作工具。

使用3Dmax建立场景模型,安装相应的输出插件,即能够直截了当建立场景模型文件。

现在最有名的Wed3D图形软件公司,如cult3D 和viwepoint都能够在3Dmax中直截了当输出它们的专用文件格式的场景模型文件。

如前述,每个公司都有自己的文件格式和相应的实时渲染插件,同样,也有它们自己的制作工具。

Wed3D图形的制作工具及有用程序五花八门难以详述,然而它们的功能一样都包括:1 建立或编辑三维场景模型2 增加或改进Wed3D图形的图像质量3 增加Wed3D图形交互性4 压缩或优化场景模型文件的大小5 文件加密三维建模是Wed3D图形制作的关键,而所用的成本是比较高的,例如:如果您要制作一个较高质量的3D手表模型,专业人员要花费40小时建模,价值几万元。

大型建筑场景则需要更多的工作量。

为解决那个咨询题,近几年国外显现一种新的建模技术:照片建模技术。

对建模对象实地拍照两张以上的照片,按照透视学和摄影测量学原理,标志和定位对象上的关键操纵点,建立三维网格模型。

近年已有商品化软件推出,如Canoma,Phot o3D,PhotoModeler,ImageModeler等。

此类软件的技术要点如下:1 查找和标识建模对象关键点:复杂曲面则需要数量较多的关键点。

2 拍照1---4张以上的照片:相机的位置不限,但关键点要拍照清晰。

3 把拍照的照片输入到软件中,使用软件提供的手段定位关键点,构建三维网格模型。

4 把照片上拍下的2D图像作为材质贴图贴在模型的表面5 把已建好的模型输出成相应的文件格式,如VRMLMetaCreations公司的Canoma是比较早推出的软件,适用于由直线构成的建筑物。

REALVIZ公司的ImageModeler(价格5000$)是第二代产品,能够制作复杂曲面物体。

与大型3D扫描仪比较,这类软件有专门大的优势:使用简单,节约人力,降低成本。

ImageModeler差不多被Cult3D用于建模工具。

最近,3D studio max软件的制作厂家Discreet推出了一款直截了当面向Wed3D的制作软件----Plasma,Discreet看到了Wed3D市场的庞大商机,凭借3D studio max的市场优势,相信: Plasma市场前景看好。

相关文档
最新文档