0

立方体は次のようになります。 ここに画像の説明を入力

立方体を描画する前にすべての頂点を指定するために単色を使用していますが、立方体は私が望んでいたものではありません。描画前とdepth_color_testクリアも有効にしています。COLOR_BUFFER_BITDEPTH_BUFFER_BIT

コードは次のとおりです: https://github.com/ufo22940268/Android_RollingBall/blob/master/src/hongbosb/rollingball/model/GLEnvironmentEntity.java

4

1 に答える 1

3

ここの小数点記号:

static public final float VERTEX_COLOR_ARRAY[] = {
    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,

    0.0f, 1,0f, 0.0f, 1.0f,
    0.0f, 1,0f, 0.0f, 1.0f,
    0.0f, 1,0f, 0.0f, 1.0f,
    0.0f, 1,0f, 0.0f, 1.0f,

    0.0f, 0,0f, 1.0f, 1.0f,
    0.0f, 0,0f, 1.0f, 1.0f,
    0.0f, 0,0f, 1.0f, 1.0f,
    0.0f, 0,0f, 1.0f, 1.0f,

    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,
    1.0f, 0,0f, 0.0f, 1.0f,
};

.コンマではなく、ピリオド ( ) にする必要があります。現在、それらは個別の要素として扱われており、インデックスを台無しにしています。

于 2012-12-24T03:59:24.193 に答える