問題タブ [cinema-4d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - {cameras} ✕ {textures} (デカルト積) のセットを使用して c4d でバッチ レンダリングをキューに入れる方法は?
Python スクリプトを使用して、現在のプロジェクトを異なる (vray) カメラ、特定の (vray) マテリアルの異なるテクスチャ パス、異なるレンダリング イメージ ファイル名、および特定の設定でレンダリングするためにキューに入れようとしています。キューに入れるものを制御する方法が見つかりませんでした。
私の質問は:
現在のドキュメント内のすべての (vray) カメラのリストを取得する方法 擬似コード:
camNameList = [c.GetName() for c in currentbasedocument.GetAllCameras()]
(vray) マテリアルのテクスチャを編集するには?
セット {cameras} ✕ {textures} をキューに入れ、レンダリングする方法は?
私はプロジェクト vray カメラに持っています:
しかし、私はそれらにアクセスできませんでした:
これらの関数を使用して {cameras} ✕ {textures} のデカルト積を計算し、レンダリング ファイル名を指定します。
デカルト積に問題はありません: