opengl - Opengl 实例化批处理
问题描述
有没有办法在部分/批次中绘制实例缓冲区?
目前,我正在将所有几何图形推入大型 vbo,生成一个渲染脚本,该脚本通过着色器/纹理/图集对模型进行批处理,然后使用glDrawElements
计数和索引中的偏移量进行绘制。都好。
我正在考虑转向实例化以减少需要传输到 gpu 的数据量,但除了发送一堆偏移量作为实例化属性之外,我看不到开箱即用的方法一个opengl绘图调用。
我错过了什么吗?
解决方案
推荐阅读
- python - 如何获取我的 Arduino 连接的串行端口号?
- vue.js - 标签未使用工作箱缓存
- r - 根据另一个 df 更改 df1 列中的值
- javascript - 如何打开和关闭 bul:但仅使用 1 个按钮?
- php - $_SERVER['SERVER_ADDR'] 总是给出服务器的主 IP,而不是 php 中实际运行的服务器 IP
- python - Python脚本用映射表替换多个字符串
- javascript - 未捕获的类型错误:尝试显示数据时无法读取未定义的属性“0”
- reactjs - React Material-UI 网格布局未按预期工作
- c++ - 如何就地 std::merge 两个 std::vector?
- angular - 如何在 ag-grid 中获取部分匹配过滤器更改或修改事件中的事件?