近日,國產CAD領導廠商浩辰軟件推出的自主平臺軟件ICAD2007i,在實用性、穩(wěn)定性和應用速度等方面都得到了大力提升。浩辰ICAD2007i在三維方面更是重拳出擊,進一步加強了著色功能并追加了只有高端CAD軟件才具有的實時剖切功能。 ICAD2007i基于渲染引擎進一步改進,深度發(fā)掘當前普通商用計算機的計算資源使用戶可以使用只有工作站級系統(tǒng)才能體驗到的實時動畫渲染、動態(tài)實體剖切以及動態(tài)實體操作跟蹤所帶來的前所未有的操作快感,顯著提高用戶在三維實體編輯時的工作效率,有效加強三維設計功能的實用性,使浩辰ICAD平臺在高端三維設計領域保持國內領先的地位。
W[}s o6 浩辰ICAD2007渲染引擎技術概要 xSBc-u#< G 1、實時頂點光照 iIP8`!
O 采用獨立的實體數(shù)據(jù)結構,所有三維操作將只在此結構中進行,同時對實時三維處理做了特殊優(yōu)化。在不切換視圖狀態(tài)的情況下可直接調用已上載顯示指令隊列,省去了調用極其緩慢的初始化、指令隊列重組等過程,為高速渲染輸出提供了基礎條件。ICAD 2007頂點光照計算的速度和效果可以與國外同類產品媲美。
<!pvqNApg 圖1 平面光照
圖2頂點光照
2、實時動畫渲染 ~O1&@xX 應用實時動畫渲染 技術來進行消隱處理,可以使消隱的效果更加人性化,更加貼近真正意義上的消隱,與國際上領先的 AUTOCAD2008相同,同時大量使用邊沿偵測技術,保證了足夠的速度,超過AUTOCAD2008一個數(shù)量級以上。在一般條件下可實現(xiàn)100M多邊型/秒的邊沿偵測速度,即便非常復雜的建模也可在小于一秒的時間內完成消隱計算。由于算法是基于娛樂、辦公級計算機設計的,可使實時動畫渲染在2000年以后的任何主機上實現(xiàn),根本無須高端產品支持。
fa<v0vb+ 圖3 浩辰ICAD與國外和國內同類產品的效果比較
可以非常直觀地看到動畫渲染技術在消隱中應用后帶來的視覺沖擊,其效果更加接近原始實體建模 ,是真正意義上的消隱效果。而國外同類產品的消隱效果無法直觀與2D相結合, 消隱結果不夠人性化,國內其他CAD的效果更粗糙。
G2^et$<{uU 3、動態(tài)實體剖切 NoJ`6MB 浩辰ICAD2007最新版本中提供了與高端三維設計軟件Pro/E并駕齊驅的動態(tài)實體剖切功能,可實現(xiàn)任意實體的實時切面封閉與生成,而且處理速度達到了極高的水平。
<dvy"Dx ICAD實時剖切技術是基于實體數(shù)據(jù)結構應用暫存技術完成高精度實時剖切的。為什么叫實時剖切呢?在浩辰ICAD2007最新版本里,動態(tài)實體剖切的速度是每秒100M多邊形,不論多復雜的實體模型均可在極短的時間內完成,而無須強勁的CPU支持。同時用戶可使用鼠標來操作剖面沿XYZ三軸旋轉、及法向平移,以得到任意剖切結果。
Vo"RO$%ow* 浩辰ICAD2007的實體剖切不僅速度快,而且準確率高。
qVs\Y3u( 圖4 國外某3D圖形引擎
圖5 浩辰ICAD2007
雖然是一個很簡單的模型,但國外某3D引擎細節(jié)處理存在明顯的錯誤,而ICAD則是正確的。
,yTjU{<" 4、動態(tài)實體操作跟蹤 uZ=NSbYsA 動態(tài)實體跟蹤一直是高端CAD產品具有的強勢功能,國內CAD產品一直無法完全自主實現(xiàn)其算法,不過這一切將被浩辰ICAD2007改變。浩辰ICAD2007最新版本允許用戶在著色與剖切模式下,實時地對實體進行修改、刪除、建立。一切操作均可實時反映到屏幕上,做到了3D模式下真正意義上的所見即所得。
U2%.S&wS,e 同時剖切模式下剖面與模型空間是互相獨立的。操作圖形不會影響實時剖切,可以按照常規(guī)方式選擇對象對它們進行編輯,并即時得到新的剖切結果。
Ck