ディスプレースメント距離について。

93 views
Skip to first unread message

oc

unread,
Jul 12, 2011, 2:31:16 AM7/12/11
to modo-...@googlegroups.com
単純な正方形にディスプレイスメントをかけて氷壁のような形状をつくろうとしています。
ノイズレイヤーを追加してDisplacementに切り替えると、正方形のそれぞれの面が切り離されたようになります。

それについてはマニュアルのディスプレースメント距離の項目を読むと、その原因はなんとなく理解できるのですが、
テクスチャの合計値が 100% を越えてしまうと、サーフェイスの一部が 切り取られた ような状態になります。」
という表記の中のテクスチャの合計値という数値はどこの値の合計値なのでしょうか?

もしこちらのマニュアルの読み込みの足りなさや、フォーラムでの外出の質問でしたら申し訳ありません。

Yoshiaki Tazaki

unread,
Jul 12, 2011, 8:01:35 AM7/12/11
to modo-...@googlegroups.com
こんにちは、下記のマニュアルのDisplacement Distanceの説明に関するご質問であると認識しています。ディスプレースメント距離は、ディスプレースメントの最大値の範囲を設定するパラメータです、ディスプレースメントテクスチャの値がこの最大範囲を超えた場合は、ディテールはクリッピングされてしまいます。ということだと思います。説明によるとこのディスプレースメント距離は、レンダリングがサーフェイスのバウンディングボックス事前に計算しておくために必要な属性のようです。もし、サーフェイスがクリッピングされてしまっている場合は、この値を大きくする必要があります。試したことはありませんが、あまり大きくしすぎるとレンダリング速度に影響を与える可能性もありそうです。


Help/pages/shaderendering/ShaderItems/Material.html

アキヒト

unread,
Jul 13, 2011, 12:42:31 AM7/13/11
to modo ディスカッショングループ
正方形にノイズでDisplacementしただけでしたら、「テクスチャの合計値・・ウンヌン」は関係ないんじゃないですかね?
マテリアルの Smoothing Angle を90°以上にしても面が切り離されたようになりますか?
Displacementはノーマルの方向に押し出されます。
立方体でディフォルトのマテリアルの Smoothing Angle: 40° ですと、各面のノーマルはバラバラになりますので、それぞれの面が切
り離されたようになると思います。

Shinsuke Oshima

unread,
Jul 13, 2011, 1:37:31 AM7/13/11
to modo-...@googlegroups.com
たしかにアキヒトさんの仰る通りでした。90°以上でつながりました。
ようやくmodoのディスプレイスメントの仕組みを理解でしました。ありがとうございます。

Tazさんも、私の的を射ない質問にアドバイスしていただき有難う御座いました。


___/___/_____/___/
_/___/___/_/___/__/
大嶋慎介
Oshima Shinsuke
ocm...@gmail.com
www.keyframescience.com
___/___/_____/___/
_/___/___/_/___/__/


2011年7月13日13:42 アキヒト <akihi...@gmail.com>:

> --
> このメールは Google グループのグループ「modo ディスカッショングループ」の登録者に送られています。
> このグループに投稿するには、modo-...@googlegroups.com にメールを送信してください。
> このグループから退会するには、modo-japan+...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/modo-japan?hl=en からこのグループにアクセスしてください。
>

Reply all
Reply to author
Forward
0 new messages