1

Silverlight 5.0 アプリに取り組んでいます。一度に多数のモデル (数百ものモデル) をレンダリングしているため、ジオメトリのインスタンス化を使用したいと考えています。残念ながら、私の調査から、Silverlight はシェーダー モデル 2.0 を使用していることがわかりました。その場合、インスタンス化を実行することは可能ですか? xna 4.0にはメソッドがあります

GraphicsDevice.DrawInstancedPrimitives()

Silverlight では見えませんが。Silverlight でハードウェアのインスタンス化を使用する可能性はありますか?

そうでない場合 - アプリのパフォーマンスを向上させるための代替手段はありますか? 問題は、私が呼び出しgraphicsDevice.SetPixelShader()ておりgraphicsDevice.SetVertexShader()、私のメソッドで数千回を費やしているDraw()ことです。

4

0 に答える 0