出版時間:2007-8 出版社:電子工業(yè)出版社 作者:高新瑞 頁數:343
內容概要
本書以Java 3D功能為基礎,結合Java語言編程、計算機圖形算法CAD技術的最新發(fā)展,介紹計算機幾何設計的內容,并給出了工程應用實例。書中包含大量用Java、Java 3D編寫的程序實例?! 兄饕榻B了Java 3D的功能及相關概念,在此基礎上計算機圖形學算法的相關知識進行了論述,并對DEXEL造型技術及其在飛機復合材料零件設計的應用作了相應的介紹。 本書可作為高等院校本科高年級學生、研究生與科研工作者計算機圖形的參考書。
書籍目錄
第1章 緒論1.1 計算機圖形技術的發(fā)展與應用1.2 計算機幾何設計技術的發(fā)展1.3 Java AWT包中的Graphics類畫圖功能1.4 JaVa 2D與Java 3D功能介紹1.5 Java 3D的場景式組織1.6 Java、Java 3D與網絡CAD技術本章小結習題1第2章 計算機幾何設計技術2.1 引言2.2 線框模型2.3 曲線、曲面幾何模型2.4 一實體、實體造型與構造實體幾何2.5 基于隱函數的實體造型2.6 基于B-Rep邊界面的體造型2.7 體的邊界面表示與多邊形圖形學2.8 單元分解法、空間位置枚舉法與八叉樹表示法2.9 體、體素與構造體幾何2.9.1 體與實體2.9.2 體圖形學在人體醫(yī)學三維模型重建中的應用2.9.3 空間線、面、體的體素化與空間場景多體顯示2.9.4 體可視化技術2.9.5 體屬性的連續(xù)函數表示與構造式體幾何2.10 Volume Graphics體圖形學的發(fā)展2.11 DEXEL體造型技術2.12 逆向工程2.13 快速原型系統(tǒng)2.14 STL格式數據文件與CAD系統(tǒng)數據交換本章小結習題2第3章 Java 3D基本圖形功能介紹3.1 Java 3D的虛擬場景空間設計3.2 Java 3D主要包、類、子類、接口之間的關系3.3 Java 3D的點、線、面繪制3.3.1 Geometry Array類3.3.2 點的生成3.3.3 線的生成3.3.4 三角面的生成3.3.5 四邊面的生成3.4 Java語言數組與計算機圖形數據定義3.4.1 線性數據點及二維數組表示3.4.2 平面型數據點及三維數組表示3.4.3 空間層狀立體數據點及四維數組表示3.4.4 多維數組表示的幾何數據與Java3D一維數組數據轉換3.5 體與面的三角網格與四邊網格顯示3.6 Java 3D程序Shape 3D類對象中幾何元素的定義3.7 Shape 3D類對象元素的定義3.8 Appearance類3.9 Coloring Attributes類3.10 Material類3.11 Fransparency Attributes類3.12 Light類本章小結習題3第4章 計算機圖形學基礎知識4.1 顯示器的工作原理4.2 直線DDA算法4.3 區(qū)域填充算法4.3.1 種子填色算法4.3.2 掃描線填色算法4.4 圖形求交4.4.1 包圍盒與包圍球4.4.2 線、面、體幾何元素間的求交4.4.3 包含判定算法……第5章 Java 3D的坐標變換與基本形體第6章 自由曲線、曲面設計第7章 醫(yī)學三維重建算法與多面體的體素化第8章 多面體的DEXEL模型與DEXEL體造型技術第9章 DEXEL體造型技術在飛機復合材料零部件設計中的應用附錄A 書中出現的重要名詞中英文對照表附錄B Java、Java 3D、JavaCreator軟件的下載與安裝參考文獻
圖書封面
評論、評分、閱讀與下載