Unity はネイティブで Cinema 4D ファイルをインポートします。始めるには、プロジェクトの Assets フォルダー内に .c4d ファイルを置くだけです。 Unity に戻ると、シーンが自動的にインポートされ プロジェクトビュー に表示されます。
Unity でモデルを確認するには、プロジェクトビューから シーンビュー にオブジェクトをドラッグするだけです。
.c4d ファイルを修正するには、Unity はファイル保存時に自動的に更新を行います。
Unity は、現在 Point Level Animations (PLA) をインポートしません。代わりに、ボーンベースのアニメーションを使用します。
IK を使用して、Cinema 4D でキャラクターをアニメート化する場合、 Plugins->Mocca->Cappucino メニューを使用してエクスポートする前に IK をベイクする必要があります。Unity にインポートする前に、IK をベイクしない場合、おそらくアニメーションのロケーターを取得するだけでは、アニメーション ボーンを取得はできないでしょう。
マシンに Cinema 4D をインストールせず、別のマシンから Cinema 4D ファイルをインポートしたい場合、Unity がネイティブにインポートできる FBX 形式をエクスポートできます。
Unity は Cinema 4D ファイルをインポートする際、Cinema 4D プラグインをインストールし、バックグラウンドで Cinema 4D を起動します。Unity が Cinema 4D と通信し、.c4d ファイルを Unity が読み込める形式へと変換します。最初に .c4d ファイルと Cinema 4D がまだ開いていない場合、起動に少し時間がかかりますが、その後 .c4d ファイルは非常に高速でインポートされます。
.c4d ファイルを直接インポートする際、Unity はシーンの裏で、Cinema 4D にそのファイルを FBX に変換させます。 Maxon が リリースした Cinema 4D 10.0 では、FBX エクスポーターに大きな問題が有りましが Cinema 4D 10.1 で、多くの問題点が修正されました。したがって、Cinema 4D 10 を 10.1 にアップグレードすることを強くお勧めします。
Maxon の FBX エクスポーターには、まだいくらか問題が残っています。今のところ Cinema 4D 10 で導入されたジョイントを使用してアニメーションしているキャラクターを、正しくエクスポートする方法は存在しないようです。ですが、9.6 で使用できる古いボーンシステムは正しくエクスポートできます。したがって、アニメーション キャラクターを作成する際には、ジョイントの代わりに、古いボーンシステムを使用することが重要です。