Windows下PBRT v2 安裝指南

來源:互聯網
上載者:User

1)從官方網站下載PBRT軟體包:http://www.pbrt.org/downloads.php,選擇pbrt-v2-src.zip,for
Windows。將壓縮包解壓到某一目錄下,推薦解壓到硬碟的根目錄,例如C:\pbrt-v2

2)使用Microsoft Visual Studio 2010開啟壓縮包中的src/pbrt.vs2010/pbrt.sln,選擇Debug或Release,以及編譯平台x86(win32)或x64。然後Build解決方案。

3)設定系統內容變數PBRT_SEARCHPATH。建立一個系統內容變數PBRT_SEARCHPATH並將它的值設定為PBRTSRC_ROOT/bin目錄。例如將PBRT_SEARCHPATH設定為C:\pbrt-v2\bin目錄。

至此已經完成了PBRTv2的安裝,可以使用該軟體包了。


如果使用者需要修改PBRT中的parsing代碼,還需要安裝Bison/Flex程式。使用者可以選擇Cygwin或者GnuWin32。需要注意的是,不要選擇安裝在”Program
Files”或者“Program Files(x86)”目錄下,因為安裝路徑中不允許存在空格。例如可以選擇目錄c:\cygwin或者c:\gnuwin32。任意選擇一個即可。

a)選擇安裝GnuWin32http://gnuwin32.sorceforge.net/

安裝Bison和Flex軟體包。

b)選擇安裝Cygwinhttp://www.cygwin.com/

安裝Cygwin及Bison和Flex軟體包,需要注意的是可能預設安裝沒有選擇這兩個軟體包,使用者在安裝時應自行選擇。

下一步就是將Bison和Flex可執行程式的路徑添加到系統內容變數。即目錄c:\gnuwin32\bin或者c:\cygwin\bin


假設選擇了cygwin,此時需要修改Cygwin下的PATH和PBRT_SEARCHPATH環境變數,這樣在Cygwin下運行PBRT時知道去哪兒找到相應的應用程式和DLLs。開啟Cygwin使用者目錄下的/ect/bash.bashrc/systemwide.bashrc檔案,如果沒有則自行建立該檔案,並加入以下兩行:

export PBRT_SEARCHPATH=/cygdrive/c/pbrt-v2/bin:$PATH

export PATH=$PBRT_SEARCHPATH:$PATH

由於PBRT產生的圖片是OpenEXR格式的高動態範圍圖片(High
Dynamic RangeImage),瀏覽這些圖片也需要相應的圖片瀏覽器。你可以下載安裝支援EXR格式的Windows下的圖片瀏覽器IRFANVIEW(http://www.irfanview.com/)。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.