 |
-- 會員 / 註冊 --
|
|
|
|
Java、Java 3D與電腦幾何設計 ( 簡體 字) |
作者:高新瑞編著 | 類別:1. -> 程式設計 -> JAVA -> Java |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 9251 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:8/1/2007 |
頁數:343 |
光碟數:0 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787121048906 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:
本書以Java 3D功能為基礎,結合Java語言編程、計算機圖形學算法與CAD技術的最新發展,介紹計算機幾何設計的內容,并給出了工程應用實例。書中包含大量用Java、Java 3D編寫的程序實例。 書中主要介紹了Java 3D的功能及相關概念,在此基礎上對計算機圖形學算法的相關知識進行了論述,并對DEXEL體造型技術及其在飛機復合材料零件設計的應用作了相應的介紹。 本書可作為高等院校本科高年級學生、研究生與科研工作者計算機圖形學的參考書。
|
目錄:第1章 緒論 1.1 計算機圖形技術的發展與應用2 計算機幾何設計技術的發展3 JAVA AWT包中的GRAPHICS類畫圖功能4 JAVA 2D與JAVA 3D功能介紹5 JAVA 3D的場景式組織 1.6 JAVA、JAVA 3D與網絡CAD技術小結1章 計算機幾何設計技術 2.1 引言2 線框模型3 曲線、曲面幾何模型4 實體、實體造型與構造實體幾何5 基于隱函數的實體造型6 基于B-REP邊界面的體造型7 體的邊界面表示與多邊形圖形學8 單元分解法、空間位置枚舉法與八叉樹表示法9 體、體素與構造體幾何9.1 體與實體 2.9.2 體圖形學在人體醫學三維模型重建中的應用 2.9.3 空間線、面、體的體素化與空間場景多體顯示 2.9.4 體可視化技術 2.9.5 體屬性的連續函數表示與構造式體幾何 2.10 VOLUME GRAPHICS體圖形學的發展 2.11 DEXEL體造型技術 2.12 逆向工程 2.13 快速原型系統 2.14 STL格式數據文件與CAD系統數據交換 本章小結2章 JAVA 3D基本圖形功能介紹 3.1 JAVA 3D的虛擬場景空間設計 3.2 JAVA 3D主要包、類、子類、接口之間的關系 3.3 JAVA 3D的點、線、面繪制3.1 GeometryArray類 3.3.2 點的生成 3.3.3 線的生成 3.3.4 三角面的生成 3.3.5 四邊面的生成 3.4 JAVA語言數組與計算機圖形數據定義4.1 線性數據點及二維數組表示 3.4.2 平面型數據點及三維數組表示 3.4.3 空間層狀立體數據點及四維數組表示 3.4.4 多維數組表示的幾何數據與Java 3D一維數組數據轉換 3.5 體與面的三角網格與四邊網格顯示 3.6 JAVA 3D程序SHAPE 3D類對象中幾何元素的定義7 SHAPE 3D類對象元素的定義 3.8 APPEARANCE類9 COLORINGATTRIBUTES類10 MATERIAL類11 TRANSPARENCYATTRIBUTES類12 LIGHT類 本章小結3章 計算機圖形學基礎知識 4.1 顯示器的工作原理2 直線DDA算法 4.3 區域填充算法 4.3.1 種子填色算法 4.3.2 掃描線填色算法 4.4 圖形求交4.1 包圍盒與包圍球 4.4.2 線、面、體幾何元素間的求交 4.4.3 包含判定算法 4.5 圖形變換5.1 二維圖形空間坐標變換 4.5.2 三維空間圖形坐標變換 4.6 真實感圖形生成 4.6.1 世界坐標系與觀察坐標系 4.6.2 透視投影與平行投影 4.6.3 隱藏線、隱藏面消除算法 4.6.4 光源的顏色與類型 4.6.5 局部光照明計算模型 4.6.6 Gouraud算法和Phong算法 4.6.7 整體光照明模型 4.7 紋理與紋理映射 4.8 圖形剪裁 本章小結 習題4 第5章 JAVA 3D的坐標變換與基本形體 5.1 JAVA 3D的坐標變換 5.1.1 Transform3D類 5.1.2 TransformGroup類與Transform3D類之間關系 5.1.3 兩矩陣的乘積與編程 5.2 JAVA 3D定義的基本形體 5.2.1 長方體Box類 5.2.2 圓柱體Cylinder類 5.2.3 圓錐體Cone類 5.2.4 球體Sphere類 5.2.5 彩色立方體ColorCube類 5.2.6 應用基本體的程序實例 5.3 SWITCH類 5.3.1 Switch類的構造函數與方法 5.3.2 Switch類的應用實例 5.4 SHAREDGROUP類 本章小結 習題5 第6章 自由曲線、曲面設計 6.1 BEZIÉR曲線、曲面設計 6.2 B樣條曲線、曲面設計 6.2.1 B樣條基函數及其遞推公式 6.2.2 B樣條曲線設計 6.2.3 B樣條曲面設計 6.3 NURBS曲線、曲面 6.3.1 NURBS曲線的定義 6.3.2 NURBS曲線的齊次坐標表示 6.3.3 NURBS曲線的矩陣表示 6.3.4 NURBS曲線的參數化算法 6.3.5 NURBS曲面的定義 6.3.6 NURBS曲面的矩陣塊表示 6.4 NURBS曲面變形 6.5 基于參數的NURBS體造型與可視化 6.5.1 引言 6.5.2 NURBS體方程 6.5.3 NURBS體的u、v、w參數空間與體空間 6.5.4 NURBS體造型 6.5.5 NURBS體內點與控制頂點對應關系 6.5.6 NURBS體變形 6.5.7 NURBS體的體素顯示 本章小結 習題6 第7章 醫學三維重建算法與多面體的體素化 7.1 引言 7.2 像素、體素、體素空間與體素的連通性 7.3 空間線、面、體的體素化 7.4 基于體素的醫學圖像三維重建與可視化 7.4.1 基于斷層圖像的體數據 7.4.2 基于體素的體顯示的光學模型 7.4.3 光線投射的體顯示算法(Ray-casting algorithm) 7.4.4 三維數據場物質的分類 7.4.5 體顯示中的光照明模型與法向量計算 7.4.6 圖像合成 7.4.7 光源特性與光照明模型 7.4.8 其他體顯示技術 7.4.9 基于體素的醫學圖像三維重建與可視化算法意義 7.5 基于小長方體的體素處理與顯示技術 7.6 基于參數U、V、W的NURBS體體素化 7.6.1 NURBS體的u、v、w參數空間與體空間 7.6.2 基于參數u、v、w的NURBS體體素化與可視化 本章小結 習題7 第8章 多面體的DEXEL模型與DEXEL體造型技術 8.1 引言 8.2 多面體DEXEL模型的數據結構 8.3 DEXEL射線與空間平面凸多邊形的求交算法 8.4 NURBS體的DEXEL化算法 8.5 基本形體的DEXEL模型 8.5.1 基本形體構造與DEXEL模型 8.5.2 坐標變換 8.6 多面體DEXEL模型的布爾運算 8.6.1 同一DEXEL模型空間體的布爾運算 8.7 單向DEXEL射線組群模型與快速原型系統 8.8 單向DEXEL模型與體素模型轉化 8.9 基于兩軸向層狀DEXEL射線求交的多面體體素化算法 8.10 基于三軸向DEXEL射線求交的多面體體素化算法 8.10.1 三軸向DEXEL射線組群的數據結構 8.10.2 Marching Cubes算法與物體邊界體素、體內體素確定 8.11 單向、兩軸向層狀與三軸向DEXEL模型比較 8.12 同一體素空間體的布爾運算 本章小結 習題8 第9章 DEXEL體造型技術在飛機復合材料零部件設計中的應用 9.1 DEXEL體造型技術在飛機復合材料零部件設計中的應用 9.1.1 飛機復合材料零部件特點 9.1.2 蜂窩結構 9.1.3 空心結構 9.1.4 某型飛機水平安定面翼肋結構設計 9.1.5 小結 9.2 DEXEL模型與傳統CAD系統模型數據交換 9.2.1 引言 9.2.2 STL數據結構 9.2.3 DEXEL模型的STL格式數據提取 9.2.4 小結 習題9 附錄A 書中出現的重要名詞中英文對照表 附錄B JAVA、JAVA 3D、JAVACREATOR軟件的下載與安裝 參考文獻
|
序: |
|