使用java opengl1.0为android绘制3d对象内的3d对象

时间:2012-01-25 21:38:42

标签: android opengl-es 3d

我有一个使用GL_TRIANGLE_STRIP创建的3D立方体。是否可以在我的3D立方体上/内部绘制点(使用GL_POINTS)或三角形(使用GL_TRIANGLE)?如何实现?

1 个答案:

答案 0 :(得分:2)

如果要直接绘制另一个对象的面(通过使用完全相同的顶点坐标),则需要使用glPolygonOffset来防止拼接。 Red Book中有一章解释了这一章。

如果在里面你的意思是在立方体的体积中画出一些东西,那么没有什么能阻止你。您只需要获取alpha值并正确混合以实际查看多维数据集。寻找一些关于OpenGL透明度的通用教程。

但也许我非常错误,你正在寻找纹理。

如果我理解正确,你可以用点生成适当的纹理并将其应用到立方体。