WWW上的虚拟现实技术:VRML语言

WWW上的虚拟现实技术:VRML语言
作 者: 张旆
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 互连网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《WWW上的虚拟现实技术:VRML语言》作者简介

内容简介

HTML(Hypertext Markup Language)在不断地发展完善,但却始终不能摆脱平面的约束,而VRML(Virtual Reality Modeling Language)彻底地挣脱了这一枷锁。它是Internet上基于WWW的虚拟现实编制语言,是未来Web的最佳编制语言,是被称为继HTML后的第二代Web语言。本书详细介绍了VRML语言的有关知识。本书主要包括五大部分:1、虚拟现实简介与发展;2、 VRML语言简介和两种VRML浏览器——Live 3D和Cosmo Player的作用方法;3、VRML 1.0的编程方法;4、VRML 2.0的编程方法,特别是利用Script和Java编程方法来实现交互性;5、VRML 1.0、VRML 2.0、WIRL和Live3D API的详细文档说明。本书内容丰富,覆盖了目前WWW上虚拟现实的全部内容,而且实用性强,介绍了大量的应用实例,读者可以很容易地建立起自己的虚拟现实的虚拟现实世界。本书适用于大专院校对Internet有所接触的学生,对Internet有兴趣的爱好者,以及致力于开发Internet上基于VRML应用的网络工程技术人员。

图书目录

第一部分 虚拟现实简介与发展

第一章 虚拟现实的基本知识

1.1 虚拟现实的基本要素

1.2 虚拟现实的应用

总结

第二章 虚拟现实的实现

2.1 虚拟现实的软件实现

2.2 虚拟现实的硬件实现

总结

第二部分 VRML-WWW上的虚拟现实建模语言简介

第三章 VRML简介及发展

3.1 VRML的主要特点及其产生和发展

3.2 VRML 1.0简介

3.3 VRML 2.0简介

总结

第四章 如何操作VRML

4.1 Netscape Live 3D的使用方法

4.2 SGI Cosmko Player的使用方法

总结

第三部分 VRML1.0标准

第五章 VRML 1.0的语法结构

5.1 VRML语言基础及节点概念

5.2 VRML 1.0的数据类型

总结

第六章 VRML 1.0入门

6.1 “Hello World”——AsciiText

6.2 原点的改变——Translation

6.3 长方体——Cube

6.4 物体的旋转——Rtation

总结

第七章 质感的设置Mmaterial

7.1 物体的质感Material

7.2 捆绑多面质感MaterialBinding

7.3 锥体节点Cone

7.4 柱体节点Cylinder

7.5 长方体和球队体如何结合质感

7.6 大有作为的节点Transform

总结

第八章 粘贴质材Texture2

8.1 物体表面质材的设置

8.2 各造型节点表面的质材

8.3 物体表面法线Normal

8.4 点线面的生成

总结

第九章 VRML中其他一些节点

9.1 如何设置光源

9.2 视点的设置

9.3 组节点

9.4 WWW网络上的链接漫游WWWAnchor

总结

第十章 WIRL和VREAM

10.1 WIRL 简介

10.2 VREAM袋鼠的跳跃术

10.3 在VRML中引用VREAMScript

总结

第四部分 VRML 2.0标准

第十一章 VRML 2.0简介

11.1 VRML 2.0标准问世

11.2 VRML 2.0的特征

11.3 学习曲线

总结

第十二章 VRML 2.0入门

12.1 最简单的VRML 2.0程序“Hhello World!”

12.2 更进一步的例子

总结

第十三章 质感与质材的设置

13.1 特体的表面颜色

13.2 物体表面的质材

13.3 再论Transform

13.4 组节点

总结

第十四章 光线、网格和万能几何节点

14.1 光线的设置

14.2 网格ElevationGrid

14.3 万能几何节点IndexedFaceSet

总结

第十五章 VRML 2.0中其他一些节点

15.1 视点Viewpoint

15.2 再谈NavigationInfo

15.3 背景与公告牌

15.4 超链接Anchor和Inline

总结

第十六章 声音和动画

16.1 播放立体声

16.2 动画质材MovieTexture

16.3 时间相关节点的概念

总结

第十七章 简单的交互性

17.1 什么是交互性

17.2 可以拖动的立方体

17.3 实现自动浏览的功能

17.4 另一个例子:变形

17.5 交互性编写的风格

总结

第十八章 VRML 2.0编程

18.1 Script节点

18.2 VrmlScript编程

18.3 Java编程

18.4 浏览器的外部编程接口

总结

第十九章 自定义节点

19.1 PROTO

19.2 EXTERNPROTO

总结

第二十章 Internet 3D Space Builder使用方法

20.1 ISB的获取和安装

20.2 认识ISB

20.3 用ISB生成三维物体

20.4 用ISB为三维实体加入颜色、质材

20.5 利用ISB的库(Shapes和Components)

20.6 ISB所生成的VRML结构

总结

第五部分 附录

附录 A VRML 1.0节点参考

附录 B VRML 2.0

附录 C Live 3D API说明

附录 D WIRL API说明