标签: opengl glsl
我计划通过修改各种统一变量(例如位置,旋转等)来渲染单个模型的多个实例。
有没有更好的方法来修改我想渲染的每个实例的统一变量?
答案 0 :(得分:4)
对于例如渲染,您可以使用ARB_instanced_arrays扩展名。使用此扩展,您可以在标准顶点数组中定义不那么一致的变量,使用glVertexAttribDivisor函数可以在非均匀变量变化时进行微调。