vrml实例编程

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
translation-1 8 -9.3
rotation 0 1 0 0
scale 5 4 3
children Inline {url "门牌.wrl"}
}
Transform { #导弹文字
translation1 -1 30
rotation 1 0 0 -0.5
scale 2 2 2
children Inline {url "导弹文字.wrl"}
}
Transform {
translation24 0 24
rotation 0 1 0 3.141
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation24 0 30
rotation 0 1 0 3.141
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation24 0 18
rotation 0 1 0 3.141
scale 1 1 1
children Inline {url "合成车辆.wrl"}
children Inline {url "合成车辆.wrl"}
}
#第二面车辆
Transform {
translation24 0 6
rotation 0 1 0 3.141
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation24 0 12
#创建多个坐标系
#角度 0 30 45 6ห้องสมุดไป่ตู้ 90 120 135 150 180
#弧度 0 0.524 0.785 1.047 1.571 2.094 2.356 2.618 3.141
Viewpoint {
position 0 10 80
orientation1 0 0 0
fieldOfView0
children Inline {url "办公楼.wrl"}
}
Transform {
translation-12 0 0
rotation 0 1 0 -1.571
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation-6 0 0
2>车载发射器的设计源程序:发射器.wrl
3>车牌的设计源程序:车牌.wrl
4>文字的设计源程序:文字.wrl、导弹文字.wrlq
5>贴图的设计源程序:合成车辆.wrl、门牌.wrl
6>建筑的设计源程序:办公楼.wrl
7>导弹发射架及平台的设计源程序:导弹发射架.wrl
8>导弹弹头及弹身的设计源程序:导弹外壳.wrl
description"view1"
jump TRUE
}
Viewpoint {
position 0 0 100
orientation0 0 0 0
fieldOfView0
description"view2"
jump TRUE
}
Background{
skyAngle [1.2 1.57]
skyColor [ 0 0 1 0 0.5 0.8 1 1 1]
}
Transform {
translation6 0 0
rotation 0 1 0 -1.571
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation12 0 0
rotation 0 1 0 -1.571
scale 1 1 1
3、实验设计大纲:
1>汽车的设计
2>车载发射器的设计
3>车牌的设计
4>文字的设计
5>汽车车身贴图的设计
6>建筑的设计
7>导弹发射架及平台的设计
8>导弹弹头及弹身的设计
9>导弹火焰的设计
10>导弹发射的运动状态的设计
11>草地的设计
12>车辆的合成
13>所用部件的最终组合
3、试验步骤:
1>汽车的设计源程序:皮卡.wrl
children Inline {url "办公楼.wrl"}
}
Transform { #门牌
translation0 8 -10
rotation 0 1 0 1.571
scale 0.01 0.1 0.5
children Inline {url "办公楼.wrl"}
}
Transform { #门牌
groundAngle [1.2 1.571]
groundColor[0.1 0.1 0.10.4 0.3 0.2 0.8 0.8 0.8]
}
#创建场景
Group {
children [
Transform {
translation0 10 -20
rotation 0 1 0 1.571
scale 1 1 1
VRML实验报告
院系:
班级:
学号:
姓名:
一、实验目的:
掌握虚拟现实技术复杂三维场景建模技术。在场景中引入环境背景、动画与交互等,构建逼真的三维场景。
2、试验要求:
本次试验为综合性质试验,要求自行设计一个较为复杂的场景或者单体模型,其中包含各种造型与渲染技术,比如纹理材质、光照、环境背景、声音视频、动画与交互等。场景内容不限。
}
Transform { #草地
translation1 -1.2 4
rotation 1 0 0 0
scale 3.2 3 4
children Inline {url "草地.wrl"}
}
Transform {
translation0 10 -20
rotation 0 1 0 1.571
scale 1 1 1
9>导弹火焰的设计源程序:100716116.wrl
10>导弹发射的运动状态的设计源程序:100716116.wrl
11>草地的设计源程序:草地.wrl
12>车辆的合成源程序:合成.车辆wrl
13>所用部件的最终组合源程序:100716116.wrl
4、试验结果:
最终源程序部分代码:
#VRML V2.0 utf8
rotation 0 1 0 -1.571
scale 1 1 1
children Inline {url "合成车辆.wrl"}
}
Transform {
translation0 0 0
rotation 0 1 0 -1.571
scale 1 1 1
children Inline {url "合成车辆.wrl"}
相关文档
最新文档