隨著CAD技術(shù)的發(fā)展,出現(xiàn)了許多種三維模型的表達(dá)方法,其中常見的有以下幾種:
jy(+
0F ?9gTk
\s?R 1)構(gòu)造型立體幾何表達(dá)法(Constructive Solid Geometry,簡稱CSG法)
oS#'u1k ^L-w(r62< 它采用布爾運算法則(并、交、減),將一些簡單的三維幾何基元(如立方體、圓柱體、環(huán)、錐體)加以組合、變化成復(fù)雜的三維模型實體,這種方法的優(yōu)點是,易于控制存儲的信息量,所得到的實體真實有效,并且能方便地修改它的形狀。此方法的缺點是、可用于產(chǎn)生和修改實體的算法有限,構(gòu)成圖形的計算量很大,比較費時。
MYw8wwX0kJ 5%Oyvt]}2 2)邊界表達(dá)法(Boundary/Representation,簡稱Brep)
Ph#F<e(9 MYhx'[4[3 它根據(jù)頂點、邊和面構(gòu)成的表面來精確地描述三維模型實體。這種方法的優(yōu)點是,能快速地繪制立體或線框模型。此方法的缺點是、它的數(shù)據(jù)是以表格形式出現(xiàn)的,空間占用量大,修改設(shè)計不如CGS法簡單,例如,要修改實心立方體上的一個簡單孔的尺勺,必須先用填實來刪除這個孔,然后才能繪制一個新孔;所得到的實體不一定總是真實有效,可能出現(xiàn)錯誤的孔洞和顛倒現(xiàn)象,描述缺乏唯一性。
ImV]}M~_ K%(XgXb(</ 3)參數(shù)表達(dá)法(Parameter Representation)
.Y(lB=pV