VRML浏览器: Cortona简介

VRML(Virtual Reality Modeling Language,虚拟现实建模语言)是一种网络上使用的描述三维环境的场景描述语言, 1997年12月VRML作为国际标准正式发布,1998年1月正式获得国际标准化组织ISO批准(国际标准号ISO/IEC 14772-1:1997)。简称VRML97。2001年8月Wed3D协会(前身是VRML协会)发布VRML的下一代国际标准---- X3D (X3D的含义是可扩展的 3D)。几年来,VRML浏览器已发展的相当成熟,各厂家还开发形形色色附带扩展功能的VRML浏览器,形成了战国争雄的局面,其中以Blaxxun和 ParallelGraphics公司的VRML浏览器最为突出。
ParallelGraphics公司的VRML浏览器Cortona ,支持MPEG等视频文件,流媒体文件, Mp3等多种音频文件,Flash动画文件,多种材质效果,支持Nurbs曲线,粒子效果,雾化效果。支持键盘输入、拖放控制,支持VR眼镜等硬件设备,更是业内第一个(也是唯一)支持最新EAI功能的VRML浏览器,支持微软公司Windows操作系统,并已在PC机、苹果机和Java(X3D)机的操作系统平台上经过测试,甚至支持带Windows CE操作系统的无线设备(PDA、手机等)和机顶盒上网浏览VRML内容。而它的安装文件仅有1M多,是各种VRML浏览器中最小的。Cortona浏览器 使用方便,3D的效果,交互性能近乎完美, 是目前最多用户使用的VRML浏览器。下面简要介绍一下它的新版本Cortona 4.0使用方法。
先将Cortona 4.0下载(1599k),地址有:
ParallelGraphics公司
http://www.parallelgraphics.com/bin/cortvrml.exe
或http://www.parallelgraphics.com/downloads
国内
http://learning.stu.edu.cn/3d/zhangjie/vrml/tools/cortbeta.exe
安装很简单,都可用默认自动设置,安装完毕自动识别后缀名为wrl的VRML文件(蝴蝶标志)。
本例子是打开一个汽车的VRML文件,出现三维场景:
Cortona 4.0浏览界面包括两部分:
1. 控制栏:有两排按钮,分别位于浏览器窗口的左边和底边。
2. 三维窗口:显示3D场景画面。
下面介绍控制栏的使用。
其中左边的为交互按钮,使用方法一般是先按一下按钮,然后回到三维窗口中,单击或按下鼠标左键拖动进行交互观察。而底边的按钮则是非交互式的,只要按一下按钮,就可以看到相应反应。
下面介绍交互按钮的使用。
Walk按钮:漫步浏览模式。使用漫步模式时,在窗口中按下鼠标左键拖动,观察者可以在地面上的前进、后退、左右转等观察行为。可与物体发生碰撞。

Fly按钮:飞行浏览模式。使用飞行模式时,在窗口中按下鼠标左键拖动,观察者可以在三维空间中作任意上升、下降、前进、后退、左右转等观察行为。不与物体发生碰撞。

Study按钮:观察浏览模式。使用观察模式时,按下鼠标左键拖动,可以将三维场景绕其自身的中心沿任意轴旋转,或平移、缩放三维场景。不与物体发生碰撞。

Plan按钮:水平平移方式,使用水平平移方式时,在窗口中按下鼠标左键拖动,可以在水平面内任意前后左右移动。

Pan按钮:垂直平移方式,使用垂直平移方式时,在窗口中按下鼠标左键拖动,可以在垂直面内任意上下左右移动。

Turn按钮:水平旋转方式,此时拖动鼠标可以改变观察的方向,水平面内任意前后左右旋转三维场景。

Roll按钮:垂直旋转方式,此时拖动鼠标可以改变观察的方向,垂直面内任意上下左右旋转三维场景。

Goto按钮:走近方式,先点击此按钮,然后单击三维场景上的某一对象或部分,浏览器会自动将观察的位置和视角调整到浏览该对象的最佳状态。

底边的非交互式按钮分别为:
Align按钮: 恢复水平面。点击此按钮,视角恢复到水平面或地面。

View按钮: 视点切换。点击此按钮,前进一个或后退一个视点。

Fit按钮:自动适应视角。点击此按钮,可以自动切换到一个能观察到整个三维场景的视角。

此外,在浏览器的三维场景窗口中单击鼠标右键,还可以弹出一个快捷菜单,对观察效果进行更进一步的设置。如图:
Viewpionts: 视点切换。如图中可切换到三个不同的视点。
Headlight: 顶头灯。关闭它时,若场景中没设光源将一团漆黑。
Navigation: 浏览模式选择。
Speed:浏览速度选择。
Full Screen: 全屏浏览。能屏蔽IE浏览器的导航条等。能上到显示器最大分辨率。通常可达1280*1024分辨率,令三维场景画面质量更高。
Hide Toolbars:隐藏控制栏。
Show Console:显示Console信息提示。
Preferences:浏览器参数选择。
Help:浏览器帮助文件。
浏览器Cortona 4.0的功能十分强大,还可以通过参数设置,达到画面反锯齿(Anti-alias)几何渲染,监视器的模糊(blur)效果,非几何实体的线条框架的渲染模式等等,甚至模拟CAD的浏览方式,限于篇幅,不便详述。
Cortona 浏览器的另一个引人注目的领域是支持带Windows CE操作系统的无线设备(PDA、手机等)和机顶盒上网浏览VRML内容。支持带Windows CE操作系统的版本叫Pocket Cortona或Cortona CE。如图为sh3机种浏览VRML的三维场景画面:
其浏览控制与Cortona 4.0相仿,只是控制栏变成菜单,功能略少。
Pocket Cortona 1.5(909k)的国内下载地址:
http://www.pdasky.net/down/cort_sh3_ppc15.EXE
http://vrhx.sdedu.net/vr/js/cortona.htm

转载于:https://www.cnblogs.com/JoinZhang/archive/2009/01/21/1379388.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值