PBRT安装指南
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://sourceforge.net/projects/getgnuwin32/
安裝Bison和Flex軟件包。
b)選擇安裝Cygwinhttp://www.cygwin.com/
安裝Cygwin及Bison和Flex軟件包,需要注意的是可能默認安裝沒有選擇這兩個軟件包,用戶在安裝時應自行選擇。
下一步就是將Bison和Flex可執行程序的路徑添加到系統環境變量。即目錄c:\gnuwin32\bin或者c:\cygwin\bin
 
 
打開pbrt.sln工程文件
右鍵點擊解決方案中的pbrtlex.ll,選屬性,將自定義生成步驟中的命令行改為:flex -ocore\pbrtlex.cpp core\pbrtlex.ll
右鍵點擊解決方案中的pbrtparse.yy,選屬性,將自定義生成步驟中的命令行改為 bison -d -v -t -ocore\pbrtparse.cpp core\pbrtparse.yy
假設選擇了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/)。
 
 
總結
 
                            
                        - 上一篇: Hive窗口函数应用:级联累加求和场景
- 下一篇: 华为ensp命令大全_从零开始学习华为路
