關於設定平滑幾何圖形的網面顯示

彩現模型時,網面的密度將影響曲面的平滑度。

網面物件由以下元件所組成:

在圖面中,除聚合面網面中的面 (視為相鄰三角形) 之外,每個面都具有三個頂點。出於彩現的目的考慮,每個四邊形的面都是兩個共用一個邊的三角形面。

彩現程式會自動處理物件的平滑化。彩現程序中存在兩種類型的平滑化。其中一個平滑化作業會跨曲面插入面法線。其他作業會考量組成幾何圖形的面的數目 (或面計數);面計數越大,曲面越平滑,但處理時間也越長。

雖然您無法控制面法線的插入,但是您可以透過使用 VIEWRES 指令與系統變數 FACETRES 來控制曲線物件的顯示精確度。

控制曲線顯示

VIEWRES 指令控制目前視埠中曲線式 2D 線條 (例如,圓和弧) 的顯示準確性。

在以下範例中,線段隨著 VIEWRES 的降低 (左上 = 1000,中間 = 100,右下 = 10),顯示更清晰。

這些物件是使用許多短的直線段於螢幕上繪製而成的。由越高 VIEWRES 設定所產生的弧和圓會越平滑,但重生所需的時間也越長。若要改善繪製時的效能,請設定較低的 VIEWRES 值。

控制曲線實體的顯示

FACETRES 可控制描影曲線實體與彩現曲線實體的網面密度和平滑度。

在以下範例中,當 FACETRES 較低時 (FACETRES = .25),曲線式幾何圖形上會顯示刻面。

如果將 FACETRES 設定為 1,在圓和弧的檢視解析度與鑲嵌 (一種細分實體物件的面的方法) 之間存在一對一的關聯。例如,當 FACETRES 設定為 2 時,該鑲嵌將兩倍於 VIEWRES 所設定的鑲嵌。FACETRES 的預設值為 0.5。可能值的範圍在 0.01 到 10 之間。

提高和降低 VIEWRES 的值時,由 VIEWRES 與 FACETRES 控制的物件將會受到影響。提高與降低 FACETRES 的值時,僅實體物件會受到影響。

在以下範例中,將 FACETRES 的值設定得愈高 (FACETRES = 5),顯示的幾何圖形就愈平滑。