El nodo surfaceLuminance - Segunda Parte


C
omo ya saben, el nodo surfaceLuminance reacciona con todas las luces creadas en la escena.

Pero hay una manera muy simple de emparentarlo sólo a una luz, así el nodo reaccionará sólo con una luz en particular.

Para hacerlo, tenemos que saber que cada nodo de emisión de luz, contiene el atributo lightData, el cuál contiene atributos como lightShadowFraction, lightDirection, lightIntensity, y otros... Si arrastran el nodo surfaceLuminance en el connection editor, verán que este también posee el atributo lightDataArray(como cada nodo).

Entonces, si conectas el atributo ligthData de tu luz (sea del tipo que sea point, spot, etc) con el  lightDataArray del surfaceLuminance, se forzará al surfaceLuminance a reaccionar sólo con la luz con la que lo hemos conectado.

He puesto una pequeña escena de ejémplo del linkado de una luz con el surfaceLuminance, conecta el tipo de luz que quieras al surfaceLuminance para controlar el emplazamiento de la rampa de color.



Emmanuel Campin - August 2000.

Traducido por: pollito - Las Palmas de Gran Canaria, a 12 Noviembre 2002
Dirección original de este tutorial al momento de traducirlo

1