關於Avizo或Amira中體渲染不顯示的問題,常常有人在問,有人甚至懷疑軟件有問題,今天就這個話題總結如下:
首先我們要清楚像Avizo或Amira之類的三維可視化軟件,必須是在配有專業顯卡的工作站或其他機器上才可以正常運行。
從Avizo或Amira廠商的硬件配置推薦中,我們可以看到需要有NVIDIA或AMD的專業顯卡,但從我個人的實踐來說,NVIDIA的肯定能跑Avizo或Amira,如果是AMD,看運氣,也許是我玩的太Low,沒遇到更高端的AMD顯卡(有AMD專業顯卡下Avizo玩的溜的朋友,請加我好友,真心向您請教)。
注意,但是,不是說確認有NVIDIA顯卡,你的Avizo或Amira的體渲染就能正常顯示。
如何確認自己的機器是否有NVIDIA專業顯卡,並且已經被Avizo或Amira正確識別:
1. 在我的電腦,設備管理里查看你的顯卡列表,如下圖:
2. 啟動Avizo,工具菜單Help中點擊System Information,如下圖:
如果這里顯示的是集成顯卡或AMD,那我想你應該清楚該如何做了 :)
上面是介紹如何確認,其實如果你的工作站環境真如前面的情況所述,那估計你根本就沒意識到體渲染無法顯示的問題,我們繼續往下說,知道有NVIDIA顯卡,但還是無法正常體渲染,設置如下:
1. 在Windows桌面點擊右鍵,如果NVIDIA的驅動被正確安裝,則會有如下圖的顯示項:
2. 點擊NVIDIA Control Panel,彈出的對話框中有兩種設置方式:
方法一:如上圖,全局設置使用NVIDIA顯卡,結果就是能用集成顯卡的時候也用專業顯卡,通過你的顯卡風扇的轟鳴聲你能理解我所說的:)
方法二:就是讓特定程序使用專業顯卡,點擊Program Settings選項卡,通過Add瀏覽到你的Avizo或Amira安裝目錄,找到主應用程序;然后指定該程序使用NVIDIA顯卡,最后別忘了點擊右下角的Apply讓修改生效,如下圖:
如果以上設置完成,還是無法正常體渲染,那請你聯系我,我一直在等你 :)