2012-04-07 149 views
0

我想知道如何在org.lwjgl.util.glu.Cylinder類上預製紋理映射。 I 希望能夠圍繞圓筒的「側面/彎曲」部分包裹紋理。LWJGL柱面紋理映射

這是我的主要問題,但它也將有助於瞭解如何在lwjgl.util.glu的所有 「Quadric」類中執行此操作。根據用於glUCylinder總帳參考

回答

0

如果紋理被接通(與gluQuadricTexture),則紋理 座標生成使得噸線性地從0.0 在z = 0在z爲1.0 =高度,並且從+ y軸處的0.0到+ x軸處的0.25,在-y軸處的 到0.5,在-x軸處到0.75,並且在+ y軸處回到1.0 。

您可以在OpenGL web site找到各種OpenGL函數的參考。它們適用於C版本,但Java的語法沒有多大變化。

如果該映射不是您想要的,您將不得不編寫自己的代碼來生成具有正確紋理座標的柱面模型。