0

私が理解しているように、フラッシュ 10 にはいくつかの基本的な 3D 機能があります。私の質問は、現在利用可能な 3D エンジン (ppv3d、away、sandy、alternativa、1 つ欠けていますか) のいずれかがこれらの機能を使用しており、パフォーマンスと品質の向上を提供しているかどうかです。

3D コンテンツを含む必要があるフラッシュ ゲームに取り組んでいます。私は ppv3d を使用していますが、必要に応じて拡張できません。他のことを試す必要がありますか、それともリアルタイムで動く何百ものオブジェクトを表示するためにフラッシュが切り取られませんか?

ありがとうエリ

4

2 に答える 2

0

おそらく papervision 3D を除いて、Flash 3D エンジンのほとんどは現在ネイティブ 3D のものを使用していると思います。これはおそらく Google で簡単に確認できます。

パフォーマンスは少し向上しますが、結果の品質が重要だと思います。たとえば、テクスチャ付きの立方体を作成し、「古いプロジェクション トリック」を使用するエンジンで実行すると、プロジェクションが変形していることに気付くでしょう。Flash 10 のネイティブ プロジェクションは、これらのアーティファクトを取り除きます。

別の質問ですが、それはオブジェクトの複雑さに依存します。主に、ポリゴンの数、テクスチャのサイズ、および使用するシェーダーです。単純なカラー シェーダーで 100 個のキューブを配置できますが、AAA ゲームを作成しようとすると問題が発生する可能性があります。

それが役に立てば幸い!

于 2010-10-25T02:42:31.440 に答える
0

Adobe は昨日 (2010 年 10 月 25 日) の MAX で、パフォーマンスの問題を解決するハードウェアベースの 3D アクセラレーション用の新しい API セットを発表しました。それらをプロジェクトに追加します。

于 2010-10-26T22:57:11.663 に答える