注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關計算機圖形學應用Java 2D和3D

計算機圖形學應用Java 2D和3D

計算機圖形學應用Java 2D和3D

定 價:¥55.00

作 者: (美國)Hong Zhang、(美國)Daniel Liang 著;孫正興 譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: J2EE

ISBN: 9787111233602 出版時間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 418 pages 字數(shù):  

內(nèi)容簡介

  本書提供了一個完整而權威的計算機圖形學介紹,它并不需要低層次的編程或高深的數(shù)學背景。作者權衡了在軟件和硬件方面的最新進展,結合高層次的Java 2D和Java 3D API的應用和發(fā)展來講授基本概念。本書首先介紹計算機圖形系統(tǒng)各部分是如何結合到一起的,而后,循序漸進地介紹各種二維和三維概念和技術,從簡單的二維坐標空間到高級的三維紋理及光照和陰影等。通過Java代碼范例和樣本圖像對關鍵概念進行了解釋,目的是使專業(yè)人士和學生都可以極其方便地理解計算機圖形建模和特殊繪制技術。覆蓋范圍:Java,Java 2D和Java 3D如何簡化計算機圖形學開發(fā)二維基礎:繪制管道,對象、世界和設備空間,坐標系,圖形基元、合成規(guī)則等高級二維圖形:B樣條曲線、自定義圖形基元、分形等三維基礎:體系結構、場景圖和場景圖成分可視形狀對象和三維圖形模型中的構建單元幾何變換、仿射變換和透視投影的運用觀察:將三維虛擬世界場景映射為二維圖像交互和動畫:將動態(tài)變化插入到三維場景中三維曲線和曲面:超越Java 3D的內(nèi)置能力

作者簡介

  Hong Zhang阿姆斯特朗亞特蘭大州立大學計算機科學系副教授。他的研究方向包括生物信息學、醫(yī)用計算機運算、計算機圖形學和圖像處理。他從匹茲堡大學獲得博士學位。

圖書目錄

出版者的話
專家指導委員會
譯者序
前言
第1章 計算機圖形學綜述 1
1.1 引言 1
1.2 計算機圖形學編程技術的發(fā)展 2
1.2.1 硬件層 3
1.2.2 操作系統(tǒng)層的支持 7
1.2.3 GKS 和PHIGS 9
1.2.4 OpenGL 11
1.2.5 Java 13
1.3 Java編程語言 14
1.4 Java 2D 18
1.5 Java 3D 20
1.6 相關領域 23
1.7 參考資料 23
第2章 2D圖形學:基礎 27

第3章 2D圖形學:繪制細節(jié) 51

第4章 2D圖形:高級話題(可選) 85

第5章 基本3D圖形 118

第6章 圖形內(nèi)容 148

第7章 幾何變換 183

第8章 視圖 218

第9章 光照與紋理 248

第10章 行為和交互 279

第11章 動畫 307

第12章 其他3D主題 338

附錄A 計算機圖形學的數(shù)學背景 376
附錄B 用AWT和Swing進行GUI編程 394
索引 404

本目錄推薦

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