循序漸進(jìn)學(xué) VRML

出版時(shí)間:2002-01  出版社:中國(guó)水利水電出版社  作者:謝偉軍,蔣長(zhǎng)泉等  頁(yè)數(shù):340  字?jǐn)?shù):490  

內(nèi)容概要

本書通過(guò)大量的實(shí)例詳細(xì)介紹了VRML的節(jié)點(diǎn)語(yǔ)法和創(chuàng)建虛擬空間的方法技巧。全書分為兩大部分。
第一部分為基礎(chǔ)篇,主要介紹VRML的基本概念和基礎(chǔ)知識(shí)。包括VRML基本概念;在VRML場(chǎng)景中添加基本幾何造型和文本造型;幾何體的平移、旋轉(zhuǎn)和縮放;為幾何體添加材質(zhì)和紋理;復(fù)雜造型、在場(chǎng)景中添加光源和背景;場(chǎng)景的霧化和控制視點(diǎn)等。
第二部分為進(jìn)階篇,主要介紹VRML的高級(jí)應(yīng)用。包括在VRML中添加腳本;在場(chǎng)景中添加聲音、動(dòng)畫效果;VRML檢測(cè)器;實(shí)現(xiàn)與用戶交互;定義原型等。
本書可作為大中院校師生、公司技術(shù)人員學(xué)習(xí)虛擬現(xiàn)實(shí)技術(shù)的入門教材。

書籍目錄

前言
基礎(chǔ)篇
第一章 VRML概述
1.1 VRML的誕生、現(xiàn)狀及前景
1.2 VRML與Web
1.3 VRML虛擬現(xiàn)實(shí)實(shí)例
1.4 VRML2.0的功能和應(yīng)用
1.5 VRML常用瀏覽器
1.5.1 World View 2.0的瀏覽方式控制
1.5.2 World View 2.0的瀏覽視點(diǎn)控制
1.5.3 World View 2.0的彈出菜單
第二章 VRML基本概念
2.1 VRML約定及基本概念
2.1.1 節(jié)點(diǎn)和域
2.1.2 事件、路由、原型
2.1.3 場(chǎng)景、場(chǎng)景結(jié)構(gòu)圖、交互及腳本
2.2 VRML空間計(jì)量單位
2.2.1 VRML空間坐標(biāo)系
2.2.2 長(zhǎng)度單位
2.2.3 角度單位
2.3 VRML文件基本要素
2.4 VRML節(jié)點(diǎn)簡(jiǎn)介
2.4.1 外形節(jié)點(diǎn)Shape
2.4.2 組節(jié)點(diǎn)Group
2.4.3 造型節(jié)點(diǎn)
2.4.4 父節(jié)點(diǎn)、子節(jié)點(diǎn)
2.4.5 節(jié)點(diǎn)與場(chǎng)景的關(guān)系
2.5 VRML文件通用語(yǔ)法
2.5.1 文件頭
2.5.2 節(jié)點(diǎn)
2.5.3 VRML文件中的注解
2.6 創(chuàng)建第一個(gè)VRML場(chǎng)景
第三章 在場(chǎng)景中添加簡(jiǎn)單幾何體和文本造型
3.1 Shape節(jié)點(diǎn)對(duì)幾何體的封裝
3.2 添加立方體
3.3 添加球體
3.4 添加圓柱體
3.5 添加圓錐體
3.6 文本的基本概念
3.6.1 文本造型
3.6.2 字體風(fēng)格
3.6.3 字符集
3.7 Text節(jié)點(diǎn)語(yǔ)法
3.8 在場(chǎng)景中添加文本
3.9 FontStyle節(jié)點(diǎn)
3.10 FontStyle節(jié)點(diǎn)對(duì)文本顯示的控制
3.10.1 控制文本長(zhǎng)度
3.10.2 控制文本的擴(kuò)展程度
3.10.3 指定字體風(fēng)格
3.10.4 指定字體大小和間距
3.10.5 實(shí)現(xiàn)文本和幾何體的結(jié)合
3.11 在同一場(chǎng)景中設(shè)置多個(gè)造型
3.12 應(yīng)用舉例
第四章 幾何體的平移、旋轉(zhuǎn)和縮放
4.1 理解局部坐標(biāo)系
4.2 理解VRML空間
4.3 在多坐標(biāo)系下的空間變換
4.3.1 平移
4.3.2 旋轉(zhuǎn)
4.3.3 縮放
4.4 Transform節(jié)點(diǎn)語(yǔ)法
4.5 平移幾何體
4.6 旋轉(zhuǎn)幾何體
4.7 縮放幾何體
4.7.1 scale域
4.7.2 scaleOrientation域
4.7.3 center域
4.8 應(yīng)用舉例
第五章 為幾何體添加材質(zhì)
5.1 理解材質(zhì)
5.2 Apearance節(jié)點(diǎn)
5.3 Material節(jié)點(diǎn)
5.4 改變幾何體的顏色
5.5 為幾何體設(shè)置透明度
5.6 改變發(fā)光效果
5.7 應(yīng)用舉例
第六章 復(fù)雜造型
6.1 基于頂點(diǎn)的幾何造型
6.1.1 理解點(diǎn)、線、面集和Coordinate節(jié)點(diǎn)
6.1.2 構(gòu)造離散點(diǎn)
6.1.3 創(chuàng)建空間折線
6.1.4 創(chuàng)建空間面造型
6.1.5 應(yīng)用舉例
6.2 創(chuàng)建標(biāo)高網(wǎng)格
6.3 創(chuàng)建擠出造型
第七章 在場(chǎng)景中添加光源
7.1 什么是光源
7.2 光源類型
7.3 光源節(jié)點(diǎn)
7.3.1 PointLight節(jié)點(diǎn)
7.3.2 DirectionalLight節(jié)點(diǎn)
7.3.3 SpotLight節(jié)點(diǎn)
7.4 添加陰影效果
7.5 應(yīng)用舉例
第八章 添加背景
8.1 理解背景
8.1.1 空間角
8.1.2 空間背景圖像
8.1.3 空間背景的轉(zhuǎn)換
8.2 Background節(jié)點(diǎn)
8.3 創(chuàng)建天空
8.4 創(chuàng)建地面
8.5 創(chuàng)建全景圖
第九章 場(chǎng)景的霧化
9.1 理解霧化
9.2 Fog節(jié)點(diǎn)語(yǔ)法
9.3 霧化的應(yīng)用
第十章 控制視點(diǎn)
10.1 理解視點(diǎn)
10.2 Viewpoint節(jié)點(diǎn)
10.2.1 理解Viewpoint節(jié)點(diǎn)
10.2.2 Viewpoint節(jié)點(diǎn)的應(yīng)用
10.3 增加場(chǎng)景信息(WorldInfo)
10.4 設(shè)置場(chǎng)景參數(shù)
第十一章 為幾何體添加紋理
11.1 理解紋理
11.2 Texture節(jié)點(diǎn)
11.3 紋理變換
11.4 重復(fù)與箝制紋理
11.5 紋理縮放
11.6 紋理貼圖切割
11.7 空間平面的明暗控制
11.8 LOD(Lod Of Detail)方法
進(jìn)階篇
第十二章 腳本
12.1 理解腳本
12.1.1 腳本的基本結(jié)構(gòu)
12.1.2 變量
12.1.3 系統(tǒng)變量
12.1.4 字符串
12.1.5 表達(dá)式
12.1.6 注釋
12.1.7 關(guān)鍵字
12.1.8 命令
12.1.9 保留字
12.2 事件和路由
12.3 Script節(jié)點(diǎn)語(yǔ)法
12.4 使用Script處理事件
12.5 應(yīng)用舉例
第十三章 添加聲音
13.1 基本概念
13.2 AudioClip節(jié)點(diǎn)功能與用法
13.3 利用MovieTexture節(jié)點(diǎn)引用聲音
13.4 Sound節(jié)點(diǎn)語(yǔ)法
13.5 聲音的應(yīng)用舉例
第十四章 添加動(dòng)畫效果
14.1 事件與路由的互訪
14.2 TimeSensor節(jié)點(diǎn)
14.3 插補(bǔ)器節(jié)點(diǎn)
14.3.1 OrientationInterpolator節(jié)點(diǎn)
14.3.2 ColorInterpolator節(jié)點(diǎn)
14.3.3 ScaleInterpolator節(jié)點(diǎn)
14.3.4 CoordinateInterpolator節(jié)點(diǎn)
14.3.5 NormalInterpolator節(jié)點(diǎn)
14.4 動(dòng)畫流程
14.4.1 觸發(fā)階段
14.4.2 邏輯處理
14.4.3 記時(shí)階段
14.4.4 引擎和目標(biāo)階段
14.5 動(dòng)畫實(shí)例
第十五章 檢測(cè)器
15.1 環(huán)境檢測(cè)器
15.1.1 PlaneSensor節(jié)點(diǎn)
15.1.2 SphereSensor節(jié)點(diǎn)
15.1.3 Cylindersensor節(jié)點(diǎn)
15.2 定點(diǎn)設(shè)備檢測(cè)器
15.3 插補(bǔ)器
15.4 應(yīng)用舉例
第十六章 交互功能的實(shí)現(xiàn)
16.1 三維形體對(duì)瀏覽者動(dòng)作的感知
16.1.1 VsibilitySensor節(jié)點(diǎn)
16.1.2 ProximitySensor節(jié)點(diǎn)
16.2 增加錨節(jié)點(diǎn)
16.3 內(nèi)聯(lián)
16.4 視點(diǎn)切換
16.5 碰撞檢測(cè)
16.6 交互實(shí)例
第十七章 原型的應(yīng)用
17.1 理解原型
17.2 用PROTO定義原型
17.3 EXTERNPROTO——外部原型
17.4 創(chuàng)建新節(jié)點(diǎn)
17.4.1 創(chuàng)建材質(zhì)節(jié)點(diǎn)
17.4.2 創(chuàng)建外觀節(jié)點(diǎn)
17.4.3 創(chuàng)建新的幾何節(jié)點(diǎn)
17.5 應(yīng)用舉例
附錄A 節(jié)點(diǎn)參考
附錄B 域值類型參考
附錄C 實(shí)現(xiàn)與互聯(lián)網(wǎng)的連接
C.1 設(shè)置服務(wù)器
C.2 使用CGI文件組織
C.3 宣傳VRML

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    循序漸進(jìn)學(xué) VRML PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7