主页 详情

《网页制作技术教程 虚拟现实篇》_赵小林主编;张俊,刘剑青编著_10933261_711802757X

【书名】:《网页制作技术教程 虚拟现实篇》
【作者】:赵小林主编;张俊,刘剑青编著
【出版社】:北京:国防工业出版社
【时间】:2002
【页数】:309
【ISBN】:711802757X
【SS码】:10933261

最新查询

内容简介

第一章 网络虚拟现实技术及其应用

1.1 虚拟现实的概念

1.2 网络虚拟现实

1.2.1 传统虚拟现实和网络虚拟现实

1.2.2 多人共享网络虚拟现实

1.3 虚拟现实在互联网上的应用

1.3.1 网络VR在远程教学中的应用

1.3.2 网络VR在电子商务中的应用

1.3.3 多人共享的网络VR在娱乐领域中的应用

1.3.4 应用总结

2.1 VRML的发展历程

第二章 初探VRML

2.2 VRML97概览

2.2.1 VRML文件结构

2.2.2 VRML节点和数据类型

2.2.3 VRML的特点

2.3 VRML的未来

2.3.1 X3D(下一代VRML97标准)

2.3.2 多人共享

2.3.3 展望

2.4 VRML97的相关技术

2.4.1 无插件虚拟现实技术

2.4.4 Cult 3D技术

2.4.2 SVR技术

2.4.3 3DML技术

2.4.5 MetaStream 3D技术

2.4.6 VTU技术

2.4.7 IVR技术

第三章 体验VRML

3.1 VRML游览器

3.1.1 Blaxxun Interactive Inc的Blaxxun Contact 3D

3.1.2 出自SGI、现属CA公司的Cosmo Player

3.1.3 Parallelaraphics公司的Cortona

3.1.6 SONY的Community Place

3.1.5 Microsft VRML2。0 Viewer

3.1.4 Superscape的SVR浏览器Viscape

3.1.7 CA公司的 World View

3.2 VRML开发工具

3.2.1 支持向VRML转换的专业3D图形环境

3.2.2 专用VRML开发工具

3.3 尝试自己动手编写VRML境界

3.4 Hello World

3.5 交互能力的加入

3.5.1 传感器

3.5.2 视点

3.5.3 事件传递

3.5.4 利用脚本编写自定义行为

3.5.5 事件流程与小结

3.6 进一步的完善与修饰

3.6.1 邻近传感器

3.6.2 连续动画

3.6.3 动态修改场景图

3.6.4 扩充节点类型

3.7 小结

第四章 VRML97语言说细参考

4.1 基本概念

4.1.1 概述

4.1.2 场景图及其结构

4.1.4 事件处理

4.1.3 节点

4.1.5 境界坐标系与变换层系

4.1.6 境界呈现与用户交互

4.1.7 原型和外部原型

4.1.8 脚本

4.2 域和事件(Field Enent)

4.2.1 概述

4.2.2 SFBool

4.2.3 SFColor和MFCColor

4.2.4 SFFloat和MFFloat

4.2.5 SFImage

4.2.8 SFRotation和MFRotation

4.2.6 SFInt32和MFInt32

4.2.7 SFNode和MFNode

4.2.9 SFString和MFString

4.2.10 SFTime和MFTime

4.2.11 SFVec2f和MFVec2f

4.2.12 SFVec3f和MFVec3f

4.3 关键字

4.4 小结

第五章 VRML97节点专述

5.1 概述

5.2.1 Anchor(锚)

5.2 组节点

5.2.2 Billboard(布告板)

5.2.3 Collision(碰撞)

5.2.4 Group(组)

5.2.5 Inline(内联)

5.2.6 LOD(细节层次)

5.2.7 Switch(开关)

5.2.8 Transform(变换)

5.3 辅助节点

5.3.1 几何节点

5.3.2 几何属性节点

5.3.3 其他辅助节点

5.4.1 插值器

5.4 不能做组节点的子节点

5.4.2 传感器

5.4.3 环境效果

5.4.4 其他

第六章 深入VRML

6.1 在3D场景中加入动作

6.1.1 执行模式的引入

6.1.2 行为实现的可能方法

6.1.3 执行模式的细节

6.2 传感器(Sensors)

6.1.4 静态和动态行为

6.2.1 接触传感器的应用

6.2.2 供助的时间传感器(计时器)的应用

6.2.3 在场景中确定用户的位置(邻近传感器)

6.3 组节点的灵活应用

6.3.1 用Switch使智能代理机更灵活

6.3.2 碰撞检测

6.4 大型场景的处理

6.4.1 用Billboard实现高执行和优美外观

6.4.2 细节层次(LOD)的应用

6.4.3 对海量数据的进一步深入考虑

6.4.4 用进行远程传送

6.5.1 内联(Inline)

6.5 VRML中的“模板”——原型机制

6.5.2 自己设计PROTO

6.5.3 在互联网上共享自己的EXTERNPROTO

6.6 深入执行模式

6.6.1 路径容错性

6.6.2 时间和插值器

6.7 小结

第七章 VRML的亲密助手——VRMLScript

7.1 语言

7.1.1 对象与变量

7.1.2 语句

7.1.3 符号

7.2 Script节点的url域支持的协议

7.2.1 文件扩展名

7.2.2 MIME类型

7.3 处理eventIN事件

7.3.1 参数传递与EventIN函数

7.3.2 eventsProcessed()方法

7.3.3 initialize()方法

7.3.4 shutdown()方法

7.4 访问域

7.4.1 访问节点的域与eventOut

7.4.2 访问其他节点的域和eventOuts

7.5.2 Browser对象

7.5.1 paarseINt和parseFloat函数

7.4.3 发送eventOuts

7.5 对象和函数定义

7.5.3 Math对象

7.5.4 SFColor对象

7.5.5 SFImage对象

7.5.6 SFNode对象

7.5.7 SFRotation对象

7.5.8 String对象

7.5.9 SFVec2f对象

7.5.10 SFVec3f对象

7.5.13 MFInt32对象

7.5.14 MFNode对象

7.5.12 MFFloat对象

7.5.11 MFColor对象

7.5.15 MFRotation对象

7.5.16 MFString对象

7.5.17 MFVec2f对象

7.5.18 5MFVec3f对象

7.5.19 VrmlMatrix对象

7.6 烛结

第八章 多人共享的网络虚拟现实初步探讨

8.1 多人共享的涵义

8.1.1 化身

8.1.2 多人环境

8.2 Java与VRML的结合

8.2.1 VRML的Script节点

8.2.2 用于VRML97的类

8.2.3 Script与Java程序之间的通信

8.3 建立一个多用户环境

8.3.1 使用网络

8.3.2 尝试一个简单的多用户系统

8.4 小结

附录A 正文中部分VRML程序代码

bike.wrl

frame.wrl

wheel.wrl

rider.wrl

MuServer.java

MuDispatcher.java

MuClient.java

MuClient.wrl

Background.wrl

MuReveiver.java

附录 BVRML文法定义

B.1 总体

B.2 节点

B.3 域和事件

附录C VRML Script文法定义

附录D VRML的相关站点资源


书查询(www.shuchaxun.com)本网页唯一编码:
052d88b11681d073966794edb1847ffa#5a3b47d9e50140f2e478b4eb3e7731e4#43534339#10933261_网页制作技术教程虚拟现实篇.zip