Cinema4Dメモ

Cinema4Dという3DCGソフトに関するメモ書きです。

Pythonスクリプトで複数のオブジェクトのパラメーターを取得

2015-04-11 22:26:24 | Python & Cinema4D

Pythonスクリプトですが、目標に徐々に近づいてきました。

AnimCameraという(適当に名付けた)オブジェクトにくっつけたPythonスクリプトタグが、まずCameraGroupという名前のオブジェクトを検索し、その子オブジェクト(カメラ)の位置と角度とカメラのFocal Length値を取得するというものです。GetChildren()で取得すると、複数のオブジェクトをリスト(配列)で持ってくれるので、for文で一個づつ読み出せるンだね!そんで、それを繰り返せると・・・

俺にでも出来るってスゲーッス!マジ感動。

Pythonってすげー気楽な感じでいいかも。行末にいちいち;を付けなくていいし、ブロックに{ }を使わなくていいし。文字列を挟むのは" " でも' ' でもどっちでもいいとか適当。ブロックはTabで下げてけばいいし。

つづく


コメントを投稿