フィジカルレンダラーのとき動作が変わるXPresso

前のエントリの「全自動ヨッパライ歩行XPresso」をやっていたとき気がついたのですが、XPressoには「レンダラーがフィジカルのときだけ動作が変わってしまう」ものがあります。どうやら「値を記憶ノード」のようにXPresso内で時間の経過がカウントされる場合に起こるようです。単純なサンプルを使って発生条件や対処法などを検証したので、メモとしてここに書いておきます。なお、この件が単にバグだった場合はそのうち修正されることもあるかもしれませんので(報告はしておきます)、この記事を執筆時期よりずっと後に読んでおられる方はご注意ください。

フィジカルレンダラーで動作が変わるXPresso

こちらがサンプルファイルです。以下の解説で使っている3つのc4dファイルが入っています。

サンプルファイル:20181229_XP_phy_sample.zip

続きを読む “フィジカルレンダラーのとき動作が変わるXPresso”

全自動ヨッパライ歩行XPresso

ふとした思いつきで、キャラクタが全自動で歩くXPressoを作りました(XPressoというのはCINEMA 4Dについてるノードベースのエクスプレッションです)。単純な自動歩行ではなく、動作にランダムな要素を加えて「ヨッパライ」にできるのがおもしろポイントです。

サンプルファイル

今回作ったXPressoの中身はかなり込み入っていて、詳しく説明すると非常に長くなってしまうので、ひとまずサンプルファイルを公開しておきます。この数年以内のC4Dならどのエディションでも開けると思います(C4D Lite以外)。個人の非商用目的の範囲内でご自由にお使いください。何かありましたらtwitterの@hirotsu162まで。

サンプルファイル:20181227_XPresso_auto_walk.zip(zipを解凍すると.c4dファイルが入っています)

続きを読む “全自動ヨッパライ歩行XPresso”