2014-12-03 2 views
0

Я пытаюсь реализовать модель земли с помощью JOGL. Но я борюсь с отображением текстурирования, так может ли кто-нибудь посоветовать мне или дать мне ссылку?Компьютерная графика - отображение текстуры JOGL

Это моя процедура кода.

  1. Создание тесселированной сферы с треугольником.
  2. отображение земли на сфере a. читать изображение b. привязать изображение к сфере < --- вот что я не могу решить ..

ниже моего псевдо-код

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

Вы можете использовать gluSphere. Вы посмотрели проект jogl-demos на Github? Возможно, он содержит интересный пример. Попробуйте проверить, соответствуют ли координаты текстуры вашим потребностям.

Советую посмотреть на this example.

N.B: Вопросы о JOGL следует задать по телефону its official forum.

+0

Спасибо миллион :) – user3466549

+0

Добро пожаловать. Не забудьте принять ответ, если он соответствует вашим потребностям. – gouessej