注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關(guān)Java圖形與動畫編程實例

Java圖形與動畫編程實例

Java圖形與動畫編程實例

定 價:¥36.00

作 者: 李敏,丁友東編著
出版社: 清華大學出版社
叢編項: Java編程實例系列叢書
標 簽: Java

ISBN: 9787302066491 出版時間: 2003-06-01 包裝: 精裝
開本: 26cm 頁數(shù): 381 字數(shù):  

內(nèi)容簡介

  本書將介紹Java中的圖形圖像編程,以大量生動的實例講解了Java圖形圖像編程的方法和技巧。本書共分十個章節(jié),分別介紹了Java中基本的圖像相關(guān)編程、Java3D的編程、漸變動畫編程、分布式動畫編程等。每一個知識點都通過剖析一個具體的實例來說明編程的方法。本書用淺顯易懂的方式介紹圖形圖像和動畫的實現(xiàn)方法,并用大量的例程來實現(xiàn)這些動畫。本書適合于具有一定Java編程基礎的軟件開發(fā)人員閱讀,可以作為圖形圖像編程人員的參考書,也可供Java編程愛好者和動畫制作人員使用。瀏覽本商品所屬分類圖書>>計算機/網(wǎng)絡>>程序設計>>JavaJavaScriptJ2EE

作者簡介

暫缺《Java圖形與動畫編程實例》作者簡介

圖書目錄

第1章 準備上手
1. 1 開發(fā)環(huán)境的準備
1. 2 Java動畫編程的運行環(huán)境
1. 3 Java3D的運行環(huán)境
1. 4 小結(jié)
第2章 Java動畫程序設計基礎
2. 1 使用JavaApplet顯示動畫界面
2. 2 使用JavaApplication顯示動畫界面
2. 3 合并JavaApplet程序和JavaApplication程序
2. 4 使用多線程控制動畫
2. 5 動畫界面的布局
2. 5. 1 邊框布局管理器
2. 5. 2 卡片布局管理器
2. 5. 3 流布局管理器
2. 5. 4 網(wǎng)格布局管理器
2. 5. 5 網(wǎng)格包布局管理器
2. 6 小結(jié)
第3章 動畫程序的圖像處理實例
3. 1 加載和顯示圖像
3. 1. 1 在JavaApplet中加載和顯示圖像
3. 1. 2 在JavaApplication中加載和顯示圖像
3. 2 使用MediaTracker加載顯示圖像
3. 3 抓取圖像像素
3. 4 用圖像過濾技術(shù)產(chǎn)生不同的處理效果
3. 4. 1 CroplmageFilter
3. 4. 2 ReplicateScaleFilter和AreaAveragingScaleFilter
3. 4. 3 RGBImageFilter
3. 4. 4 1mageFilter
3. 5 雙緩沖技術(shù)避免圖像的閃爍
3. 6 Java2D圖像處理實例
3. 6. 1 緩沖區(qū)圖像實例
3. 6. 2 查找表過濾實例
3. 6. 3 重調(diào)過濾實例
3. 6. 4 顏色轉(zhuǎn)換過濾實例
3. 6. 5 卷積過濾實例
3. 6. 6 仿射變換實例
3. 7 小結(jié)
第4章 曲線與曲面應用實例
4. 1 編寫B(tài)ezier曲線
4. 1. 1 de Casteljau算法
4. 1. 2 中點離散算法
4. 2 編寫B(tài)樣條曲線
4. 3 在Java2D中生成曲線
4. 3. 1 二次曲線
4. 3. 2 三次曲線
4. 4 繪制曲面
4. 5 小結(jié)
第5章 在Java 3D中創(chuàng)建基本幾何形體
5. 1 Java 3D場景圖
5. 2 生成點
5. 2. 1 用PointArray創(chuàng)建點
5. 2. 2 用IndexedPointArray創(chuàng)建點
5. 2. 3 使用PointAttributes修改點的大小和形狀
5. 3 生成線
5. 3. 1 用LineArray創(chuàng)建直線
5. 3. 2 用IndexedLineArray創(chuàng)建直線
5. 3. 3 用LineStripArray創(chuàng)建折線
5. 3. 4 用IndexedLineStripArray創(chuàng)建折線
5. 3. 5 使用LineAttributes修改直線的外雙
5. 4 生成面
5. 4. 1 用TriangleArray創(chuàng)建三角形面
5. 4. 2 用IndexedTriangleArray創(chuàng)建三角形面
5. 4. 3 用TriangleStripArray創(chuàng)建連續(xù)三角形面
5. 4. 4 用IndexedTriangleStripArray創(chuàng)建三角形面
5. 4. 5 用TriangleFanArray創(chuàng)建三角形面
5. 4. 6 用IndexedTriangleFanArray創(chuàng)建三角形面
5. 4. 7 用QuadArray創(chuàng)建四邊形面
5. 4. 8 用IndexedQuadArray創(chuàng)建四邊形面
5. 5 生成基本幾何形體
5. 5. 1 使用Box創(chuàng)建長方體
5. 5. 2 使用ColorCube創(chuàng)建彩色立方體
5. 5. 3 使用Cone創(chuàng)建圓錐體
5. 5. 4 使用Sphere創(chuàng)建球體
5. 5. 5 使用Cylinder創(chuàng)建圓柱體
5. 6 小結(jié)
第6章 Java 3D編程實例
6. 1 顏色與光照
6. 1. 1 環(huán)境光
6. 1. 2 定向光
6. 1. 3 點光源
6. 1. 4 聚光源
6. 2 材質(zhì)
6. 3 紋理貼圖
6. 3. 1 在簡單的幾何形體上繪制紋理
6. 3. 2 在面上繪制紋理
6. 3. 3 設置紋理邊界的模式
6. 3. 4 設置過濾
6. 3. 5 設置TextureAttribute
6. 4 小結(jié)
第7章 Java 3D動畫編程實例
7. 1 鼠標交互
7. 2 鍵盤交互
7. 3 Picking行為
7. 4 自定義行為
7. 4. 1 WakeupOnAWTEvent自定義行為
7. 4. 2 WakeupOnElapsedTime自定義行為
7. 4. 3 復雜的自定義行為
7. 5 使用Alpha對象
7. 6 顏色內(nèi)插器ColorInterpolator
7. 7 交換值內(nèi)插器SwitchValueInterpolator
7. 8 變換內(nèi)插器TransformInterpolator
7. 8. 1 使用PositionInterpolator內(nèi)插器
7. 8. 2 使用RotationInterpolator內(nèi)插器
7. 8. 3 使用ScaleInterpolator內(nèi)插器
7. 8. 4 使用RotPosScalePathInterpolator內(nèi)插器
7. 8. 5 使用RotPosScaleTCBSplinePathInterpolator內(nèi)插器
7. 9 透明度內(nèi)插器Transparencyhterp01ator
7. 10 LOD
7. 11 Bilboard
7. 12 Morph
7. 13 小結(jié)
第8章 圖像自然漸變的實現(xiàn)
8. 1
維圖像交融漸變實例
8. 1. 1 生成圖像交融漸變產(chǎn)生的圖像
8. 1. 2 生成圖像交融漸變產(chǎn)生的動畫
8. 2 基于線對的漸變實例
8. 2. 1 基于一對線對的漸變過程
8. 2. 2 基于多對線對的漸變過程
8. 3 基于網(wǎng)格的漸變實例
8. 4 綜合實例:人臉自然漸變實例
8. 5 小結(jié)
第9章 分布式動畫編程實例
9. 1 一個應用RMI框架結(jié)構(gòu)的實例
9. 2 編寫一個簡單的RMl分布式應用
9. 3 實現(xiàn)RMI中的參數(shù)傳遞實例
9. 4 利用RMI回調(diào)編寫聊天服務器
9. 5 用RMI構(gòu)建分布式動畫應用實例
9. 6 小結(jié)
第10章 兩個有趣的動畫實例
10. 1 水波動畫
10. 2 分形動畫
10. 3 小結(jié)

本目錄推薦

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