注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合基于JAVA的計(jì)算機(jī)圖形學(xué)

基于JAVA的計(jì)算機(jī)圖形學(xué)

基于JAVA的計(jì)算機(jī)圖形學(xué)

定 價(jià):¥30.00

作 者: (日)青野雅樹著;張文樂譯
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)圖形學(xué)

ISBN: 9787030128157 出版時(shí)間: 2004-05-01 包裝: 平裝
開本: 24cm 頁數(shù): 208 字?jǐn)?shù):  

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

  《基于JAVA的計(jì)算機(jī)圖形學(xué)》是計(jì)算機(jī)圖形學(xué)入門書,書中以具體實(shí)例介紹了計(jì)算機(jī)圖形學(xué)的基本知識(shí),主要內(nèi)容涉及二維計(jì)算機(jī)圖形學(xué),三維計(jì)算機(jī)圖形學(xué)及相關(guān)技術(shù)應(yīng)用等,并收錄了大量程序?qū)嵗?。書后附有專業(yè)術(shù)語注釋,以幫助讀者更好地學(xué)習(xí)、理解和掌握計(jì)算機(jī)圖形學(xué)和Java語言編程的應(yīng)用?!痘贘AVA的計(jì)算機(jī)圖形學(xué)》可供大學(xué)相關(guān)專業(yè)的師生,以及計(jì)算機(jī)圖形、三維動(dòng)畫、多媒體研發(fā)等技術(shù)人員參考閱讀。

作者簡(jiǎn)介

  青野雅樹,1957年,出生,1981,東京大學(xué)理學(xué)部信息科學(xué)專業(yè)畢業(yè),1994年,美國(guó)紐約州立大學(xué)倫塞勒(RENSSELAER)理工學(xué)院計(jì)算機(jī)科學(xué)專業(yè)畢業(yè),獲博士(Ph.D)學(xué)位,現(xiàn)在任職于日本IBM(株)。

圖書目錄

第1章 Java的圖形功能
1·1Java圖形基礎(chǔ)
1、App1et描畫
2、App1et的運(yùn)行原理
3、AWT包的描畫原理
1·2使用offscreen buffer的雙重緩存
1、不使用offscreen buffer
2、使用offscreen buffer
3、offscreen buffer使用與否的區(qū)別
本節(jié)的程序集
1·3使用MemoryImageSource光柵圖形的基礎(chǔ)知識(shí)
第2章 二維圖形
2·1準(zhǔn)備自己喜歡的大小的窗口
1、在用戶坐標(biāo)系中定義圖形
2、制作能定義用戶坐標(biāo)系和視圖的類
3、從用戶坐標(biāo)系到視圖的轉(zhuǎn)換原理
4、用MyCanvas類畫線
5、用MyCanvas類描畫統(tǒng)計(jì)數(shù)據(jù)
6、關(guān)于剪切
本節(jié)的程序集
2·2直線
將直線光柵化
本節(jié)的程序集
2·3曲線
1、各種函數(shù)的表示方法
2、顯式曲線的描畫
3、參數(shù)曲線的描畫
本節(jié)的程序集
2·4多邊形填充
1、多邊形的填充技巧
2、構(gòu)成bucket數(shù)組
3、構(gòu)成activeEdgeList
4、掃描轉(zhuǎn)換算法的實(shí)現(xiàn)
5、作成activeEdgeList用的類
6、作成交互式的填充多邊形的Applet
本節(jié)的程序集
2·5顯示圖像的Applet
從URL加載圖像數(shù)據(jù)
本節(jié)的程序集
第3章 三維圖形
3·1定義三維物體
1、定義三維物體的坐標(biāo)系
2、定義三維圖元
3、定義場(chǎng)景圖
本節(jié)的程序集
3·2將三維物體投影到二維窗口上
1、1點(diǎn)透視投影的原理
2、平行投影的原理
3、安裝Camera類
4、三維直線的透視投影描畫Applet
本節(jié)的程序集
3·3透視
3·4準(zhǔn)備透視的環(huán)境
1、光源的設(shè)定
2、定義材質(zhì)數(shù)據(jù)
本節(jié)的程序集
3·5光線跟蹤
1、擴(kuò)展ObjectNode類設(shè)定材質(zhì)
2、光線跟蹤的原理
3、安裝Ray類
4、反射光線和透視光線的原理
5、制作光線跟蹤的Applet
本節(jié)的程序集
3·6紋理的轉(zhuǎn)換
1、圖形紋理繪制的原理
2、制作Texture類
3、在三角形IndexFaceSet中追加紋理坐標(biāo)以及和計(jì)算光線的交點(diǎn)的方法
4、追加可以進(jìn)行球體的紋理繪制的方法
5、紋理繪制的Applet
本節(jié)的程序集
第4章 二維和三維圖形的應(yīng)用例子
4·1二維動(dòng)畫
1、二維動(dòng)畫的分類
2、用Java(AWT)制作精靈動(dòng)畫
4·2制作三維動(dòng)畫
1、三維動(dòng)畫的動(dòng)作的生成方法的分類
2、制作程序的動(dòng)作數(shù)據(jù)
3、制作“蝴蝶”的場(chǎng)景圖動(dòng)畫
本節(jié)的程序集
附錄
附錄1 取得Java的開發(fā)工具包的方法
附錄2 Java用語集
附錄3 CG用語集
附錄4 向量和矩陣
附錄5 CG的歷史和標(biāo)準(zhǔn)化趨勢(shì)
譯后記

本目錄推薦

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