4
A
回答
4
對於實例渲染,您可以使用ARB_instanced_arrays擴展名。有了這個擴展,您可以在標準頂點數組中定義不那麼均勻的變量,並且使用glVertexAttribDivisor函數可以在非均勻變量變化時對其進行微調。
相關問題
- 1. (OpenGL 3.1 - 4.2)動態均勻陣列?
- 2. GLSL旁路浮陣列均勻
- 3. 非均勻量化
- 4. 均勻分佈OpenGL的虛線?
- 5. 變換:正態分佈變量 - >均勻分佈變量
- 6. 幾乎均勻分佈的數據的高效聚類算法
- 7. OpenGL 4.2 glBindAttribLocation無效值?
- 8. GLSL:更高效地調用紋理對於多個sampler2D變量
- 9. 五彩/非均勻漸變
- 10. 行高不均勻的表格
- 11. YAML中Div-Colums的均勻高度
- 12. 均勻位置和均勻指數之間的區別?
- 13. 創建不均勻的聯合查詢與不均勻的數量的字段
- 14. jQuery的均勻變化選擇大小
- 15. 計算GLSL中的矢量交點(OpenGL)
- 16. OpenGL:高效地計算變換矩陣
- 17. Qt 4.6 OpenGL GLSL
- 18. OpenGL GLSL插值
- 19. OpenGL - 分配給變量變量的GLSL打破了頂點定位
- 20. 傳遞一個變量到OpenGL的GLSL着色器
- 21. 內置變量,如GLSL在OpenGL ES 2.0中支持的gl_Normal gl_Vertex?
- 22. 通過Matlab創建一個均勻分佈的隨機變量
- 23. matlab - 用於多變量均勻分佈的pdf
- 24. 如何使用SlimDX設置HLSL均勻變量的值?
- 25. GLSL全局變量
- 26. 生成均勻分佈(逆變換)
- 27. d編譯時變均勻陣列
- 28. 如何改變陣列均勻
- 29. OpenGL ES 2.0中片段着色器的非均勻顏色值
- 30. 的OpenGL ES 2.0與iPhone - 頂點着色均勻不能位於
作爲一個方面說明,實例化數組在OpenGL 3.3中已經成爲核心。甚至在此之前,你仍然可以使用實例渲染(這是自GL 3.0或3.1以來的核心,我認爲)。您只需將每個實例參數存儲在一個統一的數組/緩衝區中,並使用特殊着色器變量'gl_InstanceID'訪問它們。 – 2012-03-20 11:44:04