我是WebGL的新手。 :) 我知道顶点数据和纹理不应该经常更新,但是当它们发生更改时,哪种方法更好: - 通过调用gl.deleteBuffer销毁以前的缓冲区(static_draw),然后创建一个新的。 - 重复使用同一个缓冲区(Dynamic_Draw)。
(不,我没有使用任何库,只是直接使用WebGL)
纹理是否也适用相同的规则?谢谢
有趣的是,我找不到现有的讨论...或者可能只是错过了它们。
我是WebGL的新手。 :) 我知道顶点数据和纹理不应该经常更新,但是当它们发生更改时,哪种方法更好: - 通过调用gl.deleteBuffer销毁以前的缓冲区(static_draw),然后创建一个新的。 - 重复使用同一个缓冲区(Dynamic_Draw)。
(不,我没有使用任何库,只是直接使用WebGL)
纹理是否也适用相同的规则?谢谢
有趣的是,我找不到现有的讨论...或者可能只是错过了它们。