出版時間:2002-1 出版社:中國水利水電出版社 作者:汪興謙 頁數(shù):219 字數(shù):312000
Tag標簽:無
內容概要
本書詳細介紹了如何使用VRML(Virtual Reality Modeling Language)和Java來構建一個動態(tài)的、交互式的虛擬空間。書中首先介紹了Java語言的基礎知識,然后闡述了如何通過Script結點將VRML與Java結合起來,以及VRML與Java之間數(shù)據(jù)的傳遞、Java對VRML的各種控制等等。本書實用性強、側重以實例為主,圖文并茂,能夠將讀者很快帶入一個由VRML與Java構建的自由虛擬世界之中。
本書適合于對VRML和Java有一定了解的讀者閱讀,可作為大中院校虛擬現(xiàn)實技術的教材以及相關工程技術人員參考指南。
書籍目錄
前言第一章 VRML簡介1.1 VRML的歷史1.2 VRML構想和誕生1.3 VRML 2.0強大的功能與誘人前景1.3.1 VRML功能概述1.3.2 VRML的前景第二章 Java語言基礎2.1 Java概述2.1.1 Java的發(fā)展史2.1.2 Java的特點2.1.3 簡單的Java程序2.2 Java的數(shù)據(jù)類型、常量及變量2.2.1 常量及變量2.2.2 數(shù)據(jù)類型2.2.3 各類數(shù)值型數(shù)據(jù)間的混合運算2.2.4 舉例說明2.3 關鍵字、運算符和表達式2.3.1 算術運算符2.3.2 關系運算符2.3.3 布爾邏輯運算符2.3.4 位運算符2.4 流控制2.4.1 分支語句2.4.2 循環(huán)語句2.4.3 例外處理語句2.4.4 注釋語2.5 類、接口和包2.5.1 面向對象的程序設計2.5.2 類2.5.3 包2.5.4 接口2.6 對象的使用和內存配置第三章 Java語言進階3.1 事件處理3.2 圖形處理3.2.1 圖形的左右晃動3.2.2 圖片的變形扭曲3.2.3 圖片踉隨鼠標3.2.4 鼠標跟蹤器3.3 例外的處理3.3.1 異常的分類3.3.2 異常的捕捉和處理3.4 輸入輸出系統(tǒng)3.4.1 Java輸入輸出流3.4.2 文件3.4.3 隨機訪問文件3.5 網(wǎng)絡功能3.5.1 統(tǒng)一資源定位器URL3.5.2 Java的網(wǎng)絡類庫3.5.3 Java網(wǎng)絡編程實例簡介3.6 使用Java編寫Applet3.6.1 Applet簡介3.6.2 Applet的生命周期3.6.3 編寫第一個Applet3.6.4 Applet的應用技巧3.6.5 小程序Applet的上下文及限制第四章 VRML的Java支持4.1 Script結點介紹4.2 Script結點和Java的結合4.3 Script結點和Java程序之間數(shù)據(jù)的傳遞4.3.1 從Script結點傳遞數(shù)據(jù)到Java程序4.3.2 Java程序對數(shù)據(jù)的處理4.3.3 從Java程序傳遞數(shù)據(jù)到Script結點4.3.4 直接訪問Node結點4.3.5 其他特殊方法4.4 Directoutput和MusteValue第五章 Java與VRML傳感器的結合5.1 時間傳感器5.1.1 TimeSensor節(jié)點基本語法5.1.2 TimeSensor節(jié)點與Java的結合使用5.2 接觸傳感器5.2.1 TouchSensor節(jié)點基本語法5.2.2 判斷觸摸事件5.2.3 判斷點擊事件5.2.4 touchtime事件的應用5.3 使用接近傳感器5.3.1 ProximitySensor節(jié)點基本語法5.3.2 ProximitySensor節(jié)點與Java的相互結合第六章 Java對VRML的控制6.1 使用選擇節(jié)點6.1.1 Switch節(jié)點的基本語法6.1.2 使用Java控制Switch節(jié)點6.1.3 使用Java與Switch節(jié)點創(chuàng)建一個提問小游戲6.2 使用視點節(jié)點6.2.1 Viewpoint節(jié)點基本語法6.2.2 使用Java控制Viewpoint節(jié)點6.3 使用Proto結點6.3.1 Proto節(jié)點基本語法6.3.2 使用Java控制Proto節(jié)點第七章 高級Java技術7.1 使用瀏覽器API7.1.1 動態(tài)增加或刪除場景路徑7.1.2 顯示瀏覽器信息7.2 使用Java的網(wǎng)絡功能7.2.1 套接字(socket)與多線程7.2.2 使用Java的網(wǎng)絡功能7.2.3 多人交互第八章 外部創(chuàng)作接口EAI8.1 EAI簡介8.2 訪問節(jié)點、處理事件8.2.1 訪問VRML場景中的節(jié)點8.2.2 友送eventIn事件給場景的某一節(jié)點8.2.3 讀取場景中某一節(jié)點的eventOut事件8.3 監(jiān)聽場景事件8.4 添加與刪除節(jié)點第九章 作品的發(fā)布及相關資源9.1 VRML的發(fā)布9.1.1 發(fā)布作品9.1.2 VRML文件的優(yōu)化處理9.2 相關資源9.2.1 VRML相關資源9.2.2 Java相關資源
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載