2012-04-15 5 views
3

libgdxを使用して6面の立方体を描画するには、6メッシュが必要です。しかし、レンダリング中に各メッシュごとに時間が増えます。libgdxの単一メッシュを使用してキューブを作成する方法

私のコード:

だから、
for(int i=0; i<6; i++) 
{ 

    faces[i].setvertices(new float[] {x,y,z,color}; 
} 

、我々は単一のメッシュではなく、6を使用してキューブを作成することができますか?

ありがとうございました。

答えて

4

確かに、キューブ用に1つのメッシュを作成できます。 libGDXテストで SimpleVertexShaderテストをチェックしてください。それはShapes.genCube()を使用してキューブメッシュを作成します。

+0

両方のリンクが壊れています – Basic

+1

固定リンク、libgdxがgitに移動しました – Ludevik

関連する問題