注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程VRML入門與提高

VRML入門與提高

VRML入門與提高

定 價(jià):¥24.00

作 者: 陸昌輝主編;仇剛,蔡勇編著
出版社: 北京大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VRML

ISBN: 9787301061091 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 269 字?jǐn)?shù):  

內(nèi)容簡介

  VRML是一種三維造型和渲染的圖形描述性語言,它的目的主要是為了在網(wǎng)頁中實(shí)現(xiàn)三維動畫效果以及基于三維對象的用戶交互?!禫RML入門與提高》系統(tǒng)地介紹了VRML的起源、發(fā)展、當(dāng)前應(yīng)用情況及今后的發(fā)展前景,力求用通俗生動的語言深入淺出地對VRML語言進(jìn)行介紹,通過大量的實(shí)例對每個節(jié)點(diǎn)的語法進(jìn)行詳細(xì)的講解,以便于讀者理解和操作。《VRML入門與提高》所用實(shí)例均經(jīng)過上機(jī)調(diào)試順利運(yùn)行?!禫RML入門與提高》讀者對象為多媒體技術(shù)開發(fā)人員、應(yīng)用程序設(shè)計(jì)人員以及高等院校相關(guān)專業(yè)的師生。

作者簡介

暫缺《VRML入門與提高》作者簡介

圖書目錄

第1章  VRML概述                  
 1. 1  VRML基礎(chǔ)知識                  
 1. 1. 1  VRML的概念                  
 l. 1. 2  VRML的特征與功能                  
 1. 1. 3  VRML的應(yīng)用                  
 1. 2  VRML的歷史                  
 1. 3  VRML的發(fā)展前景                  
 1. 4  VRML編輯工具及瀏覽器插件                  
 1. 4. 1  VRML編輯工具                  
 l. 4. 2  VRML瀏覽器插件                  
 1. 5  小結(jié)                  
 第2章  基本概念                  
 2. 1  VRML文件的組成                  
 2. 2  VRML空間                  
 2. 3  VRML節(jié)點(diǎn)和城                  
 2. 3. l  節(jié)點(diǎn)                  
 2. 3. 2  域                  
 2. 4  VRML事件和路由                  
 2. 5  交互和腳本                  
 2. 6  示例                  
 2. 7  小結(jié)                  
 第3章  預(yù)定義造型                  
 3. l  簡單預(yù)定義物體造型                  
 3. 1. 1  Box節(jié)點(diǎn)                  
 3. 1. 2  Sphere節(jié)點(diǎn)                  
 3. 1. 3  Cone節(jié)點(diǎn)                  
 3. 1. 4  Cylider節(jié)點(diǎn)                  
 3. 1. 5  Text節(jié)點(diǎn)                  
 3. 2  復(fù)雜預(yù)定義物體造型                  
 3. 2. 1  Shape節(jié)點(diǎn)                  
 3. 2. 2  對同一節(jié)點(diǎn)的多次使用(DEF…, USE…)                  
 3. 2. 3  基于頂點(diǎn)的幾何節(jié)點(diǎn)                  
 3. 3  外觀及材質(zhì)                  
 3. 3. l  添加外觀                  
 3. 3. 2  添加材質(zhì)                  
 3. 4  空間變換                  
 3. 4. 1  節(jié)點(diǎn)說明                  
 3. 4. 2  平移( transform)                  
 3. 4. 3  旋轉(zhuǎn)(rotation)                  
 3. 4. 4  縮放(scale)                  
 3. 5  造型編組                  
 3. 5. l  編組造型與空間定位                  
 3. 5. 2  Group基本組                  
 3. 5. 3  創(chuàng)建布告牌和開關(guān)                  
 3. 5. 4  內(nèi)聯(lián)                  
 3. 6  小結(jié)                  
 第4章  添加光照. 色彩及紋理                  
 4. 1  光源                  
 4. 1. l  平行光源. 點(diǎn)光源. 錐光源                  
 4. 1. 2  產(chǎn)生陰影                  
 4. 2  法向量                  
 4. 2. l  向量的應(yīng)用                  
 4. 2. 2  creaseAngle域                  
 4. 3  色彩                  
 4. 3. l  對不同面的顏色填充                  
 4. 3. 2  對各個頂角填充                  
 4. 4  材質(zhì)                  
 4. 5  紋理                  
 4. 5. 1  紋理的概念                  
 4. 5. 2  理解紋理                  
 4. 5. 3  紋理節(jié)點(diǎn)                  
 4. 5. 4  紋理變換                  
 4. 5. 5  使用紋理坐標(biāo)映射紋理                  
 4. 5. 6  對擠出造型應(yīng)用紋理                  
 4. 5. 7  對文本造型應(yīng)用紋理                  
 4. 6  小結(jié)                  
 第5章  添加聲音和動畫                  
 5. l  聲音                  
 5. 1. 1  描述一個聲源                  
 5. 1. 2  用Sound節(jié)點(diǎn)生成聲音發(fā)射器                  
 5. 1. 3  聲音節(jié)點(diǎn)的應(yīng)用                  
 5. 2  動畫                  
 5. 2. l  事件和路由                  
 5. 2. 2  插補(bǔ)器的介紹及運(yùn)用                  
 5. 2. 3  時(shí)間檢測器                  
 5. 2. 4  插入動畫                  
 5. 3  小結(jié)                  
 第6章  使用腳本                  
 6. 1  Script節(jié)點(diǎn)語法                  
 6. 2  JavaScript和VRMLScript                  
 6. 2. l  對象和變量                  
 6. 2. 2  數(shù)據(jù)變換                  
 6. 2. 3  語句                  
 6. 3  使用Script節(jié)點(diǎn)處理事件                  
 6. 4  控制動畫                  
 6. 5  小結(jié)                  
 第7章  使用原型                  
 7. 1  理解原型                  
 7. 2  PROTO節(jié)點(diǎn)語法                  
 7. 3  域和事件                  
 7. 3. l  定義接口城                  
 7. 3. 2  定義外露接口域                  
 7. 3. 3  定義 eventln事件                  
 7. 3. 4  定義 eventOut事件接口                  
 7. 4  節(jié)點(diǎn)體                  
 7. 4. 1  節(jié)點(diǎn)的應(yīng)用范圍                  
 7. 4. 2  節(jié)點(diǎn)體與接口的連接                  
 7. 4. 3  原型與DEF和USE                  
 7. 5  原型的應(yīng)用                  
 7. 5. 1  創(chuàng)建具有不同外觀的節(jié)點(diǎn)類型                  
 7. 5. 2  創(chuàng)建新的幾何體節(jié)點(diǎn)類型                  
 7. 5. 3  創(chuàng)建產(chǎn)生動畫的新節(jié)點(diǎn)類型                  
 7. 5. 4  創(chuàng)建視角跟蹤節(jié)點(diǎn)類型                  
 7. 6  EXTERNPROTO                  
 7. 7  小結(jié)                  
 第8章  與用戶交互                  
 8. 1  理解對用戶動作的感知                  
 8. 2  檢測器節(jié)點(diǎn)                  
 8. 2. l  接觸檢測器(TouchSensor)                  
 8. 2. 2  PlaneSensor                  
 8. 2. 3  CylinderSensor                  
 8. 2. 4  SphereSensor                  
 8. 2. 5  ProximitySensor                  
 8. 3  與用戶交互                  
 8. 4  碰撞檢測                  
 8. 5  增加錨點(diǎn)                  
 8. 6  控制視點(diǎn)                  
 8. 6. l  理解視點(diǎn)及其綁定                  
 8. 6. 2  Viewpoint節(jié)點(diǎn)                  
 8. 7  豐富交互功能                  
 8. 8  小結(jié)                  
 第9章  設(shè)置場景信息                  
 9. 1  Worldlnf                  
 9. 2  Navigationlnfo                  
 9. 2. l  speed域                  
 9. 2. 2  type域                  
 9. 2. 3  headlight                  
 9. 2. 4  VisibilityLimit                  
 9. 2. 5  avatarSize                  
 9. 3  Fog 節(jié)點(diǎn)                  
 9. 4  Background                  
 9. 5  可綁定節(jié)點(diǎn)                  
 9. 6  小結(jié)                  
 第10章  性能憂化并在網(wǎng)上發(fā)布作品                  
 10. l  減少文件傳輸數(shù)據(jù)量                  
 10. l. 1  利用DEF. USE和PROTO對實(shí)例進(jìn)行重用                  
 10. l. 2  消除空白間隔                  
 10. 1. 3  數(shù)據(jù)的優(yōu)化                  
 10. 1. 4  利用gzip壓縮VRML文件                  
 10. 2  提高渲染速度                  
 10. 2. l  減少多邊形的數(shù)目                  
 10. 2. 2  光源的使用                  
 10. 2. 3  利用LOD( Level Of Detai)控制細(xì)節(jié)層次                  
 10. 2. 4  充分利用紋理                  
 10. 2. 5  分而治之                  
 10. 2. 6  優(yōu)化碰撞                  
 10. 2. 7  有效使用腳本                  
 10. 3  在萬維網(wǎng)上發(fā)布作品                  
 10. 3. 1  MINE TYPE                  
 103. 2  VRML與html的結(jié)合                  
 10. 3. 3  申請主頁空間                  
 10. 3. 4  上傳文件                  
 10. 4  小結(jié)                  
 第11章  使用EAI                  
 11. 1  Java. JavaScript. vrmlscript和ECMAscript                  
 11. 2  EAI聲明. 變量和函數(shù)                  
 11. 3  語言支持                  
 11. 3. l  訪問節(jié)點(diǎn)                  
 11. 3. 2  往場景節(jié)點(diǎn)發(fā)送evetln事件                  
 11. 3. 3  讀取場景中節(jié)點(diǎn)的eventOut事件                  
 11. 3. 4  監(jiān)聽場景內(nèi)節(jié)點(diǎn)的eventOut                  
 11. 4  使用EAI                  
 11. 4. l  描述                  
 11. 4. 2  嵌入 Web頁                  
 11. 4. 3  獲取 Browser類實(shí)例                  
 11. 4. 4  添加新節(jié)點(diǎn)                  
 11. 4. 5  修改節(jié)點(diǎn)                  
 11. 4. 6  刪除節(jié)點(diǎn)                  
 11. 4. 7  監(jiān)聽方位                  
 11. 5  應(yīng)用舉例                  
 11. 6  小結(jié)                  
 附錄  域的說明                  
 1. SFBool                  
 2. SFFloat和 MFFloat                  
 3. ssase                  
 4. SFInt32和MFInt32                  
 5. SFNode和 MFNode                  
 6. SFRotation和 MFRottian                  
 7. SFString和MFString                  
 8. SFTime和MFTime                  
 9. SFVec2f和MFVec2f                  
 10. SFVec3f和MFVec3f                  
                   
                   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號