ページ

2013/06/09

Render Boolean / レンダーブーリアン

modoでは、レンダリング時にメッシュのくり抜き表現を行うことができる「レンダーブーリアン機能」が搭載されています。




上記画像のような複数アイテムから構成されるシーンを用意します。



任意のくり抜き形状(赤いアイテム)を作成・配置します。



「アイテムリスト」の「アイテム追加」から、 「Volumes」→「Render Boolean」を追加します。
「サーフェイスを使用」にチェックを入れて、
先ほど作成したくり抜き形状である「ブーリアン形状」を、「ボリュームにするサーフェイス」に指定します。



レンダリングすると画像のような結果を得ることができます。



切断面の色は、切り取られる側(建物)のメッシュマテリアルに、
「マテリアルレイ」という項目があります。
「マットクリッピング」のチェックを入れると、切断面の色は変更できます。



但し、Render Booleanの仕様上、メッシュ形状が同一面に重複、内部に食い込んでいると、上記のようなエラーが出てしまいます。今回のエラーは、梁上端とスラブ下端が同一面にあることにより発生。



回避するには、形状が重ならないよう、少し移動すれば断面は正確に描かれます。(コンマ数ミリの移動でもOK)


建築設計などのプレゼンにおいては、Render Booleanを用いることにより、作成したモデルを大きく編集することなく、断面CGパースへ流用することが可能になりました。