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

标签 java jogl

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

这是我的代码过程。

  1. 生成带有三角形的镶嵌球体。
  2. 将地球映射到球体上 A。读取图像 b.将图像绑定(bind)到球体<---这是我无法解决的问题..

下面是我的伪代码

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
}

最佳答案

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

我建议你看看this example .

注意:有关 JOGL 的问题应在 its official forum 上提问。 .

关于java - 计算机图形学 - JOGL 纹理映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27272697/

相关文章:

java - Libgdx Android - GL 线程(NullPointerException)和丢失类文件

java - JOGL 双缓冲

java - 我应该导入什么? Hello World 计划

java - 聚光灯不工作

java - 单纯形算法

java - Hibernate:指定父实体 <join/> 中的哪一列应使用

java - 你如何在java中编写零拷贝?主要区别是什么

java - 在 Hibernate 中,我在运行时遇到以下错误

java - 如何计算 openGL 4.5 中锥面的法线?

java - Jogl 中的 ReadPixel