2011/09/22

Volumebreaker與Rayfire的碎裂使用技巧


Cebas VolumebreakerRayfire這兩套外掛軟體現在都可以用modifier的方式套用到模型上產生碎裂. 先介紹使用上比較麻煩, 但功能強大的Volumebreaker:

A. Volumebreaker使用技巧
先談Density與Raster這兩個參數. 如上圖這兩個參數效用類似, 也最容易搞混. Raster是模型每片分割的最小距離, 但是這不代表最終的碎片就是這麼大, 它還受到Density---每個分割內的碎片數量所影響. 從實用的角度來看, 建議一開始時把Density設為500, 接著把Raster由數值大的慢慢調整到數值低的(例如由1到0.2).

Density與Raster只能調整出平均大小的碎片, 如果你要做根據撞擊點分割越細, 周圍碎片較大的話(例如子彈打中玻璃那樣)

所以就需要切換到Spherical Density, 想像子彈擊中窗戶, 中心比較密的地方稱為內圈, 外圍稱為外圈. 也就是Radius 1與Raduis 2要設定的數值. 同理, Density 2就是外圈的密度了. 所以可以參考Grid的大小作為Raduis數值的參考. 這樣, 很快就會試出適合的參數了!

當我們在簡單的模型(Box)測試好參數以後, 就可以複製Volumebreaker的modifier到花瓶上面. 接著調整Gizmo的位置, 控制子彈擊中花瓶的位置. 用這樣的方式, 很容易就達到想要的碎裂花紋.

如果玻璃有兩個擊中點呢?因為Volumebreaker是修改器, 所以只要套用兩個Volumebreaker, 移動Gizmo的位置, 如此, 你就可以有兩個擊中點了!

Volumebreaker也可以做出木條碎裂的效果, 很簡單, 只要縮放Gizmo. 把它縮放成長條狀. 這樣切出來的碎片就很像木條碎片了.


用VolumeBreaker切碎後, 跟Thinkingparticles整合的效果(vray2.0算圖)

更多的VB與TP整合效果(用mental ray算圖)

B. Rayfire的使用技巧
相當容易, 綠色點表示預定切割的碎片位置(預覽). 按下Fragment按鈕就會進行切割. 總共有Uniform(平均分割), Gaussian, Radial(環形), Cubic, Spherical等.

Radial預設的切割效果.

可以修改Radius(半徑)與Divergence(隨機方向), 很快地就可以調出不錯的子彈破窗碎裂的感覺了.

Gaussian的切割效果

Cubic的切割效果

[相關文章]