0

我在将 VertexBuffer 上传到上下文时发现了一些问题。

这个缓冲区的长度约为 200000 个项目,大约需要 +15 秒,显然玩家在将其上传到上下文时遇到了一些困难。

有没有人经历过这个?有什么解决办法吗?

我正在尝试分块上传矢量但没有成功(现在......)

更新:

显然问题不在于上传,而在于其他地方。数据是从 javascript 创建的,因为它是自定义的 ThreeJS 后备。它适用于小场景,但对于较大的项目它会成倍地减慢。现在我也在调查 ExternalInterface 的通信速度。

谢谢!

4

1 回答 1

0

使用 ByteArray 上传速度更快,顺便说一句,它从一个播放器到另一个播放器变化很大。ByteArray 和 Vector 之间有一个测试http://jacksondunstan.com/articles/1617用你的 GPU 试试这个。您也可以使用异步标志或从单独的线程执行此操作

于 2013-04-29T07:05:51.787 回答