书籍详情
虚拟现实三维立体网络程序设计语言VRML:第二代网络程序设计语言
作者:张金钊等著
出版社:北京交通大学出版社
出版时间:2004-02-01
ISBN:9787810822428
定价:¥34.00
购买这本书可以去
内容简介
本书全书全面介绍了虚拟现实建模语言(VRML),即虚拟现实三维立体网络程序设计语言的语法、定义及创建虚拟现实世界的技术。作为第二代网络程序设计语言的VRML是最近才兴起的一种新型语言,它是宽带网络、多媒体与人工智能相融合的高新技术,是把握未来网络、多媒体及人工智能的关键技术。VRML用于在网络上创建逼真的三维立体场景,开发与设计立体网络程序。它改变了当前网络与用户交互的二维平面的局限性,使用户在三维立体场景中,实现动态交互与感知。本书是一本集计算机网络、多媒体及人工智能于一体的实用教材。全书内容丰富,叙述由浅入深,思路清晰,结构合理,实用性强。本书配有大量的VRML编程实例,从而使读者更易掌握虚拟现实三维立体网络程序设计语言。可作为高等院校本、专科学生的计算机网络和多媒体教材,同时也可作为计算机软件开发人员和工程技术人员的实用工具书。 本书可作为高等院校本、专科学生的计算机网络和多媒体教材,同时也可作为计算机软件开发人员和工程技术人员的实用工具书。
作者简介
暂缺《虚拟现实三维立体网络程序设计语言VRML:第二代网络程序设计语言》作者简介
目录
第1章 VRML简介
1. 1 VRML的发展历史
1. 2 VRML的特点
1. 3 VRML的发展前景
1. 4 VRML运行环境要求 建议
1. 5 VRML浏览器
1. 6 VRML编辑器
1. 6. 1 用记事本来编写VRML源程序
1. 6. 2 用VRML的专用编辑器来编写源程序
1. 7 VRML程序运行和调试
1. 7. 1 VRML程序运行
1. 7. 2 VRML程序调试
思考题
第2章 VRML编程语法基础
2. 1 VRML基本概念
2. 1. 1 VRML节点. 事件. 原型. 场景. 脚本和路由
2. 1. 2 VRML立体空间计量单位
2. 2 VRML文件语法
2. 2. 1 VRML文件
2. 2. 2 VRML文件结构
2. 2. 3 VRML文件头
2. 2. 4 VRML文件注释
2. 3 节点 Node 和域
2. 4 节点名的重定义和重用
2. 4. 1 重定义节点:DEF
2. 4. 2 重用节点:USE
2. 5 事件. 路由和脚本
2. 5. 1 事件 Event
2. 5. 2 路由 Route
2. 5. 3 脚本 Script
2. 6 VRML节点集
思考题
第3章 VRML基本节点编程
3. 1 Background立体空间背景节点编程
3. 1. 1 室内空间背景设计
3. 1. 2 室外空间背景设计
3. 1. 3 Background背景节点语法
3. 1. 4 Background立体空间背景设计与编程实例
3. 2 Shape空间物体造型模型节点
3. 2. 1 Shape空间物体造型模型节点
3. 2. 2 Appearance节点物体造型的外观属性节点
3. 2. 3 Material节点空间造型外观节点设计
3. 2. 4 空间物体造型外观颜色设计
3. 2. 5 Shape空间物体造型模型节点设计实例
3. 3 Box盒子节点
3. 4 Sphere球体节点
3. 5 Cone圆锥体节点
3. 6 Cylinder圆柱体节点
3. 7 Text文本造型节点
3. 7. 1 Text文本造型节点
3. 7. 2 FontStyle文本外观节点
3. 8 PointSet点节点
3. 8. 1 PointSet点节点语法
3. 8. 2 PoknttSet点节点实例
3. 9 IndexedLineSet线节点
3. 9. 1 IndexedLineSet线节点语法
3. 9. 2 IndexedLineSet线节点实例
3. 10 IndexedFaceSet面节点
3. 10. 1 IndexedFaceSet面节点语法
3. 10. 2 IndexedFaceSet面节点实例
3. 11 ElevationGrid海拔栅格节点
3. 11. 1 ElevationGrid海拔栅格节点语法
3. 11. 2 ElevationGrid海拔栅格节点实例
3. 12 Extrusion挤出造型节点
3. 12. 1 Extrusion挤出造型节点语法
3. 12. 2 Extrusion挤出造型节点实例
3. 13 Normal法向量节点
3. 14 Color颜色节点
思考题
第4章 群节点创建VRML立体空间造型
4. 1 Trmsform空间坐标变换节点
4. 1. 1 空间物体造型平移
4. 1. 2 空间物体造型旋转
4. 1. 3 空间物体造型缩放
4. 2 Group编组节点
4. 2. 1 Group编组节点语法
4. 2. 2 Group编组节点实例
4. 3 Inline内联节点 调用节点型群节点
4. 3. 1 Inline内联节点语法
4. 3. 2 Inline内联节点实例
4. 4 Switch开关节点
4. 4. 1 Switch开关节点语法
4. 4. 2 Switch开关节点实例
4. 5 Billboard广告. 警示牌. 海报节点
4. 5. 1 Billboard广告. 警示牌. 海报节点语法
4. 5. 2 Bilboard广告. 警示牌. 海报节点实例
4. 6 Anchor锚节点 超级链接群节点
4. 6. 1 Anchor锚节点语法
4. 6. 2 Anchor锚节点实例
4. 7 LOD细节层次节点 分级型群节点
4. 7. 1 LOD细节层次节点语法
4. 7. 2 LOD细节层次节点实例
思考题
第5章 VRML场景效果节点编程设计
5. 1 空间大气效果
5. 1. 1 Fog雾节点语法
5. 1. 2 Fog雾节点语法实例
5. 2 纹理效果节点
5. 2. 1 ImageTexture图像纹理节点
5. 2. 2 PixelTexture像素纹理节点
5. 2. 3 MovieTexture影像纹理节点
5. 2. 4 TextureCoordinate纹理坐标节点
5. 2. 5 TextureTransform纹理坐标变换节点
5. 3 视点效果节点
5. 3. 1 Viewpoint视点节点
5. 3. 2 Navigationlnfo视点导航信息节点
5. 4 光照效果节点
5. 4. 1 PointLight点光源节点
5. 4. 2 DkectionalLight定向光源节点
5. 4. 3 SpotLight聚光灯光源节点
5. 5 音响效果节点
5. 5. 1 AudioClip音响剪辑节点
5. 5. 2 MovDTexture影像文件节点
5. 5. 3 Sound声音节点
5. 6 Worldnfo信息化节点
思考题
第6章 VRML最具特色的动态感知虚拟现实节点
6. 1 时间传感器节点
6. 2 VRML动画控制节点
6. 2. 1 PositionInterpolator位置插补器节点
6. 2. 2 OrientationIntetpolator朝向插补器节点
6. 2. 3 ScalarInterpolator标量插补器节点
6. 2. 4 ColorInterpolator颜色插补器节点
6. 2. 5 CoordinateInterpolator坐标插补器节点
6. 2. 6 Normannterpolator法线插补器节点
6. 3 VRML触摸检测器节点
6. 3. 1 TouchSensor触摸传感器节点
6. 3. 2 PianeSensor平面检测器节点
6. 3. 3 CylinderSensor圆柱检测器节点
6. 3. 4 SphereSensor球面检测器节点
6. 4 VRML感知检测器节点
6. 4. 1 VisbflitySeasor能见度传感器节点
6. 4. 2 ProxmitySensor亲近度传感器节点
6. 4. 3 Collision碰撞传感器节点
思考题
第7章 VRML通用接口节点
7. 1 Script脚本节点
7. 1. 1 Script脚本节点语法
7. 1. 2 Script脚本节点实例
7. 2 创建用户自己的新节点
7. 2. 1 PROTO创建用户新节点
7. 2. 2 创建外部定义的新节点EXTERNPROTO
7. 3 使用VRML直接上网
7. 4 HtML网页与VRML
7. 5 VRML三维立体网络语言与CuLT3D
7. 6 Word2000与VRML
思考题
第8章 VRML实例编程
8. 1 红帆船造型
8. 2 潜水艇造型
8. 3 音响造型
8. 4 杠铃造型
8. 5 警示牌造型
8. 6 风扇造型
8. 7 手枪造型
8. 8 射击靶造型
8. 9 现代算盘造型
8. 10 太空飞船造型
8. 11 雨伞造型
8. 12 转动的齿轮造型
8. 13 月球围绕地球转动造型
8. 14 公路和山脉造型
8. 15 小结
思考题
附录A VRML节点参考
附录B 参考网站
1. 1 VRML的发展历史
1. 2 VRML的特点
1. 3 VRML的发展前景
1. 4 VRML运行环境要求 建议
1. 5 VRML浏览器
1. 6 VRML编辑器
1. 6. 1 用记事本来编写VRML源程序
1. 6. 2 用VRML的专用编辑器来编写源程序
1. 7 VRML程序运行和调试
1. 7. 1 VRML程序运行
1. 7. 2 VRML程序调试
思考题
第2章 VRML编程语法基础
2. 1 VRML基本概念
2. 1. 1 VRML节点. 事件. 原型. 场景. 脚本和路由
2. 1. 2 VRML立体空间计量单位
2. 2 VRML文件语法
2. 2. 1 VRML文件
2. 2. 2 VRML文件结构
2. 2. 3 VRML文件头
2. 2. 4 VRML文件注释
2. 3 节点 Node 和域
2. 4 节点名的重定义和重用
2. 4. 1 重定义节点:DEF
2. 4. 2 重用节点:USE
2. 5 事件. 路由和脚本
2. 5. 1 事件 Event
2. 5. 2 路由 Route
2. 5. 3 脚本 Script
2. 6 VRML节点集
思考题
第3章 VRML基本节点编程
3. 1 Background立体空间背景节点编程
3. 1. 1 室内空间背景设计
3. 1. 2 室外空间背景设计
3. 1. 3 Background背景节点语法
3. 1. 4 Background立体空间背景设计与编程实例
3. 2 Shape空间物体造型模型节点
3. 2. 1 Shape空间物体造型模型节点
3. 2. 2 Appearance节点物体造型的外观属性节点
3. 2. 3 Material节点空间造型外观节点设计
3. 2. 4 空间物体造型外观颜色设计
3. 2. 5 Shape空间物体造型模型节点设计实例
3. 3 Box盒子节点
3. 4 Sphere球体节点
3. 5 Cone圆锥体节点
3. 6 Cylinder圆柱体节点
3. 7 Text文本造型节点
3. 7. 1 Text文本造型节点
3. 7. 2 FontStyle文本外观节点
3. 8 PointSet点节点
3. 8. 1 PointSet点节点语法
3. 8. 2 PoknttSet点节点实例
3. 9 IndexedLineSet线节点
3. 9. 1 IndexedLineSet线节点语法
3. 9. 2 IndexedLineSet线节点实例
3. 10 IndexedFaceSet面节点
3. 10. 1 IndexedFaceSet面节点语法
3. 10. 2 IndexedFaceSet面节点实例
3. 11 ElevationGrid海拔栅格节点
3. 11. 1 ElevationGrid海拔栅格节点语法
3. 11. 2 ElevationGrid海拔栅格节点实例
3. 12 Extrusion挤出造型节点
3. 12. 1 Extrusion挤出造型节点语法
3. 12. 2 Extrusion挤出造型节点实例
3. 13 Normal法向量节点
3. 14 Color颜色节点
思考题
第4章 群节点创建VRML立体空间造型
4. 1 Trmsform空间坐标变换节点
4. 1. 1 空间物体造型平移
4. 1. 2 空间物体造型旋转
4. 1. 3 空间物体造型缩放
4. 2 Group编组节点
4. 2. 1 Group编组节点语法
4. 2. 2 Group编组节点实例
4. 3 Inline内联节点 调用节点型群节点
4. 3. 1 Inline内联节点语法
4. 3. 2 Inline内联节点实例
4. 4 Switch开关节点
4. 4. 1 Switch开关节点语法
4. 4. 2 Switch开关节点实例
4. 5 Billboard广告. 警示牌. 海报节点
4. 5. 1 Billboard广告. 警示牌. 海报节点语法
4. 5. 2 Bilboard广告. 警示牌. 海报节点实例
4. 6 Anchor锚节点 超级链接群节点
4. 6. 1 Anchor锚节点语法
4. 6. 2 Anchor锚节点实例
4. 7 LOD细节层次节点 分级型群节点
4. 7. 1 LOD细节层次节点语法
4. 7. 2 LOD细节层次节点实例
思考题
第5章 VRML场景效果节点编程设计
5. 1 空间大气效果
5. 1. 1 Fog雾节点语法
5. 1. 2 Fog雾节点语法实例
5. 2 纹理效果节点
5. 2. 1 ImageTexture图像纹理节点
5. 2. 2 PixelTexture像素纹理节点
5. 2. 3 MovieTexture影像纹理节点
5. 2. 4 TextureCoordinate纹理坐标节点
5. 2. 5 TextureTransform纹理坐标变换节点
5. 3 视点效果节点
5. 3. 1 Viewpoint视点节点
5. 3. 2 Navigationlnfo视点导航信息节点
5. 4 光照效果节点
5. 4. 1 PointLight点光源节点
5. 4. 2 DkectionalLight定向光源节点
5. 4. 3 SpotLight聚光灯光源节点
5. 5 音响效果节点
5. 5. 1 AudioClip音响剪辑节点
5. 5. 2 MovDTexture影像文件节点
5. 5. 3 Sound声音节点
5. 6 Worldnfo信息化节点
思考题
第6章 VRML最具特色的动态感知虚拟现实节点
6. 1 时间传感器节点
6. 2 VRML动画控制节点
6. 2. 1 PositionInterpolator位置插补器节点
6. 2. 2 OrientationIntetpolator朝向插补器节点
6. 2. 3 ScalarInterpolator标量插补器节点
6. 2. 4 ColorInterpolator颜色插补器节点
6. 2. 5 CoordinateInterpolator坐标插补器节点
6. 2. 6 Normannterpolator法线插补器节点
6. 3 VRML触摸检测器节点
6. 3. 1 TouchSensor触摸传感器节点
6. 3. 2 PianeSensor平面检测器节点
6. 3. 3 CylinderSensor圆柱检测器节点
6. 3. 4 SphereSensor球面检测器节点
6. 4 VRML感知检测器节点
6. 4. 1 VisbflitySeasor能见度传感器节点
6. 4. 2 ProxmitySensor亲近度传感器节点
6. 4. 3 Collision碰撞传感器节点
思考题
第7章 VRML通用接口节点
7. 1 Script脚本节点
7. 1. 1 Script脚本节点语法
7. 1. 2 Script脚本节点实例
7. 2 创建用户自己的新节点
7. 2. 1 PROTO创建用户新节点
7. 2. 2 创建外部定义的新节点EXTERNPROTO
7. 3 使用VRML直接上网
7. 4 HtML网页与VRML
7. 5 VRML三维立体网络语言与CuLT3D
7. 6 Word2000与VRML
思考题
第8章 VRML实例编程
8. 1 红帆船造型
8. 2 潜水艇造型
8. 3 音响造型
8. 4 杠铃造型
8. 5 警示牌造型
8. 6 风扇造型
8. 7 手枪造型
8. 8 射击靶造型
8. 9 现代算盘造型
8. 10 太空飞船造型
8. 11 雨伞造型
8. 12 转动的齿轮造型
8. 13 月球围绕地球转动造型
8. 14 公路和山脉造型
8. 15 小结
思考题
附录A VRML节点参考
附录B 参考网站
猜您喜欢