SketchUp硬體加速設置【少校-LA原創文章】

文章簡介:

SketchUp是依賴內存、CPU、3D顯示卡和OPenGL驅動的三維應用軟體,運行SketchUp需要100%兼容的OPenGL驅動。如果不這樣可能會出現一些問題,比如電腦不能設置硬體加速、電腦使用常用工具SU時出錯、電腦渲染時出錯等等情況。關於這些問題的原因和解決方法請您耐心觀看博文。

認識OPenGL

在SketchUp「系統設置」下有一個關於OPenGL的選項。那這個OPenGL到底是什麼呢?OPenGL是眾多遊戲和應用程序進行三維對象實時渲染的工業標準,Windows和MAC都內建了基於軟體加速的OPenGL驅動。OPenGL驅動程序通過CPU計算來「描繪」用戶的屏幕。不過,CPU並不是專為OPenGL設計的硬體,因此並不能很好地完成這個任務。

為了提升3D顯示性能,一些顯卡廠商為他們的產品設計了GPU(圖形處理器)來分擔CPU的OPenGL運算。GPU比CPU要勝任這個任務,能大幅提高性能(最高達3000%),是真正意義上的「硬體加速」。

硬體加速和SketchUp

安裝好SketchUp後,系統默認是使用OPenGL軟體加速。如果計算機配備了100%兼容OPenGL硬體加速的顯示卡,那麼可以在「系統屬性」對話框的OPenGL面板中進行設置,以充分發揮硬體加速性能。

兼容性問題(為什麼我的電腦不能設置硬體加速?為什麼我的電腦使用SketchUp時出錯?)

  • 如果顯卡100%兼容OPenGL,那麼SU的工作效率將比軟體加速模式要快得的多,此時會明顯感覺到速度的提升。如果確定顯卡100%兼容OPenGL硬體加速,但是SketchUp中的選項卻不能用,那就需要將顏色質量設為32位色,因為有些驅動不能很好地支持16位色的3D加速。
  • 如果不能正常使用一些工具,或者渲染時會出錯,那麼顯卡可能就不是100%兼容OPenGL,出現這種情況,最好在「系統屬性」對話框的OPenGL面板中關閉「使用硬體加速」選項。
  • 如果在SketchUp模型中投影了紋理,並且使用的是ATI Rage或者是Matrox G400圖形卡,那麼紋理可能會顯示不正確,禁用「使用硬體加速」功能可以解決這個問題。

性能低下的OPenGL驅動的共同癥狀

以下癥狀表明OPenGL驅動不能100%兼容OPenGL硬體加速:

  1. 開啟表面接受投影功能時,有些模型出現條紋或變黑。這通常是由於OPenGL軟體加速驅動的模板緩存的一個缺陷。
  2. 簡化版的OPenGL驅動會導致SketchUp崩潰。有些3D顯卡驅動只適合玩遊戲,因此,OPenGL驅動就被簡化,而SketchUp則需要完全兼容的OPenGL驅動。有些廠商宣稱他們的產品能100%兼容OPenGL,但實際不行。如果發現了這種情況,可以在SketchUp中將硬體加速功能關閉。
  3. 在16位色模式下,坐標軸消失,所有的線都是可見且變成虛線,出現奇怪的貼圖顏色,這種現象主要出現在使用ATI顯卡晶元的攜帶型電腦上。這一晶元的驅動不能完全支持OPenGL加速,可以使用軟體加速。
  4. 圖像翻轉。一些顯示晶元不支持高質量的大幅圖像,可以試著把要導入的圖像尺寸改小。

雙顯示器顯示

當前,SketchUp不支持操作系統運行雙顯示器,這樣會影響SketchUp的操作和硬體加速功能。

抗鋸齒

一些硬體加速設備(如3D加速卡等)可以支持硬體抗鋸齒,這能減小圖形邊緣的鋸齒顯示。這個很多朋友都遇到過,很多「SketchUp自學」的朋友在問:「我的圖在導圖的時候有這些鋸齒怎麼解決?」,其實這個問題一般都能解決,就是在SketchUp的「系統設置」的「OPenGL」下面的「能力」裡面可以設置。


推薦閱讀:

SketchUp 軟體是做什麼用的?
Cad平面導入su後,有些面形成不了面域?
犀牛完美導入草圖大師方法?
AutoCAD,SketchUp,3DMax,Rhino建模過程中如何進行多核心優化?
求大神們解釋一下SU佐羅刀的用法和原理啊?

TAG:TrimbleSketchUp | 草圖大師封面 |