2012-01-20 15 views
0

私はc4dからアニメーションモデルを一日中Blenderに手に入れようとしていました。モデルは正常に転送されますが、アニメーションでは表示されません。私はCOLLADA、3ds、objのファイルタイプを使用しましたが、どれも成功していません。 私はthree.jsにそれらを取得しようとしているので、私は、Blenderにファイルを取得する必要があります。私はをc4d> threejsに見ましたが、pythonコンソールはエラーを投げています。cinema4dからblenderにアニメーションをエクスポートする

誰もが考えていますか? 私はv4のc4dとv2.59のブレンダーを使用しています。

答えて

1

this answer のように、数年前に同様の問題に直面していましたが、私はPythonスクリプトを作成しました。

また、012.のblog at workからの投稿も書かれており、古いものもあります。 C4D R11.5用に書かれており、APIが少し変更されました。 Vincentは私のGitHubリポジトリから分岐してそのスクリプトを更新するのに十分親切で、his repositoryから得ることができます。 まだthree.jsスクリプトはジオメトリ/メッシュをエクスポートするだけですが、アニメーションはまったく処理しません(スクリプトを書いた時点で3つのモーフィングはサポートされていませんでした)

エクスポートジオメトリとアニメーショントラック(位置、回転、スケール、およびモーフ(PLA))を使用すると、私が持っていたスクリプトの更新版のようなものになる可能性があります。ほぼ2歳なので、C4D R11.5とBlender 2.49で動作します。

どのように動作したの記録を見ることができますhere

上記のように、C4D R12 Python APIは少し変更され、Blender Python APIはBlender 2.50以降のPython 3.0に移行すると完全に変更されました。

残念ながら、私は時間の制約のためにすぐに更新することはできませんが、役立つ場合は、古いコードを説明/コメント/共有できます。 もう一つのことは、古いバージョン(C4D R11.5とBlender 2.49)を使用することですが、それはまるでそのように見えますが、R12で使用するすべての機能がR11.5でサポートされているとは限りません確かに)。

関連する問題