如何在Android上的OpenGL中显示多维数据集的边缘

时间:2012-04-25 11:05:47

标签: android opengl-es

我使用OpenGL绘制了多维数据集。现在,我必须只显示该立方体的边缘。它应该看起来像一个立方体笼子。我怎么能这样做?

我的代码看起来如下:

//每个元素都是一个包含16个顶点的三角形条带。

            vertices.put(x).put(y).put(zz);
            vertices.put(x).put(y).put(zz);
            vertices.put(xx).put(y).put(zz);
            vertices.put(x).put(yy).put(zz);
            vertices.put(xx).put(yy).put(zz);
            vertices.put(xx).put(yy).put(z);
            vertices.put(xx).put(y).put(zz);
            vertices.put(xx).put(y).put(z);
            vertices.put(x).put(y).put(z);
            vertices.put(xx).put(yy).put(z);
            vertices.put(x).put(yy).put(z);
            vertices.put(x).put(yy).put(zz);
            vertices.put(x).put(y).put(z);
            vertices.put(x).put(y).put(zz);
            vertices.put(xx).put(y).put(zz);
            vertices.put(xx).put(y).put(zz);

            int color = Color.GRAY; 
            for ( int j = 0; j < 16; ++j ) 
            {
                colors.put(color);
            }  
                   vertices.position(0);
                   colors.position(0);

1 个答案:

答案 0 :(得分:0)

您必须使用GL_LINES原语绘制定义多维数据集边缘的线条。