Atom Blog

Como iluminar una esfera en OpenGL en Java Netbeans


En este ejemplo mostraremos como iluminar una esfera en OpenGL en Java utilizando la IDE Netbeans 7.1.

Para crear la esfera se hace uso de la libreria GLUT, la cual permite dibujar diversas primitivas geometricas.

Antes que nada es importante saber que para poder utilizar opengl en netbeans se debe tener instalado el plugin que permite hacer esto.
Para saber como utilizar opengl en netbeans seguir el siguiente enlace:
Como Agregar Plugin de OpenGL a Netbeans.

Se utiliza la funcion gl.glLightfv() para crear una fuente de luz, la misma que ilumina cualquier objeto a su alrededor.
Al crear una fuente de luz se deben de tener en cuenta algunas propiedades como color, posicion, direccion de la que proviene.

Una vez definida la fuente de luz, se la activa con gl.glEnable().

Nuestra esfera iluminada se vera asi:



El codigo de la aplicacion es el siguiente:


Si se desea descargar el proyecto completo click en la siguiente imagen!







4 comentarios: