为每个顶点绘制一个立方体

时间:2019-12-19 09:25:34

标签: c++ shader rendering point-clouds opengl-4

我有一个3D顶点列表,可以通过将整个列表传递到我的顶点着色器,设置gl_Position = pos,然后设置FragColor = vec4(1.0, 1.0, 1.0, 1.0)并在其中使用GL_POINTS来轻松渲染为点云。绘图功能。

我现在想在那个顶点位置渲染一个实际的立方体,顶点是立方体的中心并具有给定的宽度。如何以最简单,最高效的方式实现这一目标?遍历所有顶点,将一个多维数据集加载到缓冲区中,然后将顶点位置传递到顶点着色器以分别绘制每个立方体,这对我来说似乎不可行,或者这是可行的方法吗?

0 个答案:

没有答案