以下是我遇到的问题:
我在线程中读取3d模型数据并在主线程中呈现它。 创建或更新vao / vbo数据的正确方法是什么?
目前我设置了一个bool值来指示主线程是否需要更新vbo数据,如下所示:
void RenderModel(){
if(isNeedUpdateVBO){
updateVBOData();
isNeedUpdateVBO = false
}
// render models here
}
我认为可能有更有效的方法来做到这一点。