0

我需要经常更新 3D 对象的纹理。(它是程序生成的模式,所以不能缓存,必须每帧动态生成)

最快的方法是什么?

首先我想通过 copyPixels() 更新 bitmapData,然后通过 Texture.uploadFromBitmapData() 每帧重新上传这个 bitmapdata,但我听说这非常慢(由于将数据从系统 RAM 移动到 GPU RAM)

任何直接在 GPU 上操作纹理的方法,所以我可以避免这一步?

4

1 回答 1

1

如果它是程序生成的模式,那么它可以在 gpu 上完成。如果不可能,那么唯一的方法就是您描述的方式-这是最快的方式。是的,这是一个缓慢的过程。

于 2012-10-05T06:09:12.590 回答