将纹理连接到 VAO 是不是有意义?
Posted
技术标签:
【中文标题】将纹理连接到 VAO 是不是有意义?【英文标题】:Does it make sense to connect a texture to a VAO?将纹理连接到 VAO 是否有意义? 【发布时间】:2017-03-06 09:10:12 【问题描述】:当我将不同的顶点属性配置绑定到 VAO 时,我可以轻松更改 VAO 并渲染不同的东西。但是那些不同的东西也可能需要不同的纹理。将纹理也绑定到 VAO 是否有意义,以便在更改 VAO 时使用不同的数据填充相同的纹理索引?
【问题讨论】:
【参考方案1】:VAO 本质上是传递给glVertexAttribPointer()
的所有值的表,以及对在调用glEnableVertexAttribArray()
时绑定的VBO 的引用。无法将纹理连接到特定的 VBO,您必须在渲染 VAO 之前手动执行此操作。
【讨论】:
以上是关于将纹理连接到 VAO 是不是有意义?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Java 程序连接到 phpMyAdmin 数据库?
在 SQL 中使用多个连接时,将所有内容连接到表 A 或将表 A 连接到表 B、表 B 到表 C 等是不是更快? [复制]