国产免费无码又爽又刺激高潮_国产亚洲欧美在线人成aaaa_亚洲av永久无码精品尤物_专区久久五月天_国内精品久久人妻无码妲己影院

專題欄目:ARVRMR虛擬現(xiàn)實(shí)

《VRML與Java編程實(shí)例講解》

書籍簡介:

本書詳細(xì)介紹了如何使用VRML(Virtual Reality Modeling Language)和Java來構(gòu)建一個(gè)動(dòng)態(tài)的、交互式的虛擬空間。書中首先介紹了Java語言的基礎(chǔ)知識(shí),然后闡述了如何通過Script結(jié)點(diǎn)將VRML與Java結(jié)合起來,以及VRML與Java之間數(shù)據(jù)的傳遞、Java對VRML的各種控制等等。本書實(shí)用性強(qiáng)、側(cè)重以實(shí)例為主,圖文并茂,能夠?qū)⒆x者很快帶入一個(gè)由VRML與Java構(gòu)建的自由虛擬世界之中。   

本書適合于對VRML和Java有一定了解的讀者閱讀,可作為大中院校虛擬現(xiàn)實(shí)技術(shù)的教材以及相關(guān)工程技術(shù)人員參考指南。

作者簡介:

汪興謙

出版時(shí)間:

2002年01月

章節(jié)目錄:

前言
第一章 VRML簡介
1.1 VRML的歷史
1.2 VRML構(gòu)想和誕生
1.3 VRML 2.0強(qiáng)大的功能與誘人前景
1.3.1 VRML功能概述
1.3.2 VRML的前景
第二章 Java語言基礎(chǔ)
2.1 Java概述
2.1.1 Java的發(fā)展史
2.1.2 Java的特點(diǎn)
2.1.3 簡單的Java程序
2.2 Java的數(shù)據(jù)類型、常量及變量
2.2.1 常量及變量
2.2.2 數(shù)據(jù)類型
2.2.3 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
2.2.4 舉例說明
2.3 關(guān)鍵字、運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符
2.3.2 關(guān)系運(yùn)算符
2.3.3 布爾邏輯運(yùn)算符
2.3.4 位運(yùn)算符
2.4 流控制
2.4.1 分支語句
2.4.2 循環(huán)語句
2.4.3 例外處理語句
2.4.4 注釋語
2.5 類、接口和包
2.5.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)
2.5.2 類
2.5.3 包
2.5.4 接口
2.6 對象的使用和內(nèi)存配置
第三章 Java語言進(jìn)階
3.1 事件處理
3.2 圖形處理
3.2.1 圖形的左右晃動(dòng)
3.2.2 圖片的變形扭曲
3.2.3 圖片踉隨鼠標(biāo)
3.2.4 鼠標(biāo)跟蹤器
3.3 例外的處理
3.3.1 異常的分類
3.3.2 異常的捕捉和處理
3.4 輸入輸出系統(tǒng)
3.4.1 Java輸入輸出流
3.4.2 文件
3.4.3 隨機(jī)訪問文件
3.5 網(wǎng)絡(luò)功能
3.5.1 統(tǒng)一資源定位器URL
3.5.2 Java的網(wǎng)絡(luò)類庫
3.5.3 Java網(wǎng)絡(luò)編程實(shí)例簡介
3.6 使用Java編寫Applet
3.6.1 Applet簡介
3.6.2 Applet的生命周期
3.6.3 編寫第一個(gè)Applet
3.6.4 Applet的應(yīng)用技巧
3.6.5 小程序Applet的上下文及限制
第四章 VRML的Java支持
4.1 Script結(jié)點(diǎn)介紹
4.2 Script結(jié)點(diǎn)和Java的結(jié)合
4.3 Script結(jié)點(diǎn)和Java程序之間數(shù)據(jù)的傳遞
4.3.1 從Script結(jié)點(diǎn)傳遞數(shù)據(jù)到Java程序
4.3.2 Java程序?qū)?shù)據(jù)的處理
4.3.3 從Java程序傳遞數(shù)據(jù)到Script結(jié)點(diǎn)
4.3.4 直接訪問Node結(jié)點(diǎn)
4.3.5 其他特殊方法
4.4 Directoutput和MusteValue
第五章 Java與VRML傳感器的結(jié)合
5.1 時(shí)間傳感器
5.1.1 TimeSensor節(jié)點(diǎn)基本語法
5.1.2 TimeSensor節(jié)點(diǎn)與Java的結(jié)合使用
5.2 接觸傳感器
5.2.1 TouchSensor節(jié)點(diǎn)基本語法
5.2.2 判斷觸摸事件
5.2.3 判斷點(diǎn)擊事件
5.2.4 touchtime事件的應(yīng)用
5.3 使用接近傳感器
5.3.1 ProximitySensor節(jié)點(diǎn)基本語法
5.3.2 ProximitySensor節(jié)點(diǎn)與Java的相互結(jié)合
第六章 Java對VRML的控制
6.1 使用選擇節(jié)點(diǎn)
6.1.1 Switch節(jié)點(diǎn)的基本語法
6.1.2 使用Java控制Switch節(jié)點(diǎn)
6.1.3 使用Java與Switch節(jié)點(diǎn)創(chuàng)建一個(gè)提問小游戲
6.2 使用視點(diǎn)節(jié)點(diǎn)
6.2.1 Viewpoint節(jié)點(diǎn)基本語法
6.2.2 使用Java控制Viewpoint節(jié)點(diǎn)
6.3 使用Proto結(jié)點(diǎn)
6.3.1 Proto節(jié)點(diǎn)基本語法
6.3.2 使用Java控制Proto節(jié)點(diǎn)
第七章 高級Java技術(shù)
7.1 使用瀏覽器API
7.1.1 動(dòng)態(tài)增加或刪除場景路徑
7.1.2 顯示瀏覽器信息
7.2 使用Java的網(wǎng)絡(luò)功能
7.2.1 套接字(socket)與多線程
7.2.2 使用Java的網(wǎng)絡(luò)功能
7.2.3 多人交互
第八章 外部創(chuàng)作接口EAI
8.1 EAI簡介
8.2 訪問節(jié)點(diǎn)、處理事件
8.2.1 訪問VRML場景中的節(jié)點(diǎn)
8.2.2 友送eventIn事件給場景的某一節(jié)點(diǎn)
8.2.3 讀取場景中某一節(jié)點(diǎn)的eventOut事件
8.3 監(jiān)聽場景事件
8.4 添加與刪除節(jié)點(diǎn)
第九章 作品的發(fā)布及相關(guān)資源
9.1 VRML的發(fā)布
9.1.1 發(fā)布作品
9.1.2 VRML文件的優(yōu)化處理
9.2 相關(guān)資源
9.2.1 VRML相關(guān)資源
9.2.2 Java相關(guān)資源

封面圖:

發(fā)表評論

相關(guān)文章