首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenGL 3.2+绘制现有顶点周围的立方体

OpenGL 3.2+绘制现有顶点周围的立方体
EN

Stack Overflow用户
提问于 2013-10-05 16:46:20
回答 1查看 259关注 0票数 0

所以我有一个很酷的程序在屏幕中央呈现一个漂亮的立方体。

我现在试图在现有立方体的每个角落(所以8个小立方体)上创建一个小立方体,集中在每个现有的立方体角(或顶点)上。

我假设一种有效的实现方法是使用某种循环,以尽量减少代码的数量。

我的疑问是,这对VAO/VBO有什么影响?即使在一个循环中,每个人都需要它自己的缓冲区,还是它们都可以同时发送.

第二,如果可以的话,如果每个顶点有不同的坐标,那么这个循环的结构会是怎样的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-07 18:57:33

正如Vaughn所说,每个对象(使用相同的VBO)可以简单地在世界空间的不同位置绘制,因此您不需要为每个对象定义单独的VBO。

要完成这个任务,您只需要一个循环来修改给定的矩阵,然后再将每个矩阵呈现到屏幕上,以更改每个多维数据集绘制位置的来源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19200194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档