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硬件加速:
- 開啟表面接受投影功能時,有些模型出現條紋或變黑。這通常是由于OPenGL軟件加速驅動的模板緩存的一個缺陷。
- 簡化版的OPenGL驅動會導致SketchUp崩潰。有些3D顯卡驅動只適合玩游戲,因此,OPenGL驅動就被簡化,而SketchUp則需要完全兼容的OPenGL驅動。有些廠商宣稱他們的產品能100%兼容OPenGL,但實際不行。如果發現了這種情況,可以在SketchUp中將硬件加速功能關閉。
- 在16位色模式下,坐標軸消失,所有的線都是可見且變成虛線,出現奇怪的貼圖顏色,這種現象主要出現在使用ATI顯卡芯片的便攜式電腦上。這一芯片的驅動不能完全支持OPenGL加速,可以使用軟件加速。
- 圖像翻轉。一些顯示芯片不支持高質量的大幅圖像,可以試著把要導入的圖像尺寸改小。
雙顯示器顯示
當前,SketchUp不支持操作系統運行雙顯示器,這樣會影響SketchUp的操作和硬件加速功能。
抗鋸齒
一些硬件加速設備(如3D加速卡等)可以支持硬件抗鋸齒,這能減小圖形邊緣的鋸齒顯示。這個很多朋友都遇到過,很多“SketchUp自學”的朋友在問:“我的圖在導圖的時候有這些鋸齒怎么解決?”,其實這個問題一般都能解決,就是在SketchUp的“系統設置”的“OPenGL”下面的“能力”里面可以設置。
評論(0)