大家早上好啊!
我是尋覓:
???????? 花了1.5小時,在我們成員的共同努力下,這本書的目錄翻譯好了;
給大家看看,希望能起到導航作用。其他章節,日后將陸續推出,還望
大家繼續跟著我們的步拔,一步一步走下去,相信一定能學到大家意想
不到的內容;讓我們用汗水去期待生命中新的一天吧!
(歸全人類所有,未經本團隊允許,請勿私自將該翻譯內容出版)
作者:O'Reilly? 翻譯:尋覓,水仙?? 時間:2007年4月1日
本書共18章+附錄3章另含一章參考書目錄,每一章節都有詳細的參考目錄和大體概要.有利于您能夠快速的學習和掌握本書的內容, 它將成為您學習和工作的好助手,本書的設計從實際,全面的角度出發,不僅適合初學者,同樣適合從事該方面的開發人員。
第一章 Java 3D的開篇,了解它的運行環境以及Java 3D的優缺點。
第二章 介紹有關3D圖形設計的基本原理, 闡述了從3D過度到2D,舞臺燈光,以及隱藏表面切除等技術的要點。
第三章 開始java 3D編程之旅,介紹開發環境的建立和演示運行我們的第一個程序.
第四章 用例子程序的演示,解釋說明java 3D的基本數據結構,場景圖和場景的表皮設計。
第五章 涉及Java 3D圖象節點,連同指南和例子。
第六章 了解Java 3D圖象描述模塊和虛擬世界的設置選項等基礎知識。
第七章 回到上一步,考察3D應用程序的模塊。選擇一個合適的數據模塊可以提高程序的交互性和執行效率。
第八章 涉及如何通過Java 3D去創建各種幾何模型。
第九章 覆蓋java 3D的外觀類中,場景中常用的簡單幾何體著色技巧。
第十章 Java 3D程序中如何去創建一個有力的場景照明光線。
第十一章 介紹Java 3D中的行為模塊,將這些行為模塊附加到你的程序中,便能實現圖形接口中鍵盤鼠標事件的捕獲。
第十二章 通常使用Alpha類去實現事件包的修改功能擴展。
第十三章 介紹如何編寫自己的Java 3D包并將他們注冊入你的工程中以供調用,實例程序的編譯和調試讓它們像已有的類一樣能被很好地使用。
第十四章 解釋如何通過質地的加工影射來增加程序中位圖的使用,從而提高程序的逼真程度。
第十五章 集中介紹一些有效的java 3D提供的類,實現像三角剖分和數據輸入等操作。
第十六章 深入研究Java 3D場景頗有價值表現技巧,鼠標對場景中對象的選擇,屏蔽各個對象間的沖突問題。
第十七章 提供并通過java swing中2D用戶編程接口創建一個java 3D應用程序,并能通過applet瀏覽器實現分布式的applet應用。
第十八章 進入底層了解java 3D api的執行細節,目標是創建一個大的項目時候,如何通過底層最優化你的程序。
附錄 A 列出該書提到的實例程序代碼。
附錄 B 列出在線的網站資源,參考書目。
附錄 C 解釋一些常用的(Primitive GeomBuffer)類,和提示和警告。
?