第一次聽到BMRT(Blue Moon Rendering Tools),聽教授講了一大串故事,才知道它(BMRT)已經在網路上絕跡了!
Pixar將它給抹殺掉,因為曾經在Pixar工作的工程師想要發揚BMRT,但是他知道太多公司內部技術,使得這一套BMRT的繪圖技術跟RendMan十分相像,然而前者是open source,後者是商業產品,基於商業利益的關係,於是Pixar採取法律行動,最後將BMRT完全封印!
呵呵~不曉得教授講這些淵源有何用意,大概是想讓圖學的歷史增添趣味吧!現在在學所學的工具,可能在業界不太被使用,能多知道些過往經驗,就能少走些冤枉路,但無論如何一定要加強且精進自己的專業能力!
我現在保有BMRT2.6,是免費的資源,它有版權宣告「(c) Copyright 1990-2000 Exluna, Inc. and Larry Gritz. All Rights Reserved.」,雖然已經不再存在,而且也不能公開下載、放在網路上,但我在此想要分享資源所呈現的圖學視覺效果,非常厲害的繪圖工具,使用Ray Tracing和Radiosity,效果相當漂亮!
這個壓縮檔只有3.45MB,裡頭有資料夾lib、include、bin、doc、example、shaders,可以看README來瞭解如何運用。話說我把bin裡的執行檔丟到example中,然後用win+R來輸入cmd,接著就是輸入指令囉~
C:\BMRT2.6\examples>rendrib -d teapots.rib
在.rib檔裡有許多參數可以調整,像是光源、材質、顏色等等,甚至可以位移、旋轉、縮放,最為特別是surface參數,可設定位於shaders資料夾的.sl檔的名稱,諸如glass、brick、plastic、wood、clay等等,有些則是套用在光源參數。
以上影像呈現的效果相當好,對吧!我想RenderMan的功能和效果一定更上一層樓,很想接觸這套繪圖工具。上次企業演講請來太極影音的工程師,他說有用到這一款工具來開發動畫,讓我相當感興趣!話說,不曉得能不能套用BMRT的shader來發展我的遊戲,它是用C語言寫成,可能要花一番功夫來修改,呵呵~真好玩呢!


















隨意留個言吧:)~