计算机图形学 - JOGL纹理映射

时间:2014-12-03 13:15:17

标签: java jogl

我正在尝试使用JOGL实现地球模型。 但我正在努力绘制纹理图,所以有人可以给我建议或给我参考吗?

这是我的代码程序。

  1. 生成带三角形的镶嵌球体。
  2. 将地球映射到球体上 一个。读图像 湾将图像绑定到球体上< ---这是我无法解决的问题..
  3. 下面是我的伪代码

    public void init (GLAutoDrawable drawable) {
      //read textre
    }
    
    public void display(GLAutoDrawable drawable) {
      GL2 gl = drawable.getGL().getGL2();
      textureEarth.enable(gl);
      textureEarth.bind(gl)
      (do I need to do something else here?)
    
      // Render the Sphere
    }
    

1 个答案:

答案 0 :(得分:1)

您可以使用gluSphere。你看过Github上的项目jogl-demos吗?也许它包含一个有趣的例子。尝试查看纹理坐标是否符合您的需求。

我建议你看看this example

N.B:关于JOGL的问题应该在its official forum上提出。