文件的彩現詳細設定內容 |
|
工具列 |
功能表 內容 |
快速鍵 |
Rhino 彩現彩現詳細設定
彩現加速方格
控制視覺射線和陰影射線加速方格的大小與數量,建立方格需要一些時間,儲存方格也會暫用記憶體,場景很大時會占用非常多的記憶體。在某些情形下可以將它關閉或調整數值。視覺射線是從攝影機射入到場景中的初始射線,為了加快視覺射線與物件交集的計算速度,彩現外掛程式會將作業視窗分割成許多小方格,以每一個方格裡的網格面建立一個清單,並以網格面距離攝影機的遠近排序。彩現場景時,視覺射線只需要與它所在的方格內由近至遠尋找與網格面的交集,當視覺射線與一個網格面發生交集時,同一個方格內依據網格面位置的深度,某些網格面會被忽略 。
畫面方格大小: ___ 像素
每一個方格的寬度和高度像素。
方格設定越小,使用的記憶體越多,但最終彩現的速度會越快。
聚光燈陰影方格大小
當視覺射線與場景中的物件發生交集時,陰影射線會從該交集點射向每一個燈光,通常彩現計算最耗費時間的是追蹤陰影射線。
為了加速聚光燈影陰射線的計算速度,彩現外掛程式也會將聚光燈錐體分割成許多方格,再次將方格內的物件排序得到一個清單。這個彩現加速方法只能應用於聚光燈,因為聚光燈和視圖攝影機非常類似,聚光燈的光源點就如同攝影機點,聚光燈錐體就如同是攝影機的視野錐體。
聚光燈陰影方格是以方格的數目計算,不以像素計算,因為燈光本身與像素並無關聯。
射線偏移
可避免陰影投射於本體造成的瑕疵,當視覺射線與場景中的物件發生交集時,在計算陰影射線之前,交集點會往每一個燈光的方向移動 (偏移),因為計算交集時總會有一些誤差存在,如果不偏移交集點,陰影射線可能會與一個網格面發生一次以上的交集,使陰影投射到錯誤的位置。將這個選項設為 0 即可看到彩現時陰影投射於本體造成的瑕疵。
物件與網格面邊框方塊階層
BSP 樹是另一種提高彩現速度的方法,它會以物件的位置將物件分組形成樹狀的階層資訊。彩現器會建立許多樹,例如一顆樹記錄所有物件的邊框方塊,另一顆樹是以物件為單位,記錄物件的網格面。樹的深度越大及目標節點越小會使用越多的記憶體,也需要較長的時間來建立樹狀階層資訊。
樹的最大深度
控制建立 BSP 樹時將場景細分的次數。
目標節點大小 ___ 物件/網格
定義每一個包含物件或網格面的節點的最佳大小。
最大次數限制
控制射線與透明物件交集的光線追蹤次數:設為 12 代表可以正常彩現 12 層透明的面,第 13 層透明的面會被視為不透明而停止光線追蹤,最大限制是 15。這個設定可以避免光線追蹤無止盡的計算下去,用以節省彩現時間。
反射
最大次數限制
控制射線遇到物件時反射的光線追蹤次數,最大限制也是 15。