Nvdia OptiX ray tracing Engine提供即時或互動的光線追蹤(ray tracing)系統。

2.1的版本支援CUDA加速。

這次寫這一篇的目的就是一個簡單的筆記,用來安裝Nvdia OptiX。

 

OptiX網址: http://developer.nvidia.com/optix

在下方處點選下載: OptiX SDK download

下載完成以後,執行安裝檔案進行安裝。

 

安裝過程有幾點需要注意:

1. OptiX 2.1在windows平台上適用於Visual studio 2005 or 2008。

2. 顯卡必須支援CUDA運算。

 

安裝步驟如下:

1. 首先,安裝CUDA 3.2版本(目前尚未支援CUDA 4.0)。 (至Nvdia CUDA下載專區)

2. 安裝適用於開發版本專用的驅動程式。在下方的表單中,選擇各自平台所對應的驅動程式下載及安裝即可。(例如:你的作業系統、你的電腦平台(桌墊或是PC) 安裝完畢後,請務必重新啟動電腦。而安裝的驅動程式版本,可能會比目前最新版本的驅動版本舊,如果沒有辦法進行安裝,請將電腦重新啟動,並進入安全模式移除原本的驅動程式後,再進行安裝(有些情況仍需在進入安全模式後才可安裝新版驅動程式)

3. 安裝CUDA ToolKit。(至Nvdia CUDA下載專區)

4. 安裝完成後,下載CUDA Toolkit Build Rules Patch for Windows,並將其檔案解壓縮至Visual studio底下

    以VS 9.0為例:

  Win32 = C:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults
  Win64 = C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCProjectDefaults
  將檔案解壓縮至上述路徑。

5. 設定並建置OptiX的專案。安裝好CUDA以後,還需要安裝CMake來產生VS建置專案。(CMake下載)

6. 安裝CMake後,執行CMake (cmake-gui)。

7. 在"Where is the source code"的欄位中,設定OptiX的檔案路徑,例如: (path)//NVIDIA Corporation/OptiX SDK 2.1.0/SDK,(path)是指您的安裝目錄,完整路徑像是C:/Program Files/NVIDIA Corporation/OptiX SDK 2.1.0/SDK。

8. 在"Where to build the binaries"的欄位中,設定CMake產生過後的專案輸出的位置路徑。(這項欄位可以隨意指定要儲存的位置,像是D:/optix_build)

9. 點選下方的Configure,選擇要輸出的專案版本(像是Visual studio 2005或2008等等)

10. 完成以後點選確認,CMake將會執行一些設定操作,等待完畢以後,再按下Configure,然後再按下Generate,即可在"Where to build the binaries"
的路徑中找到專案檔案。

PS: 如果建置過程中發現錯誤訊息是無法找到CUDA Toolkit,請手動設定相關路徑。

11. 打開專案執行編譯,就完成OptiX的安裝手續。

 

心得: 印象中沒記錯之前的CUDA安裝蠻麻煩的...這次安裝這麼順利野蠻意外的...  如果有問題大家可以再一起討論。

arrow
arrow
    全站熱搜

    teexit1224 發表在 痞客邦 留言(1) 人氣()