出版社:冶金工业出版社
年代:2008
定价:35.0
本书主要讲述VRML主要的功能节点、虚拟场景和物体的设计和编码,涉及的内容包括VRML的基础知识、空间背景、几何造型、视点设置、坐标系变换、大气效果、浏览者信息、模块化和内联、光照效果、声音结点和链接物结点等内容。
1VRML概述
1.1VRML准备
1.1.1安装插件
1.1.2VrmlPad安装与使用
1.2VRML基本知识
1.2.1文件结构
1.2.2关键词
1.2.3源码结构与规则
1.3第一个VRML程序
1.3.1编写准备
1.3.2代码编写
2空间造型
2.1空间背景概念
2.1.1空间模型
2.1.2天空角与地面角
2.2空间背景节点
2.2.1节点结构
2.2.2使用规则
2.3实例1:虚拟车场空间背景
2.3.1设计要求
2.3.2参考代码
2.4几何造型节点结构
2.5几何造型域节点
2.5.1长方体造型(Box节点)
2.5.2球体(Sphere节点)
2.5.3圆柱体(Cylinder节点)
2.5.4圆锥体(Cone节点)
2.6外观域节点
2.6.1材质域节点
2.6.2贴图域节点
2.7实例2:虚拟车场围墙
2.7.1设计要求
2.7.2设计步骤
3文本造型
3.1文本造型节点结构
3.1.1文本概念
3.1.2文本造型节点语法
3.2实例3:虚拟车场大门口字
3.2.1设计要求
3.2.2设计步骤
3.3字型域节点
3.3.1节点结构
3.3.2使用规则
3.3.3字型域节点实例
3.4实例4:虚拟车场围墙字
3.4.1设计要求
3.4.2设计步骤
4坐标变换与视点
4.1坐标变换节点结构
4.2坐标变换使用规则
4.2.1平移规则
4.2.2旋转规则
4.2.3放缩规则
4.3实例5:虚拟车场中的雕塑
4.3.1设计要求
4.3.2设计步骤
4.3.3参考代码
4.4视点设置节点结构
4.5视点设置节点使用规则
4.5.1位置及视线转向规则
4.5.2跳转规则
4.5.3视点名称和初始视点
4.6实例6:虚拟车场中车的视点设置
5编组空间造型
5.1Group节点
5.2Anchor节点
5.3Inline节点
5.4实例7:虚拟车场中的钟表设计
5.4.1钟表盘
5.4.2指针
5.4.3表盘针
5.4.4组合
5.5节点调用
6添加场景信息
6.1光照效果节点
6.1.1光照概述
6.1.2点光源节点
6.1.3平行光源节点
6.1.4实例8:虚拟车场的中心大灯
6.1.5聚光光源节点
6.1.6实例9:汽车车灯设计
6.2纹理映射控制
6.2.1纹理概述
6.2.2纹理使用方法
6.2.3实例10:虚拟车场围墙设计
6.3雾化效果
6.3.1Fog节点
6.3.2实例11:虚拟车场中的小亭
6.4声音效果
6.4.1声音节点
6.4.2声音应用
6.4.3实例12:虚拟车场中的广播
6.5动画效果
6.5.1事件和路由
6.5.2动画流程
6.5.3动画实现
6.5.4实例13:虚拟车场中的风车
6.6场景参数
6.6.1场景信息
6.6.2浏览者信息
6.6.3实例14:虚拟车场场景信息
7传感器节点
7.1接近传感器节点
7.1.1语法结构
7.1.2实例15:虚拟车场中的自动门
7.2可视性传感器节点
7.2.1语法结构
7.2.2实例16:虚拟车场中的自动灯
7.3碰撞检测
7.3.1语法结构
7.3.2实例17:虚拟车场中的路
7.4环境检测器
7.4.1语法结构
7.4.2实例18:虚拟车场中的手动门
7.5定点设备检测器
7.5.1语法结构
7.5.2实例19:虚拟车场中的按钮门
8第三方建模工具
8.13Dmax与VRML
8.1.13Dmax导出VRML
8.1.2实例20:创建虚拟车场中窗户
8.2Pro/E与VRML
8.2.1Pro/E导出VRML
8.2.2实例21:创建虚拟车场中汽车
9脚本节点
9.1脚本节点语法
9.1.1节点语法
9.1.2工作原理
9.1.3专用函数
9.1.4脚本语言
9.2脚本与动画
9.2.1自定义交互表现
9.2.2实例22:虛拟车场中的洗车中心
9.2.3实例23:虚拟车场中的手动灯
9.2.4制作带有逻辑交互的原型
9.2.5实例24:虚拟车场中放置的多个手动灯
9.3浏览器接口函数
9.3.1只读函数
9.3.2实例25:虚拟车场中的帮助栏
9.3.3动态控制函数
9.3.4实例26:虛拟车场中的派车控制台
10VRML与JAVA
10.1JAVA基础
10.1.1JAVA概述
10.1.2JAVA安装与配置
10.1.3JAVA程序设计简介
10.2使用JAVA实现VRML脚本
10.2.1JSAI简介
10.2.2JSAI应用
10.3应用技巧
10.3.1两种应用
10.3.2实例27:虚拟车场中手动控制灯改进
11综合集成
11.1总体框架
11.1.1大平台设计
11.1.2添加围墙
11.1.3添加路
11.1.4添加车场大门
11.1.5添加车场文字
11.2添加部件
11.2.1添加雕塑
11.2.2添加钟表
11.2.3添加中心大灯
11.2.4添加小亭
11.2.5添加广播
11.2.6添加风车
11.2.7添加自动灯
11.2.8添加洗车中心
11.2.9添加帮助栏
11.2.10添加汽车及派车控制栏
本书主要讲述了VRML主要的功能节点、虚拟场景和物体的设计与编码,涉及的内容包括VRML的基础知识、空间背景、几何造型、视点设置、坐标系变换、大气效果、浏览者信息、模块化和内联、光照效果、声音节点、朝向节点和链接物节点等内容,以及脚本节点、外部调用、与JAVA互动等高级应用。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 本书通过理论与实例相结合的方式讲述VRML主要的功能节点、虚拟场景和物体的设计与编码,涉及的内容包括VRML的基础知识、空间背景、几何造型、视点设置、坐标系变换、大气效果、浏览者信息、模块化和内联、光照效果、声音节点、朝向节点和链接物节点等内容,以及脚本节点、外部调用、与JAVA互动等高级应用。 本书内容全面,循序渐进,以理论与实例相对照的方式编写,通俗易懂。本书不仅可作为VRML网页设计者的培训教材,也可作为高职高专计算机及相关专业教材,或作为多媒体开发人员、应用程序设计者的辅助教材。
书籍详细信息 | |||
书名 | VRML虚拟现实技术基础与实践教程站内查询相似图书 | ||
9787502445348 《VRML虚拟现实技术基础与实践教程》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 冶金工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 35.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 2500 |
VRML虚拟现实技术基础与实践教程是冶金工业出版社于2008.09出版的中图分类号为 TP312 的主题关于 VRML语言-程序设计-教材 的书籍。