Pregunta

Para hacer una escena de la calle iluminada, probé la luz fuente puntual, que se utiliza glMaterial y se utiliza la luz ambiente.

consigo una escena completamente iluminado, no exactamente de la manera como la luz de la calle, ¿alguien puede compartir recursos o explicar exactamente cómo puedo lograr esto?

Fui a través de muchos recursos de luz en la red, no podía entender correctamente.

¿Fue útil?

Solución

Es posible que desee utilizar OpenGL lo que considera un punto de luz -. ??Esto le permite "objetivo" a la luz, y se especifica la cantidad de la luz cae a medida que se aleja de donde es puntiaguda

Tenga en cuenta que si desea que la luz misma que aparece en la escena, tienes que dibujar en sí mismo - cuando se especifica la posición de la luz, OpenGL usos que en sus cálculos de iluminación de otros objetos en la escena, pero lo hace no pretender elaborar cualquier tipo de área brillante en esa parte de la escena para mostrar la luz misma.

Dibujo de una fuente de luz de aspecto real puede ser bastante complicado - que no sólo tiene que mostrar la propia luz, pero al menos una cierta cantidad de "brillo" a su alrededor (si desea obtener asistencia técnica, la cantidad debe variar dependiendo en cosas como la humedad y el polvo en el aire, pero la mayoría de la gente no realmente tratan de calcular eso).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top