Fuentes De Luz
kq1 kc + kl d + k q d 2
: distancia entre la posición de la luz y el vértice : GL_CONSTANT_ATTENUATION : GL_LINEAR_ATTENUATION : GL_QUADRATIC_ATTENUATION
6.1.1.3. Spotlight Una luz posicional irradia en todas las direcciones, pero se puede restringir esto de forma que se produzca un cono de luz definiendo lo que se conoce como una luz tipo spotlight (un ejemplo puede ser una lámpara tipoflexo). Por lo tanto, para definir un spotlight hay que determinar la apertura deseada del cono de luz. (Recordar que, puesto que las spotlights son luces posicionales, hay que darles una localización). Para especificar el ángulo entre el eje del cono y un rayo a lo largo del borde del cono, usar el parámetro GL_SPOT_CUTOFF.
Figura 1.
Significado del parámetro GL_SPOT_CUTOFF
Por defecto elvalor del parámetro es 180º, es decir, irradia en todas las direcciones (360º). Los valores que puede tomar, a parte del particular 180, están comprendidos en el intervalo [0,90]. También hay que especificar la dirección del eje del cono de luz, para lo cual se utiliza el parámetro GL_SPOT_DIRECTION. Hay dos formas de controlar la intensidad de la distribución de la luz dentro del cono: Fijando el factor de atenuación descrito anteriormente, el cual es multiplicado por la intensidad de la luz. Fijando el parámetro GL_SPOT_EXPONENT que controla cómo es la luz de concentrada. La intensidad de la luz es más alta en el centro del cono. La luz se atenúa hacia los bordes del cono luz, luego a mayor exponente resulta en una fuente de luz más focalizada.
6.2. INTRODUCIENDO DIFERENTES LUCESAL PROGRAMA TECNUNLOGO 6.2.1. Tipos de luces Las tres luces de que dispone el programa tecnunLogo, actualmente las tres del mismo tipo, se van a cambiar para que cada una sea de un tipo: una de tipo direccional, una de tipo posicional y una de tipo spotlight. Esto permitirá estudiar las diferentes características de los tipos de luces y cuales son sus efectos sobre la escena tanto al cambiar suposición o dirección como al cambiar las componentes propias de la luz. Además, permitiendo que puedan ser encendidas o apagadas de forma independiente se pueden estudiar los efectos de combinaciones entre ellas. 6.2.2. Interface de usuario El interface de usuario actual permite pasar al Modo Luces y pasar el control de una luz a otra, encender y apagar cada una de las luces e indicar la dirección...
Regístrate para leer el documento completo.