
《虚拟现实VRML程序设计》是2007年南开大学出版社出版的图书,作者是刘怡、张洪定、崔欣。
- 书名 虚拟现实VRML程序设计
- 作者 刘怡,张洪定,崔欣
- 出版社 南开大学
- 出版时间 2007年01月
- 定价 34 元
基款哥技益本信息
作者:刘怡张洪定崔欣
ISBN:10位[7310026519]13位[978731002协观期见有呼6517]
出版社:南开大学
出版日期:2007-01
定价:¥34.00元
内容提要
《虚拟现实VRML程序设计》全书分8张,每章有练习题,附录中介绍了虚拟现实可视化开发工具ISB和浏览器显示依城汉字文本造型的方法。编者力求为学习者考虑,在重往报振快阶城多新组织、消化所有知识体系的基础上将我来自们的认识用容易理解的语言呈现给读者。书中涉及的实例,包括所有涉及的函数都经过调试、验360百科证。本书附带光盘,提供书中所有实例程序、VRML编辑器浏览器的安装程序及常用工具软件等相关资料。VRML是一种三维造型设计语动输圆言,由于本身自带脚本语言,而且也有Java、Ja知易vascript的支持,使三维造型的控制交互比其他同类造型宜跑左银千起称表语言具有更强的优势。用此语言设计的造型和动画文件小、交互性强、控制灵活,适合象盾嵌入网页在网上播放。此语言读易学,有系列开发工具支美来某丰度九持,有自身的特色侵抓须影。
目录
第一章虚拟现实技术概述
一、什么是虚拟现实
二、虚拟现实技术的发展历史
三、VRML的发展和特点
第二章VRML的基本知识
第一节VRML文件的编辑运行过程和运行环境
一、VRML文来自件的编辑运行过程
二、VrmlPad编辑器的使用
三、VRML浏览器CortonaPlayer和CosmoPlayer
第二节一个VRML程序的示例
第三节VRML的基本概念
一、VRML的空间计量单位
二、VRML的文件及文件结构
三、VRML的域
四、VRML的数据类型
五、对象和事件
六、路由
练习题
第三章创建三维立体造型
第一节造型节点
第二节简单几何造型节点
一、Box立方镇免井被活体节点
二、Sphere球体节点
三、Cone圆锥体节点
四防愿石逐、Cylinder圆柱体节点
第三节复杂几何衣笑利求城乙紧笑造型节点
一、Poi病督美厂ntSet点集节点
二、Indexed[~ineSet线集节点
三、IndexedFaceSet面集节点
四、Extrusion挤出造型节点
五、ElevationGrid网格标高造型节点
第四节造型的外观设计
一、Appear360百科ance外观节点
二、Material材质节点
三、造型的色彩设计
四、造型的材质设计
五、造型的纹理包装设计
六、纹理坐标变换
第五节创建文本造型
一、Text文本造型节点
二、Font任白草医解势浓环拿Style文本外观节点
练习题
第四章造型的空间变换、编组和素材调用
下握任父必画迅司超屋跟 第一节造型的空间变换
一、Transform坐标方持燃划晶宗饭病战执土变换节点
二、空间坐标的平移
三、空间坐标的旋转
四、从围织矿冷排贵怎航空间坐标的缩放
第二较取去包元定节造型编组和素材调用
一、Group编组节点
二、素材调用的基本方法
三、节点的定义及引用
四、Inlin排略目e内联节点
五、Anch举呢务某or锚链接节点
六、原呼格宁以夫权给代决另亚型的定义和调用
第三节其他组节点的使用
一、Bil斯双又或二组围铁烟lboard布告牌翻规权信乐六弱顺因节点
二、Switch选择开意妒关节点
三、LOD细节层次控制节点
练习题
席益下第五章虚拟现实的场景环境设计
第一节创建加证基甚背景
一、Background背景节点
二、创建单色背景
三、创建天空背景
四、创建地面背景
五、创建全景空间背景
第二节创建光源
一、P局致题基倒微未自ointLight点光源节点
二、Directional[fight平行光源节点
三、SpotLight锥光源节点
四、创建阴影效果
第三节创建雾化效果
第四节创建观察视点和视点导航
一、Viewpoint视点节点
二、NavigationInfo导航节点
第五节创建音响效果
一、环境中声音的基本概念
二、Sound声音节点
三、AudioClip音响剪辑节点
四、MovieTexture电影纹理节点
练习题
第六章造型的动画效果和交互功能
第一节造型的动画效果
一、事件和路由的基本概念
二、TimeSensor时间传感器节点
三、ColorInterpolator颜色插补器
四、PositionInterpolator位置插补器
五、OrientationInterpolator朝向插补器
六、ScalarInterpolator标量插补器
七、CoordinaeInterpolator坐标插补器
八、NormalInterpolator法向量插补器
第二节造型的交互功能
一、交互的基本概念
二、TouchSensor触摸传感器
三、PlaneSensor平面传感器
四、CylinderSensor圆柱体传感器
五、SphereSensor球体传感器
六、ProximitySensor接近传感器
七、VisibilitySensor可视传感器
八、Collision碰撞传感器
练习题
第七章脚本节点及编程
第一节脚本节点语法
第二节脚本节点如何工作
第三节VrmlScript语言
一、表达式
二、语句
三、函数
四、对象
第四节实例
练习题
第八章VRML与互联网
第一节从VRML进入互联网
第二节HTML与VRML
练习题
附录A虚拟现实VRML语言的可视化开发工具ISB
附录BVRML的关键字
附录C和VRML域的数据类型对应的对象
附录D浏览器中的汉字显示问题
附录Ewrl文件的压缩问题
附录Ewrl文件的答案
转载请注明出处安可林文章网 » 虚拟现实VRML程序设计