《虚拟现实软件编程指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)(J.格拉德茨基)Joe Gradecki著;王涌天等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505343637
  • 页数:273 页
图书介绍:

引言 1

第一章 虚拟现实中的一般性术语和表达 3

本书中的虚拟现实 3

虚拟境界的一次旅行 4

输入设备 11

输出设备 14

小结 16

第二章 创建PLG物体 17

REND386的历史 17

REND386的安装 17

理解三维坐标 17

创建物体 18

创建一个立方体 28

创建货车物体 33

设计高效的物体 35

第三章 使用REND386 37

在REND386中载入一个物体 37

在物体周围漫游 37

其他运动控制和视场控制 48

屏上漫游辅助工具 50

REND386菜单 51

命令行选项 64

小结 66

第四章 创建形体文件和境界文件 67

形体文件 67

载入及操纵形体 77

建立境界文件 81

在REND386中载入境界文件 91

虚拟境界的几个高级问题 91

其他选项loadpath 93

小结 94

第五章 如何设计引人入胜的虚拟境界 95

创建虚拟境界很容易 95

创建引人入胜的虚拟境界的几条方针 95

小结 99

第六章 性能 101

速度 101

所需的性能 102

硬件与性能的关系 103

编程语言 108

如何提高速度 108

小结 111

第七章 REND386内幕 113

物体读人和表示 113

产生视点 115

绘制 116

小结 119

第八章 编译REND386和C代码 121

REND386的文件 121

编译 125

利用REND386骨架程序编写自己的虚拟现实应用程序 128

拓展REND386系统 128

小结 148

第九章 对虚拟现实的硬件编程 149

最基本的硬件支持:键盘和鼠标 149

对操纵杆编程 158

Global 3D控制器与Cyberman 160

对魔力手套编程 166

用于选择输入设备的命令行参数 174

小结 175

第十章 用户与虚拟境界的交互 177

到底什么是交互 177

能够进行交互的虚拟手 177

修改境界文件以实现更好的交互 187

创造一个虚拟砖块境界 189

小结 192

第十一章 动画 193

REND386演示程序 193

定义动画任务 193

复杂的动画 197

小结 206

第十二章 开发共享的虚拟境界:通过串行口连接 207

为什么要共享虚拟境界 207

计算机连接 207

使两个虚拟境界保持同步的技巧 213

解决传输过程中丢失数据的问题 219

小结 222

调制解调器的限制 223

对调制解调器编程 223

第十三章 把调制解调器加到虚拟境界中 223

RENDMODM.C 230

小结 231

第十四章 抢占游戏 233

抢占游戏介绍 233

如何编制这个游戏 234

创建并放置旗帜 237

确定谁是获胜者 243

小结 243

砖块游戏介绍 245

第十五章 砖块游戏 245

如何编制这个游戏 246

小结 252

第十六章 袭击游戏 253

袭击游戏介绍 253

如何编制这个游戏 254

小结 264

附录A 软盘中软件的安装和使用 265

快速安装 265

定制安装 265

各个子目录 267

附录B REND386颜色参考 273