Java LWJGL圆柱体纹理贴图
我想知道如何在org.lwjgl.util.glu.Cylinder类上预执行纹理映射。我 希望能够围绕圆柱体的“侧边/曲线”部分包裹纹理 这是我的主要问题,但知道如何在所有的平台上实现这一点也会很有帮助Java LWJGL圆柱体纹理贴图,java,opengl,lwjgl,texture-mapping,Java,Opengl,Lwjgl,Texture Mapping,我想知道如何在org.lwjgl.util.glu.Cylinder类上预执行纹理映射。我 希望能够围绕圆柱体的“侧边/曲线”部分包裹纹理 这是我的主要问题,但知道如何在所有的平台上实现这一点也会很有帮助 lwjgl.util.glu.中的“二次”类,根据德国劳埃德船级社对glUCylinder的参考: 如果启用了纹理(使用GluQuadrictTexture),则纹理 生成坐标以使t从0.0线性变化 在z=0到1.0时,z=高度,s 范围从+y轴的0.0到+x轴的0.25, 在-y轴上为0.5
lwjgl.util.glu.中的“二次”类,根据德国劳埃德船级社对glUCylinder的参考: 如果启用了纹理(使用GluQuadrictTexture),则纹理 生成坐标以使t从0.0线性变化 在z=0到1.0时,z=高度,s 范围从+y轴的0.0到+x轴的0.25, 在-y轴上为0.5,在-x轴上为0.75, 然后在+y轴返回到1.0 您可以在网站上找到各种OpenGL函数的参考。它们适用于C版本,但Java的语法变化不大 如果该映射不是您想要的,那么很遗憾,您必须编写自己的代码来生成具有正确纹理坐标的圆柱体模型