[ Liquid ] Points

せっかくRenderManが使えるようになったわけなので、早速ポイントプリミティブのレンダリングに挑戦。
つっても、パーティクルをわーっと出してRenderボタン押すだけなんですが。

で、軽く問題。


まずは画像をどうぞ。

両方レンダリングは3Delightでやっています。
別にPixieでもいいんですが、設定がそうなっていたので。

画像に書いてあるのは、どちらのトランスレータを使用したか、です。
この差は、パーティクルのサイズを決める際のパラメータにあるようです。

3Delightではポイントプリミティブを出力する際に、以下のパラメータをくっつけるようです。
“constant string widthspace” [ “raster” ]

一方、Liquidから出力されたものにこの設定はありません。
つまりWidthがラスタ空間で決まっているか、そうでないかで、このイメージの差が生まれてくるようなのです。

で、Liquidでもラスタ空間でWidthを決めたいと思っていろいろと設定を探したのですが、
現状見つかっていません。
最悪、ソースを直してリコンパイルする必要があるんじゃないかと思います。

っつーかこれがLiquidの利点なんだろうな、と予想。
オープンソースならソースが公開されているわけで、
そこを好き勝手にいじれるってのは、現場としては最高に嬉しいことなのかもしれません。
自分エディションが作れるわけだし。
ただ、エンジニアがいないといじるどころかコンパイルもままならないわけなので、
そこで既にハードルが高いわけなんですが。

もしどうにも設定が見当たらないようであれば、自分で直してみます。
Widthspaceの切り替え用Attributeって感じでOKだよね、多分。

逆に、3Delight的にはラスタ空間以外でPoint定義したいときどうするんだろ。
ん、もしやSphereで出せってことかな。そうだよな。失礼しました。

今、AdvancedRenderManを読み返しているのですが、
具体的にRenderManがこういうものだ、というのが分かってきた上で読んでいるので、
以前にざっと眺めたときとはまた違うレベルでの理解が出来ているような気がします。
より具体的に理解できるというか。

そしてAdvancedRenderMan、良書。超良書。
前も良い本だなぁと思ってましたが、いやいや、思った以上ですこれは。

随所にBMRTが出てきたり、なんとなく時間の流れを感じる箇所もあるのですが、
それでもやっぱり基本的なところが多いので、色あせてないし、分かりやすい。
しばらくはこれで勉強します。

「[ Liquid ] Points」への9件のフィードバック

  1. そういえば、リキッドってフルイドの変換機能付いてますよね?
    試してもらえないですか?
    ぼくの環境では今動かないので…

  2. >yujisさん
    ちょっと調べてみたんですが、LiquidはFluidのコンバートに対応してないっぽいです。
    ただ、LiquidのマニュアルにはよくFluidという文字が出てくるのですが、あれはv1.8以前にFluidという名前のシェーダアサインツールがあったからみたいです。
    RenderManStudioだと変換出来るんですかね?

  3. ::追記::
    どうやらPRManでもFluidは未対応みたいですね。
    ForumにはDSO書いてレンダリングしたよ!って猛者もいましたが、、、

  4. >yujisさん
    あ、これ僕も発見しました。
    でもRenderManの仕様的にはこういうことをしないとレンダリングできないって事なのかなぁと思ってたんですが、、

    http://www.animallogic.com/products/mayaman/onlinedocs/WhatsNew.htmlMayaManだとレンダリング出来るっぽいです。
    でもこれもDSOを使うようにしてる、ってことなんじゃないんでしょうか。
    と考えると、用意するのが誰であれ、Fluid用のDSOが必要ってことですかね。

    ハードル高ぇww

  5. >yujisさん
    RenderManStudioですか?
    さ、さすが本家。

    ところでwikiなんですが、livedoorに使えそうな場所があったんで、その辺りどうですか?
    http://wiki.livedoor.com/

  6. RenderManStudioとRendermanProServerの併用です。
    RMSはあんまり使ってないけどね。

    サーバーはレンタルぐらいしましょうよ

  7. >yujisさん
    なるほど。RMS使わないって事はmtorなんでしょうか?サーバー、レンタル先探しときます!

コメントを残す

メールアドレスが公開されることはありません。