2009-03-27 7 views
0

私が働いているスタジオは、現在Tony Hawk XIのウェブサイトを開発中で、私はフラッシュ/ AS3開発を担当しています。ピッチの一環として、私はクライアントに非常に感銘を受けた拡張現実のスケートボードの例に入った。PV3Dにインスパイアされたモデリングのオプションとベストプラクティスは何ですか

Papervision3Dでより強くなり、Flar Toolkitについて知りたがってから、自分のカスタムマーカーを読み込んで相互作用するmd2とdaeファイルを正常にインポートしました。

今、自分のモデルを開発する時間が来ました。私は3DSMAXを使用します。私は、ポリカウント、文字リギングやアニメーション、テクスチャリング、適切なフォーマットファイルを作成してエクスポートするためのトリックなど、制限事項が何であるかを知りたいと思っています。

現在、私はQuake2 MD2モデル、アーニーが、FlarToolkitデモhereの中に入っています。

これは非常に低いポリです。今日のマシンが非常に高速であることで、どれだけのポリスが逃げることができるのだろうと思いました。

ブライアンホッジ
blog.hodgedev.comhodgedev.com

答えて

1

私は2000個のポリゴンが良好なパフォーマンスを得るためのしきい値うとしていることを聞きました。実際には、そのヒットしたり、ミスしたり、多くのことが影響を与える可能性があります。これまでは、動画クリップ、アニメーション素材、アルファシャネル、正確な素材を使用しているときには、パフォーマンスのヒットに遭遇しました。

オブジェクトをクリップすることは、両刃の剣のようです。場合によっては、パフォーマンスが大幅に向上します(他にも、主にビューポートの端に多少のポリがあるようです)、フレームレートを10〜15 fpsで落とします。だから、あなたが設定したビューも同様に考えるべきだと私は思います。

例えば、私たちはいくつかの棚と製品と顧客が歩いている店の内部のモデルを持っています。合計で600個未満の三角形があります(StatsViewによると、あなたがまだチェックしていない場合はチェックしてください:org.papervision3d.view.stats.StatsView)。私のコンピュータではクアッドコアを搭載した新しいコンピュータで、安定した30fpsで動作しますが、これは古いDell XPS(Pentium 4)上では、どのオブジェクトが存在するかによって20〜30fpsで動作しますクリッピングなどが発生する可能性があります。

できるだけ多くのパフォーマンス問題を解決するために、ポリカウントとテクスチャを創造的に減らそうとしています。不幸なことに、私たちの最小仕様は本当に低いので、うまく動作するには多くのことをする必要があります。

編集: ズームインすると、より詳細なモデルをより詳細なモデルに置き換えることもできます。ズームしていないと、おそらくこれは役に立たないでしょう。

ほんの少し役に立ちます。