2012-05-02 7 views
6

私はほんの数バンプとの高さの変化とシンプルな2Dの地形作りたい:私は特定の頂点の高さを記述するために乱数を使用して考えたが、私は表示されませんOpenGLで2D地形を作るには?

terrain with le car

をどのようにして1つのメッシュを作ることができますか?私は地形の頂点とインデックスのバッファを見つける方法を探しています。
どうすればよいですか?

+1

[2d地形のインデックスを決定する方法は?](http://stackoverflow.com/questions/10422620/how-to-determine-indices-of-a-2d-terrain) – genpfault

+3

+1 nice 2年生のドローイング! – ja72

+0

これはhttp://gamedev.stackexchange.com/ –

答えて

1

ビューの下にある最初と最後の頂点を持つすべての頂点のリストを使用してGL_POLYGONを使用できます。

あなたは次のようになり、その後(ビューの外に)直接、各高ポイント以下のポイントを作成する必要がありますあなたのメッシュ(時計回りの順序付けのための)パターンを、三角形を使用する場合:その後、作業

for (number of height points-1) 
    //vertices 
    vertice below height; 
    height vertice; 
    next_height vertice; 

    next height vertice; 
    vertice below next height; 
    vertice below height; 

インデックスをどのように保存するかによって異なりますが、配列にも同様のパターンがあります。

関連する問題