0

3D オブジェクトのテクスチャを頻繁に更新する必要があります。(手続き的に生成されたパターンであるため、キャッシュすることはできません。フレームごとに動的に生成する必要があります)

これを行う最速の方法は何ですか?

最初に copyPixels() 経由で bitmapData を更新し、次に Texture.uploadFromBitmapData() 経由でこのビットマップデータをフレームごとに再アップロードすることを考えましたが、これは非常に遅いと聞きました (データをシステム RAM から GPU RAM に移動するため)。

GPU でテクスチャを直接操作する方法はありますか?この手順を回避できますか?

4

1 に答える 1

1

手続き型生成パターンの場合は、GPUで実行できます。それが不可能な場合、唯一の方法はあなたが説明した方法です-それは最速のものです。そして、はい、それは遅いプロセスです。

于 2012-10-05T06:09:12.590 に答える