我有一个使用GL_TRIANGLE_STRIP创建的3D立方体。是否可以在我的3D立方体上/内部绘制点(使用GL_POINTS)或三角形(使用GL_TRIANGLE)?如何实现?
答案 0 :(得分:2)
如果要直接绘制另一个对象的面(通过使用完全相同的顶点坐标),则需要使用glPolygonOffset
来防止拼接。 Red Book中有一章解释了这一章。
如果在里面你的意思是在立方体的体积中画出一些东西,那么没有什么能阻止你。您只需要获取alpha值并正确混合以实际查看多维数据集。寻找一些关于OpenGL透明度的通用教程。
但也许我非常错误,你正在寻找纹理。
如果我理解正确,你可以用点生成适当的纹理并将其应用到立方体。