No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

Houdini:Ocean Splash

こんなの作ってました。

作業画面はこんな。

Rebelwayのチュートリアル見返してて、ふと「ちゃんと作ろう」と思って。
背景はMegascan。

そういえば以前のバージョンにはMistのシェルフがあったけど、今のバージョン(H18)には無いなってると思って調べてみたら、見事に無いなってた。
ドキュメントのGas Mist Solverにも今後のバージョンで削除される的なことが書いてありました。Gas Mist Solverはちゃんと理解してなかったけど、なんか好きなノードだったんだけどなぁ。
結局Mistに相当する煙は、WhiteWater SourceをもとにPyroで作成しました。

WhiteWaterはボリューム化してレンダリングしてます。ボリュームのマテリアルをカスタムして反射を持たせられるのが、Mantraの良いところ。初めはRedshiftでレンダリングしようとしてたのですが、ボリュームに反射を持たせるのがうまくいかず結局Mantra。方法はあるのかもしれませんが、私には分かりませんでした。

水はメッシュ化せずにすべてボリュームで使用しています。この規模の飛沫でメッシュとパーティクルとボリュームを綺麗にMixするのが難しくて。
メッシュが悪目立ちするのです。シミュレーションの解像度を上げればメッシュも自然に見えるのかもしれませんが、お家環境ではあまり現実的ではなく。
今回作ったようなシチュエーションなら、メッシュなしでもイケる、と。

レンダリングはMantra結構かかりました。
時間重視で、Pixel Samplesを2×2とかまで下げてレンダリングしたのですが、さすがにノイズがすごく入るのです。
なんとかできないものかと考え、いろいろ調べていたら気になるものを見つけました。
Mantraの表示されていないパラメータで、Smplingの項目にJitterというのがあるのです。
ソースはこちらのスレッド

このパラメータを0にすると、ジッターノイズが発生しずらくなるらしい。変わりにモアレ?かな、そういうのが発生しやすくなるらしいけど、私の場合は気になりませんでした。
気になるノイズは軽減されましたが、完全に解消ってわけではなく、やっぱり消すためにはある程度はサンプル上げる必要がありました。それでも、設定を節約できたのは確かかなと。

じゃあ、今回は以上!

 

関連記事

  1. Masa 2020.06.29 11:53pm

    Mantra > Rendering >sampling > sample lock でJitterNoiseがランダムから一定になります。

    • 2
    • 0
    • kitagawa 2020.06.30 4:38pm

      記事に書かなかったのですが、実はSample Lockも一部使ってたりします。
      BGみたいに動かないものはSanple Lockしておくとノイズはあってもチラつかないので有効にして、逆に飛沫の方はロックされたノイズが張り付いた模様のように見えるので無効にと使い分けたりしてます。

      • 2
      • 0
      • The 2023.02.16 11:30pm

        学習用にhipファイルを販売していただけないでしょうか?

        • 0
        • 0

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (1)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2020%2F06%2F17%2Fhoudiniocean-splash%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2020%2F06%2F17%2Fhoudiniocean-splash%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132