私はプリミティブの数十3Dアニメーション - WPFやXNA
の3Dアニメーションを作成したいと思いますが、私は、各原子の初期位置を読み、他のパラメータと私はアニメーションを描画する必要があります順序を記述する私はすべての角度を見て、色とアルファチャンネルを操作する必要があります。
すべてでは、WPF 3DまたはXNAに絞り込まれます。
私はそれを知っているし、それがアプリにテキストボックスを追加する方がはるかに簡単な方法ですので、私は、WPFを選ぶだろう。 しかし、私はWPFがアニメーションを処理しないか、余分なビットを追加する必要がある場合は問題になると思います。
どれが良いですか?データ構造を管理し、アニメーションを描画する方法の例を教えてください。 (私は3Dアニメーションを初めて使用しています)
EDIT: ここでコードとアプリケーションhttp://alloysvisualisation.codeplex.com/に興味があれば、私はModel3DGroupを使用してGeometryModel3Dからモードを作成します。その結果、パフォーマンスはかなり良いです。
500本のシリンダーは静止していましたか? –
さて、オブジェクトを追加したり削除したりできますが、おそらく10-20個のオブジェクトが追加/削除されます。数百のアイテムを追加/削除するのは私たちが望む時間よりも長いので、シーンを開くのは速くはありません。 –