標準パーティクルのパーティクル寿命に合わせて透明度を変える
宝石の国のオープニングでクレジットが出てくるパーティクルがよかったので、再現をしました。 パーティクルの設定 パーティクルの設定はこんな感じです。噴射終了時間は40フレーム。寿命は30フレーム、最終フレームは小さくなって […]
宝石の国のオープニングでクレジットが出てくるパーティクルがよかったので、再現をしました。 パーティクルの設定 パーティクルの設定はこんな感じです。噴射終了時間は40フレーム。寿命は30フレーム、最終フレームは小さくなって […]
Cinema 4Dで円グラフを作る場合、プリミティブの円柱にあるスライスというパラメータで比較的簡単に作成できます。ただこのスライスのパラメータは、角度での入力でしかも角度0の位置が水平位置から始まり、角度が増えると反時 […]
勉強のために、CineversityのNAB 2015 Rewind – Colin Sebestyen: Python Coding for Motion Designの40分ごろのPythonエフェクタを […]
これまでは、プリミティブやジェネレータの組み合わせだけを行ってきましたが、今回はPythonジェネレータでポリゴンオブジェクトをゼロから作成します。これとユーザデータの組み合わせを使えば、オリジナルの窓ジェネレータなども […]
前回は、立方体を作って移動するだけという単純なものでしたが、今回はもう少しプログラムらしくくり返し作業やインタラクティブ性のあるものとしてMoGraphのクローナーのグリッド配列をPythonoジェネレータで再現してみよ […]
さて前回はPythonジェネレータで立方体を作って、上に移動するまでやりました。ただ、これだと立方体は常に同じ形なので、プリミティブと同じようにサイズを変更できるようにします。 ユーザデータの作成 立方体のサイズを変更で […]
オブジェクトの作成方法が徐々に分かってきたし、実験ばかりじゃおもしくないのでこの辺でもう少し実践的なことをするために、Pythonジェネレータを作ってみることにした。作成するのは、「軸の位置が底面になっている立方体」。C […]
前回の C4D.Python: オブジェクトの作成では、「SetRelPos()」を使えば相対位置を設定できることがわかったので、他にできること探ってみます。使えそうな関数のリストはヘルプにあります。色々あるけど、Set […]
今回は、スクリプトでオブジェクトを作成する方法を調べたところ、「c4d.BaseObject」というクラスを使うようです。Pythonのヘルプにこのページにサンプルが載っていたのでこれを調べて行きます。 サンプルを踏まえ […]
80歳でプログラムを始めた方がいらしゃったのをみて、人のスクリプトを見て雰囲気で改造くらいはしたり、Python StartBookくらいしか読んだことなかったので、もうちょっとPythonに本腰を入れようと思いちょっと […]