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

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

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

定 價(jià):¥20.00

作 者: 汪興謙主編;牛燕明,鄧諄諄編著
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): VRML實(shí)例教學(xué)系列
標(biāo) 簽: Java

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787508408897 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 24cm 頁(yè)數(shù): 219頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)詳細(xì)介紹了如何使用VRML(Virtual Reality Modeling Language)和Java來(lái)構(gòu)建一個(gè)動(dòng)態(tài)的、交互式的虛擬空間。書(shū)中首先介紹了Java語(yǔ)言的基礎(chǔ)知識(shí),然后闡述了如何通過(guò)Script結(jié)點(diǎn)將VRML與Java結(jié)合起來(lái),以及VRML與Java之間數(shù)據(jù)的傳遞、Java對(duì)VRML的各種控制等等。本書(shū)實(shí)用性強(qiáng)、側(cè)重以實(shí)例為主,圖文并茂,能夠?qū)⒆x者很快帶入一個(gè)由VRML與Java構(gòu)建的自由虛擬世界之中。本書(shū)適合于對(duì)VRML和Java有一定了解的讀者閱讀,可作為大中院校虛擬現(xiàn)實(shí)技術(shù)的教材以及相關(guān)工程技術(shù)人員參考指南。

作者簡(jiǎn)介

暫缺《VRML與Java編程實(shí)例講解》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一章 VRML簡(jiǎn)介
1.1 VRML的歷史
1.2 VRML構(gòu)想和誕生
1.3 VRML 2.0強(qiáng)大的功能與誘人前景
1.3.1 VRML功能概述
1.3.2 VRML的前景
第二章 Java語(yǔ)言基礎(chǔ)
2.1 Java概述
2.1.1 Java的發(fā)展史
2.1.2 Java的特點(diǎn)
2.1.3 簡(jiǎn)單的Java程序
2.2 Java的數(shù)據(jù)類(lèi)型、常量及變量
2.2.1 常量及變量
2.2.2 數(shù)據(jù)類(lèi)型
2.2.3 各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算
2.2.4 舉例說(shuō)明
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 分支語(yǔ)句
2.4.2 循環(huán)語(yǔ)句
2.4.3 例外處理語(yǔ)句
2.4.4 注釋語(yǔ)
2.5 類(lèi)、接口和包
2.5.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)
2.5.2 類(lèi)
2.5.3 包
2.5.4 接口
2.6 對(duì)象的使用和內(nèi)存配置
第三章 Java語(yǔ)言進(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 異常的分類(lèi)
3.3.2 異常的捕捉和處理
3.4 輸入輸出系統(tǒng)
3.4.1 Java輸入輸出流
3.4.2 文件
3.4.3 隨機(jī)訪問(wèn)文件
3.5 網(wǎng)絡(luò)功能
3.5.1 統(tǒng)一資源定位器URL
3.5.2 Java的網(wǎng)絡(luò)類(lèi)庫(kù)
3.5.3 Java網(wǎng)絡(luò)編程實(shí)例簡(jiǎn)介
3.6 使用Java編寫(xiě)Applet
3.6.1 Applet簡(jiǎn)介
3.6.2 Applet的生命周期
3.6.3 編寫(xiě)第一個(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 直接訪問(wèn)Node結(jié)點(diǎn)
4.3.5 其他特殊方法
4.4 Directoutput和MusteValue
第五章 Java與VRML傳感器的結(jié)合
5.1 時(shí)間傳感器
5.1.1 TimeSensor節(jié)點(diǎn)基本語(yǔ)法
5.1.2 TimeSensor節(jié)點(diǎn)與Java的結(jié)合使用
5.2 接觸傳感器
5.2.1 TouchSensor節(jié)點(diǎn)基本語(yǔ)法
5.2.2 判斷觸摸事件
5.2.3 判斷點(diǎn)擊事件
5.2.4 touchtime事件的應(yīng)用
5.3 使用接近傳感器
5.3.1 ProximitySensor節(jié)點(diǎn)基本語(yǔ)法
5.3.2 ProximitySensor節(jié)點(diǎn)與Java的相互結(jié)合
第六章 Java對(duì)VRML的控制
6.1 使用選擇節(jié)點(diǎn)
6.1.1 Switch節(jié)點(diǎn)的基本語(yǔ)法
6.1.2 使用Java控制Switch節(jié)點(diǎn)
6.1.3 使用Java與Switch節(jié)點(diǎn)創(chuàng)建一個(gè)提問(wèn)小游戲
6.2 使用視點(diǎn)節(jié)點(diǎn)
6.2.1 Viewpoint節(jié)點(diǎn)基本語(yǔ)法
6.2.2 使用Java控制Viewpoint節(jié)點(diǎn)
6.3 使用Proto結(jié)點(diǎn)
6.3.1 Proto節(jié)點(diǎn)基本語(yǔ)法
6.3.2 使用Java控制Proto節(jié)點(diǎn)
第七章 高級(jí)Java技術(shù)
7.1 使用瀏覽器API
7.1.1 動(dòng)態(tài)增加或刪除場(chǎng)景路徑
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簡(jiǎn)介
8.2 訪問(wèn)節(jié)點(diǎn)、處理事件
8.2.1 訪問(wèn)VRML場(chǎng)景中的節(jié)點(diǎn)
8.2.2 友送eventIn事件給場(chǎng)景的某一節(jié)點(diǎn)
8.2.3 讀取場(chǎng)景中某一節(jié)點(diǎn)的eventOut事件
8.3 監(jiān)聽(tīng)場(chǎng)景事件
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)資源

本目錄推薦

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