計(jì)算機(jī)圖形學(xué)原理

出版時(shí)間:2012-9  出版社:機(jī)械工業(yè)出版社  作者:張康 等編著  頁數(shù):226  

內(nèi)容概要

《計(jì)算機(jī)圖形學(xué)原理(重點(diǎn)大學(xué)計(jì)算機(jī)教材)》(作者張康、Leen
Ammeraal、王長波)系統(tǒng)地介紹了基本的計(jì)算機(jī)圖形原理及算法,并給出其相關(guān)java實(shí)現(xiàn)。本書從邏輯上分為三部分。第一部分為二維計(jì)算機(jī)圖形,首先從基本概念入手,介紹怎樣用邏輯坐標(biāo)來畫簡單的圖形和填色;為奠定基本數(shù)學(xué)基礎(chǔ),隨后回顧了應(yīng)用幾何學(xué)用于圖形學(xué)的基本概念,包括向量、多邊形和圖形變換方法;然后詳細(xì)介紹了經(jīng)典的圖形生成算法和分形
(fractals)技術(shù)(包括mandelbrot集和julia集)以及色彩的基礎(chǔ)知識(shí)。第二部分為三維計(jì)算機(jī)圖形,深入地描述了三維透視法和線消隱、面消隱技術(shù)。第三部分介紹了java
3d的編寫原理和使用指南。
《計(jì)算機(jī)圖形學(xué)原理(重點(diǎn)大學(xué)計(jì)算機(jī)教材)》可以作為高校本科生或非計(jì)算機(jī)專業(yè)的研究生圖形學(xué)課程教材,也可作為從事計(jì)算機(jī)圖形學(xué)、游戲開發(fā)、動(dòng)漫制作、手機(jī)應(yīng)用軟件、網(wǎng)絡(luò)多媒體軟件等開發(fā)工作的研究生、科研人員和企業(yè)開發(fā)人員的參考用書。

作者簡介

張康美國德州大學(xué)達(dá)拉斯分校計(jì)算機(jī)科學(xué)系終生教授,可視計(jì)算實(shí)驗(yàn)室主任;天津大學(xué)軟件學(xué)院客座教授和博士生導(dǎo)師。曾在英國布萊頓大學(xué)、英國科學(xué)與工程委員會(huì)、澳大利亞麥考里大學(xué)任職,有22年的本科、研究生和博士生的教學(xué)經(jīng)驗(yàn)。
Leen Ammeraal曾于1977年至1998年在荷蘭Hogeschool Utrecht大學(xué)任教,之前曾在荷蘭Akzo
Research and Erlgirleering,Arnhem做程序員和數(shù)學(xué)分析師,并在阿姆斯特丹數(shù)學(xué)中心研究過編譯原理。
王長波華東師范大學(xué)軟件學(xué)院教授。近年來一直在從事計(jì)算機(jī)圖形學(xué)領(lǐng)域相關(guān)的教學(xué)和科研工作,主持包括國家自然科學(xué)基金在內(nèi)的多個(gè)國家及省市級(jí)科研項(xiàng)目,發(fā)表論文40多篇,有30余篇次被SCI、EI收錄,撰寫專著及教材2本。目前是中國計(jì)算機(jī)學(xué)會(huì)CAD/CG專委會(huì)委員,中國圖學(xué)學(xué)會(huì)計(jì)算機(jī)圖學(xué)專委會(huì)委員,上海市工程圖學(xué)學(xué)會(huì)理事。曾獲上海市青年科技啟明星,陸增鏞CAD&CG高科技獎(jiǎng)。

書籍目錄

前言
教學(xué)建議
第1章 圖形學(xué)基本概念
1.1 離散點(diǎn)現(xiàn)象
1.2 用java2d畫線
1.3 邏輯坐標(biāo)
1.4 邏輯坐標(biāo)與設(shè)備坐標(biāo)間的映射
1.5 實(shí)例:用鼠標(biāo)定義一個(gè)多邊形
習(xí)題
第2章 二維圖形的數(shù)學(xué)基礎(chǔ)
2.1 行列式
2.2 矢量
2.3 點(diǎn)積與叉積
2.4 三點(diǎn)定向
2.5 多邊形及其面積
2.6 多邊形內(nèi)部點(diǎn)的測試
2.7 點(diǎn)與線的關(guān)系
2.8 多邊形的三角劃分
習(xí)題
第3章 經(jīng)典的圖形算法
3.1 bresenham畫線算法
3.2 雙步畫線
3.3 圓的繪制
3.4 線裁剪
3.5 多邊形裁剪
3.6 貝塞爾曲線
3.7 b樣條曲線
習(xí)題
第4章 分形
4.1 分形簡介
4.2 科赫曲線
4.3 串文法
4.4 串文法的擴(kuò)充與變換
4.5 mandelbrot集和julia集
習(xí)題
第5章 色彩、紋理和光照明
5.1 色覺
5.2 加型和減型色彩
5.3 rgb顏色的表達(dá)方法
5.4 hsl色彩模型
5.5 透明度
5.6 紋理
5.7 光照明模型
習(xí)題
第6章 三維圖形變換與透視
6.1 矩陣
6.2 線性變換
6.3 平移和齊次坐標(biāo)
6.4 繞任意點(diǎn)的旋轉(zhuǎn)
6.5 三維旋轉(zhuǎn)
6.6 視圖變換
6.7 透視變換
6.8 實(shí)例:立方體透視畫法
習(xí)題
第7章 數(shù)據(jù)結(jié)構(gòu)與實(shí)現(xiàn)方法
7.1 三維結(jié)構(gòu)的類實(shí)現(xiàn)
7.2 三維圖形的描述
7.3 特殊線段和面的處理
7.4 線框模型畫法
7.5 圖形描述的自動(dòng)生成
習(xí)題
第8章 線消隱與面消隱
8.1 消隱的概念
8.2 線消隱算法
8.3 面消隱的簡便算法
8.4 著色
8.5 畫家算法
8.6 深度緩沖(z-buffer)算法
8.7 實(shí)例:雙變量函數(shù)曲面
習(xí)題
第9章 java 3d介紹
9.1 基本概念
9.2 編寫java 3d程序
9.3 三維建模
9.4 光照模型
9.5 紋理映射
9.6 動(dòng)畫模型
9.7 關(guān)于java 3d的更多信息
習(xí)題

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    計(jì)算機(jī)圖形學(xué)原理 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7