; B) S2 `. Z) L6 M7 t3 t虚拟现实VRP官方论坛一、VRML概念辨析bbs.vrplatform.com' G" ~4 P' K5 N2 ~% ~
虚拟现实建模语言(Virtual Reality Modeling Language,VRML)是一项与多媒体通虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影0 l/ q$ y% v( F4 ^& x% }; c
信、Internet、虚拟现实等领域密切相关的新技术,它是一种描述Internet上交互式3D多
- U4 X# D! U+ h6 U6 e0 \+ X4 q虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影媒体的标准文件格式。所以,对于"VRML是什么?"这一问题的核心答案是:VRML是一种3D交: @) _" X1 I6 q
换格式,它定义了当今3D应用中的绝大多数常见概念,诸如变换层级、光源、视点、几何& i: ~+ c3 j) n
、动画、雾、材质属性和纹理映射等。VRML的基本目标是确保能够成为一种有效的3D文虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影9 V' v- x, F5 x6 {. L# a
件交换格式。
. q( B o' \: u |! v虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影对于"VRML是什么?"的第二种答案是:VRML是HTML的3D模拟。以HTML为基础的第一代
1 g" S, x9 h/ q; [虚拟现实VRP官方论坛WWW是一种访问文档的媒体,提供一种阅读的感受,可以简单地表示为:第一代WWW=多媒体
9 m. b- b7 i& ^! E7 w3 @4 k/ ]* Ubbs.vrplatform.com+Internet。VRML把交互式3D能力带入WWW,可以说,以VRML为基础的第二代WWW=多媒体+虚
6 d0 Q) o/ T3 p' }虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影拟现实+Internet,即VRML是一种可以发布3D网页的跨平台语言,可以提供一种更自然的体
# x+ Q5 B4 f" v9 ?bbs.vrplatform.com验方式,包括交互性、动态效果、连续感以及用户的参与探索。
" O: X( A/ @! }. `提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平第三种答案是:VRML提供的技术能够把2D、3D、文本和多媒体集成为统一的整体。当! p5 a/ y H( N, W6 S) t' k/ h: I
把这些媒体类型和脚本描述语言(Scripting Language)以及Internet的功能结合在一起
8 o* E. h) F, v8 p+ ^8 K0 z0 V, Z提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平时,就可能产生一种全新的交互式应用。VRML在支持经典2D桌面模型的同时,把它扩展到
* n; v/ }# f- P3 `( f/ }更广阔的时空背景中。曾有很多人预测,在今后10年中,3D境界(World)模型将取代目前流
1 D) o" l: L/ V! y虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影行的2D桌面模型,成为基本的用户界面模式。当然,在诸如3D用户界面、导航、用户训练
& u- K- S$ M5 @# @8 ~bbs.vrplatform.com和普及型3D图形性能等实现之前,还有很多障碍需要跨越。
0 K6 Z2 }# Q$ F9 n# T7 A虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影第四种答案也是广为宣传和争论不休的答案,就是VRML是赛博空间(Cyber Space)的
# K/ q( q9 X) M虚拟现实VRP官方论坛基础。赛博空间的概念是由科幻作家William Gibson提出的。批评家已尖锐地指出,VRM
$ u5 t% n' g& d6 H虚拟现实,虚拟现实技术,虚拟现实案例L还没有为真正的多用户仿真定义必要的网络和数据库协议,但是应该看到,VRML作为标准bbs.vrplatform.com2 X7 H7 n0 C' ?$ R( E# Z
,它必须保持简单性和可实现性,并在此前提下鼓励前沿性的试验和扩展。事实上,目前有! c, i& V' G, D K8 y% _$ g) i' v
几个工作组正在进行相关研究,而且已经有几个以VRML为基础的多用户系统正在运行。2 c8 ~$ E$ p2 q) Z
实际上,"VRML是什么?"的答案是上述答案的总和。但目前有些说法却不准确。
; N2 O$ ~! q) @- I; _0 F0 ^( b% K7 g首先,VRML还不是虚拟现实,但将对虚拟现实技术产生重要影响。典型的虚拟现实意
8 i% Y4 I, E* d K4 O虚拟现实VRP官方论坛味着用户可借助复杂设备(例如头盔式显示器、数据手套)进入虚幻境界,获得沉浸式体验虚拟现实,虚拟现实技术,虚拟现实案例, m$ i. j9 r$ d& r& ~/ k
。VRML却与设备无关,既不强求沉浸感,也不排斥沉浸感,而是作为一种描述虚拟境界(Vi
1 _" Q6 c# ^5 v3 Z6 t提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平rtual World)的语言而独立存在,以VRML为基础可以建立不同档次的系统实现。这一特点
4 \# `' u6 w/ Y- { u虚拟现实VRP官方论坛是VRML得以迅速发展的根本动力之一。另一方面,随着硬件水平的不断提高和越来越多的
3 S `- ~# R& d3 S虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影社会需求,虚拟现实技术迫切需要一个通用性强的构建虚拟境界的系统构架。由于VRML具虚拟现实VRP官方论坛- E; T4 t9 V7 @7 O: y. Q! Q
有广泛的用户,可满足一般VR应用的需要,既可用来建立真实世界的模型,也可以建立虚构
' o# X# e: F$ @# z* c7 e0 E. `虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影的世界,还可以通过模拟人们熟悉的东西来传达未知的东西,从而使巨大的WWW形象化,形
" O8 r) H. h0 C" x2 v" v- w虚拟现实VRP官方论坛成所谓的赛博空间。经过不断改进,VRML有可能成为构建虚拟境界的通用性基础构架,正
/ a! C& c- y, E, j0 W# T如HTML已成为构建分布式多媒体系统的基本构架一样。虚拟现实VRP官方论坛' L5 L1 [8 t( _ J* ]$ _, Q
其次,VRML并非造型语言。真正的造型语言包含十分丰富的几何造型图元和造型机制提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平+ Y3 x7 ^" V7 T6 w, P6 o
,能够产生复杂的几何造型。VRML构造的是动态虚拟场景,它尽可能少地提供几何造型特
; d* Y8 ~- _1 e6 J; sbbs.vrplatform.com性(高级造型特性可以由其他几何造型系统得到),却包含了大量不属于造型语言范围的特提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平; @2 C+ e& f" M- n. o( f
性。这也正是我们把Modeling Language译成虚拟现实建模语言而不是虚拟现实造型语言
, g* {, `0 S. r' Wbbs.vrplatform.com的原因。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影4 ] ~7 ^: U; j
另外,VRML并非是供应用开发人员使用的程序库。产生这种误解的原因之一是VRML基
5 Y! E# W, }6 @0 k1 abbs.vrplatform.com于Open Inventor文件格式,所以,很多人想当然地认为它像Open Inventor工具箱一样提
5 w4 B0 P: V! y0 d9 Q, R虚拟现实VRP官方论坛供了丰富的编程接口和工具。事实上,VRML是Open Inventor文件格式子集的一种扩展,并
- r0 U1 l( K7 l未提供应用程序接口(API)。产生这种误解的另一原因是VRML集成了脚本描述语言。事实虚拟现实,虚拟现实技术,虚拟现实案例3 ?. J' j3 \2 j- O& u0 z3 a% c
上,脚本描述语言的主要目的是提供更强大的功能和集成能力。
1 ^( @) K" L i$ z8 w二、VRML的特性虚拟现实,虚拟现实技术,虚拟现实案例# m9 _& b' R+ ^& m
从概念上讲,每个VRML文件都是一个基于时间的三维空间,它包含了可通过多种机制
8 Q! B Q9 \ N: x5 Q/ d动态修改的图形对象和听觉对象。VRML文件的一个重要特性是能够通过包含关系把文件
$ s) b6 k$ R6 x- H. ?3 {提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平组织在一起,并能够通过超链接把文件联系在一起。利用层次性文件的包含关系可以创建虚拟现实,虚拟现实技术,虚拟现实案例" w$ ` R L3 s2 c9 z8 ?. F
任意大的动态境界。
" c2 Y: s, M! ^/ B提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平VRML的另一必要特性是它试图用在分布式环境中,因而内建了支持多个分布式文件的
3 L5 s! I3 @+ V) Z! w提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平多种对象和机制,包括内联式(In-Lining)嵌入其他VRML文件、通过超链接指向其他文件虚拟现实,虚拟现实技术,虚拟现实案例5 m4 v+ ]/ y# c7 k
、采用业已制订的针对其他文件格式的Internet和ISO标准等。* F5 @- J5 U! j% S7 c! i
VRML的访问方式是基于客户/服务器模式的。其中服务器提供VRML文件及支持资源(
4 M& \! I) p3 k* r' Obbs.vrplatform.com图像、视频、声音等),客户端通过网络下载希望访问的文件,并通过本地平台上的VRML浏
" b) K. \7 g B# k$ X+ v; l览器交互式地访问该文件描述的虚拟境界。由于浏览器是本地平台提供的,从而实现了平虚拟现实,虚拟现实技术,虚拟现实案例7 l, O$ ?; I/ @* L% F
台无关性。下图描述了VRML的工作方式。虚拟现实,虚拟现实技术,虚拟现实案例! d' o4 U" w; X# G: J! s0 m3 @
@@0861600.JPG;图1 VRML的工作方式@@虚拟现实,虚拟现实技术,虚拟现实案例: Q: [4 n! x' f: g% `# c, H
传统的VR中使用的实时3D着色引擎在VRML得到了更好的体现。这一特性使VR建模与虚拟现实,虚拟现实技术,虚拟现实案例! v+ Z h) x w2 \" @( a
实时访问更明确地隔离开,这也是VR不同于3D建模和动画的一个特点。后者是预先着色,虚拟现实,虚拟现实技术,虚拟现实案例" k6 d% g% }" k0 F
因而不能提供交互性。VRML提供了6+1个自由度,即三个方向的移动和旋转,以及和其他31 r+ G; c1 O- X6 |+ `* J
D空间的超链接。5 g- @& L7 m3 f; e# ]) ], L2 W1 o
VRML像HTML一样,用ASCII文本格式来描述世界和链接。这在保证对各种平台通用的
) _( Y8 @% T! H& K7 B" T0 I提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平同时,也降低了数据量,从而在低带宽的网络上也可实现。为了进一步降低数据量,从VRM虚拟现实,虚拟现实技术,虚拟现实案例1 x3 q: p8 f; a. A; C+ W
L早期就开始讨论它的二进制文件格式。目前,使用标准的文件压缩工具来压缩VRML文件
0 F% m, p7 t0 S/ A \+ R" i虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影时,平均压缩比为5∶1。但许多用户和开发者要求有更高的压缩比。针对VRML设计的二进虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影8 k6 D8 [/ v, \7 Z) Z) N& m
制格式可以得到10∶1到50∶1的压缩比。目前采用的VRML二进制文件格式的工作文档是提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平3 y# p& t" b' o. G' g
由IBM、Apple和Paragraih提出的。提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平1 m0 S6 q7 A+ W4 |9 }
VRML具有可伸缩性。首先,对VRML浏览器来说,从理论上讲,应能处理由数亿个对象组虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影5 d+ n3 D I7 y% e, a9 X! K1 S
成的分布在Internet上的境界。其次,VRML在高、低档的机器上都应该工作得很好,它应
9 A' U" H' |7 s2 U) X4 K虚拟现实,虚拟现实技术,虚拟现实案例允许浏览器为了提高性能而降低图像或仿真质量,而在硬件性能增强时质量可以变得更好7 K' ^+ P, W2 m* s
。第三,VRML境界可以相对于网络性能而伸缩,从目前常见的14.4K调制解调器到今后的高
2 r d6 R- q0 I, b% xbbs.vrplatform.com速连接。可伸缩性对VRML 2.0的整个设计影响很大,尽管目前仍有很多未解决的问题,但
" n. C1 J- |! l9 |! }" v提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平VRML 2.0所定义的基本框架在境界规模更大和机器、网络更快时应继续保持伸缩能力。虚拟现实,虚拟现实技术,虚拟现实案例* J/ o: h7 [& K
VRML作为一种标准,不可能满足所有应用的具体需要,如希望交互性更强,希望画面质
- @! P7 m7 v2 ]提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平量更高,希望VR世界更复杂。这些要求往往是相互制约的,同时又都受到用户平台硬件性虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影. c; x7 }$ W- S
能的制约,因而VRML被定义为可扩充的,即可以根据需要定义自己的对象及其属性,并通过
U [% S' Y8 {6 w" i3 q虚拟现实VRP官方论坛原型、描述语言等机制使浏览器能够解释这种对象及其行为。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影) z) A s- n; w4 ~- I4 i) [
VRML是一个开发标准,为了加强协作,避免技术重复和市场冲突,而鼓励其他技术引用
" [: i7 P) R5 Z3 \% i& r' I虚拟现实VRP官方论坛VRML或成为VRML的一部分。与VRML关系密切的三项技术是Java3D、MPEG-4和Chrome。其
. ^" }( `: @- Y1 B提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平中,Java3D和VRML都把3D Web作为关键应用对象,前者的优势在于程序设计,后者的优势在
2 p3 X8 e. {% k$ E$ i; d' _! }, ybbs.vrplatform.com于场景构造,二者在可编程性3D Web应用方面密切合作。正在制订的MPEG-4面向基于内容
) ^( s, E$ j9 c7 y- Z' _, E$ w虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影的交互式视讯应用,可以为VRML提供流技术、压缩和音响同步技术,而MPEG-4用VRML来描虚拟现实,虚拟现实技术,虚拟现实案例4 m1 E9 U% ~, w9 g |
述3D内容。在2D页面集成方面,可以探索VRML和Microsoft的Chrome协作的可能性。
0 L2 ~, {9 I: u, R提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平三、VRML和WWW提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平2 i, l! h M1 Q
VRML的目标之一是建立第二代Web,因而设计VRML时就要考虑到使它适合于现有Intebbs.vrplatform.com+ M2 j' H( w! K( P; T0 x( y
rnet和WWW的基础框架。只要有可能,就采用现有标准,即使这些标准用于VRML时有不足之提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平0 s8 }; ]0 x; s4 J4 A$ h- q
处。采用现有标准而不创建不兼容的新标准,这一点极大地方便了Web的开发者,他们可以
. Q( a7 y/ q4 v/ N虚拟现实,虚拟现实技术,虚拟现实案例使用现有工具来协助创建VRML内容,同时也简化了VRML标准的实现,因为常用标准的代码
6 k. |* i7 [( K5 [+ X9 B& q库已经存在。
5 L2 S6 {% W. j( G# | l% z虚拟现实VRP官方论坛VRML文件可以包含对其他标准格式文件的引用。可以把JPEG、PNG和MPEG文件用于对
, T: Z5 F( y8 }8 f$ f s; sbbs.vrplatform.com象纹理映射,把WAV和MIDI文件用于在境界中播放的声音。另外,还可以引用包含Java或E
% y3 W! z7 o5 z: `. s& D; H, H( P提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平CMAScript代码的文件,从而实现对象的编程行为。所有这些都是由其他标准提供的,之所虚拟现实,虚拟现实技术,虚拟现实案例, c7 q4 e6 J9 {4 W
以在VRML中选用它们,是因为它们在Internet上的广泛应用。VRML 97规范描述了它们在
& ^7 R" J; E( ~& |' @虚拟现实VRP官方论坛VRML中的用法。虚拟现实VRP官方论坛 p7 B4 T2 k7 W9 Q9 Y
其他标准如何使用VRML则由定义该标准的组织确定。提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平! D- a5 h1 e) F0 ?) Z3 b. O
把2D和3D信息结合起来往往比单独使用它们效果要好。把VRML、HTML、Java结合起
3 k0 F, R% e* Q3 \bbs.vrplatform.com来的方法至少有六种,人们往往对HTML、Java和VRML标准中是否需要某种结合方法感到迷提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平5 u. T) b5 l( A5 p' i- z7 o" h
惑不解。下面总结了各种可能性:提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平4 E( D( F4 H& C& S' U
(1) HTML文件中的VRML文件虚拟现实,虚拟现实技术,虚拟现实案例7 y' p$ Q5 Q3 G7 {) [
这是采用或标记的 HTML文件的准标准部分,HTML标准并不要求浏览虚拟现实,虚拟现实技术,虚拟现实案例 q% A' q0 ~! a4 P: {. s
器支持在HTML文档中内嵌VRML文件及其他类型的文件。
1 p5 U) x7 N# i3 I+ W1 H! d(2) VRML文件中的Java代码
- E: E7 V \5 D提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平这属于VRML 97标准。实现方法是用Script节点引用编译过的Java字节码。虚拟现实,虚拟现实技术,虚拟现实案例% b0 B! R B9 K
(3) Java Applet和VRML浏览器的通信
1 U4 ]( Y2 U, c' h# i5 C8 |这是对VRML 2.0的非标准扩展,一般称之为外部程序接口(External Authoring Intbbs.vrplatform.com7 F% d4 v. C' N. [- y/ w. c' `8 f
erface,EAI)。技术经验丰富的用户利用它可以编写和VRML浏览器通信的外部程序。目前
# u/ i) l7 l9 L" F1 r) Dbbs.vrplatform.com正在审议的工作文档来自SGI的Chris Marrin的提案,它最终可能会修订为VRML规范的补bbs.vrplatform.com( m$ T2 Q( e- R
编。
1 I" E$ Y- }9 u' ~% J; ^虚拟现实,虚拟现实技术,虚拟现实案例(4) 与VRML节点关联的Java类
" i. x: j7 H6 F% q8 t" @虚拟现实,虚拟现实技术,虚拟现实案例一些公司正在开发程序设计工具箱,以程序员希望的任意方式定义VRML节点在内存中
1 O9 y# \/ N5 y# M2 i0 @* U虚拟现实VRP官方论坛的表示方式,这在实现VRML浏览器或VRML工具时是十分有用的,但还不是VRML或Java的标虚拟现实,虚拟现实技术,虚拟现实案例9 x* J8 ?) I' F& V1 F' e D, |& L: k
准部分。提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平2 K. U) U+ h6 C0 J; f E/ v/ ]
(5) VRML文件中的HTML文件
9 ~; o o- ]( d6 F/ A* o虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影把HTML文件作为纹理映射在3D境界中显示是对VRML很有意义的扩展,但目前VRML浏览虚拟现实VRP官方论坛! y+ s$ u, D! t2 W/ D7 x5 j3 ^
器对此还不支持,也不是VRML 2.0的标准部分。虚拟现实VRP官方论坛* i) d' Z; v+ _- v1 ~+ c
(6) VRML文件中的Java Applet虚拟现实VRP官方论坛( _% k* v, g) O! O
把Java Applet作为纹理映射,从而在3D境界中显示Java程序也是对VRML的扩展。通bbs.vrplatform.com6 i5 \' Y: ^/ w2 O
过把指点设备的移动映射到Applet上,可以实现用户与Java程序之间的交互。但是,现在) P1 q. d$ a' f, D- D
这一功能还未得到支持,也不包括在VRML 2.0中。bbs.vrplatform.com' l. |, D1 j! p) h* Y
四、发展动向虚拟现实VRP官方论坛$ R# N# J9 I/ J4 U f) j! h
为了推动VRML技术的发展,VRML协会组织了很多工作组,每个工作组都是自愿组织、
0 ~' o4 ]# H5 b+ t) L虚拟现实,虚拟现实技术,虚拟现实案例自我约束、并经VRML协会认可的技术委员会,负责某个与VRML有关的专题技术的研究和实
1 i" _$ E& w! ?! Y/ i虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影现工作。下面介绍目前已组建的工作组及其研究目标,它们基本涵盖了VRML的主要发展动
" A( S# w: R3 g$ Tbbs.vrplatform.com向。
2 V4 C- V& A9 l" A: Z( G虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影人性动画工作组(Humanoid Animation WG) 利用VRML表现人类行为特性。
3 X( D9 n9 s8 Y/ N% H1 z; \/ D虚拟现实,虚拟现实技术,虚拟现实案例色彩保真工作组(Color Fidelity WG) 确保采用任何平台的观众所看到的效果都和
' u2 Z* w5 D; H$ K( L2 T创作者的原始作品一样,颜色应相当一致。- ]1 G; s" ]$ F! f; R
元形式工作组(Meta Forms WG) 针对利用形式文法生成的作品,提出一般性的方法虚拟现实,虚拟现实技术,虚拟现实案例) ~4 E. f/ l( Q% w" w! n
论和一般性规范,使之能够映射为某种特定形式。首要目标是能够表示"数字生命格式"(
& x2 W) Y& `0 G( }提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平Digital Life-Forms)结构和增长。虚拟现实VRP官方论坛5 t/ {: \! z% [' M6 ~& H: Q
面向对象扩展工作组(Object-Oriented Extensions WG) 探讨和推动对VRML进行面
7 l9 w4 x( O. @/ m0 r$ u虚拟现实VRP官方论坛向对象扩展的方法。5 G8 `& o: m# l i8 n% S
数据库工作组(Database WG) 推进基于VRML商业应用的创建,利用数据库维护VRML虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影; X% R) \* l: { H
内容的持久性、升级能力和安全传输能力。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影. C; p; |2 S, a+ N- c0 Q
外部创作接口工作组(External Authoring Interface WG) 在VRML境界和外部环境
! I6 `: H+ J/ n! j! x: K5 j1 o之间建立标准接口。
+ f: t6 l+ e* c0 j虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影界面组件工作组(Widgets WG) 为开发者和用户提供一套基础性的、可自由使用的
' a! X8 b) h! {6 h9 L提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平标准用户界面组件集,并提供支持基本组件集和所有VRML组件的理论框架。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影3 d* E' \! v' p M# \! v
二进制压缩格式工作组(Compressed Binary Format WG) 探讨并开发VRML文件的二虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影" Z: }* K- ~4 o
进制编码方法,重点是研究为了快速传送目的而尽量缩小文件尺寸,同时为了快速解码目虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影/ }) Y8 X; ]2 }& V
的而尽量简化文件结构。虚拟现实,虚拟现实技术,虚拟现实案例1 f1 D6 M9 t# k/ w
通用媒体库工作组(Universal Media Libraries WG) 为了提高VRML境界的真实感
) ~! H3 ]. S$ b: _ X4 o9 t2 i- Y# N,同时减少网络的下载量,而定义一种由驻留本地的媒体元件(纹理、声音和VRML对象)组bbs.vrplatform.com( ^% o* r7 o4 r; O
成的小型跨平台媒体库。同时定义一种统一机制,通过这种机制,VRML内容创作者可以在
# O) K, m) @' D! w( b虚拟现实,虚拟现实技术,虚拟现实案例自己的境界中使用这些媒体元件。
6 c; n$ V& s) }* h% Q" [虚拟现实,虚拟现实技术,虚拟现实案例活动境界工作组(Living Worlds WG) 为多用户(包括多个开发者)应用的产生和进bbs.vrplatform.com: F' p0 c$ [5 s. n- F- X! u
化定义概念框架,并确定一组界面。
0 a0 h8 k) f; @& W/ A$ n虚拟现实,虚拟现实技术,虚拟现实案例键盘输入工作组(Keyboard Input WG) 为了使内容创作者能够在自己的境界中访问
! m9 o7 v. L* I- U0 q) N提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平键盘输入,定义一个或多个扩充节点。
* |8 B9 ~- Y# c% K8 D9 z9 i @; Vbbs.vrplatform.com一致性工作组(Conformance WG) 为与一致性测试有关的问题提供一个讨论场所,特
5 Z" {. |/ C7 p; R" r3 d# i) d: D虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影别地,本组将辨别VRML实现发生分歧的地方以及相应的动作序列。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影7 ]! I8 a7 [. [, y
生物圈工作组(Biota WG) 为生命系统(Living System)的研究和学习建立、配备数
- u2 T Y& U1 K1 W: a虚拟现实VRP官方论坛字式工具和环境。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影' N9 f6 Q% X. k3 v4 b
分布式交互仿真工作组(Distributed Interactive Simulation WG) 为建立有多广虚拟现实,虚拟现实技术,虚拟现实案例3 U9 I5 C D9 h% g* V* N) o* m. c
播能力(Multicast-Capable)的大规模虚拟环境(Large-Scale Virtual Environments,L虚拟现实VRP官方论坛8 Q S( E; p% F2 O
SVEs)确立初始网络约定。
! p: V9 ` T- I8 L, w) n& D虚拟现实,虚拟现实技术,虚拟现实案例VRML脚本工作组(VRML Script WG) 向VRML监查组(VRML Review Board,VRB)提供有
3 q5 `1 o# R9 p" V虚拟现实,虚拟现实技术,虚拟现实案例关Java和JavaScript的问题列表、修改建议和评论。虚拟现实,虚拟现实技术,虚拟现实案例. c" [2 [9 @) H0 k# B0 u
自然语言处理和动画工作组(NLP & Animations WG) 为了使用户能使用自然语言和虚拟现实VRP官方论坛% O! ^( J Z! |
VRML动画形象进行交流,从而使交互更自然,增强用户和动画形象之间的信息流动,研究如
7 K* x* D% b& o; L T虚拟现实,虚拟现实技术,虚拟现实案例何使用"问题/回答"、"命令/响应"式的对话以及基于操作系统命令和字符控制的自然语
4 Z# v7 r$ T$ c- {+ n. i# x4 h虚拟现实VRP官方论坛言。提供虚拟现实技术交流,虚拟现实案例欣赏以及虚拟现实相关资源的下载等,快速提高个人的虚拟现实技术水平 y' Z$ w N0 x2 @
VRML-DHTML集成工作组(VRML-DHTML Integration WG) 为VRML和DHTML在文档对象
4 x5 T. ]4 y" i1 n. i+ T7 H8 u; K6 Q虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影模型、组件(Component)接口和绘制等三个层次的紧密集成开发一种概念模型。虚拟现实,虚拟现实技术,vrplatform,vrp,互动,网络三维,数字城市,环幕,投影,web3d,软件,立体电影; I0 @5 g' X# e; c* K# c
|