WEB开发网
开发学院图形图像3Dmax 基于虚拟现实的三维户型展示系统 阅读

基于虚拟现实的三维户型展示系统

 2009-07-23 00:00:00 来源:WEB开发网   
核心提示: 2.2 关键节点设置虚拟现实建模语言VRML(Virtual Realitv Modeling Lan-guage)可实现各个虚拟对象和场景的精确定位,对三维环境设置变换节点、视点节点、导航节点和Script节点,基于虚拟现实的三维户型展示系统(2),这是三维导航的基本条件,2.2.1 Tran

2.2 关键节点设置

虚拟现实建模语言VRML(Virtual Realitv Modeling Lan-guage)可实现各个虚拟对象和场景的精确定位,对三维环境设置变换节点、视点节点、导航节点和Script节点,这是三维导航的基本条件。

2.2.1 Transform(变换)节点的设置

在虚拟场景中的每个造型都是基于当前的坐标系创建的,如果希望场景中的造型改变空间位置和空间朝向,就需要变换造型创建所基于的空间坐标系。Transform是为其子项定义坐标系统的组节点。常用的Transform节点格式如下:

基于虚拟现实的三维户型展示系统

基于虚拟现实的三维户型展示系统

其中,translation表示平移,其后的3个数字分别表示在X轴,Y轴和Z轴方向平移的坐标位数;rotation表示旋转量,其后的3个数字表示新坐标系的原点坐标,最后1位数字表示旋转角度,单位是rad,两原点的连线是旋转的轴;scale表示缩放,它设定了造型在子坐标系3个坐标方向的缩放因子,3个值分别表示在X,Y,Z轴方向的缩放,该域值始终大于0.0,当小于1.0时是缩小,大于1.0时是放大。其默认值1.0表示不发生缩放。translation域指定变换量,允许将transform的子节点移动到其他位置。rotation域指定旋转的轴和角度。scale域指定缩放比例,各轴向缩放比值可不相等。

2.2.2 Viewpoint(视点)节点

Viewpoint视点节点定义了处于局部坐标系中的一个指定位置,用户可以从该点观察场景。设置此节点,用以控制三维场景中的起始位置。常用的Viewpoint格式如下:

上一页  1 2 3 4 5  下一页

Tags:基于 虚拟现实 三维

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接