Perder las sombras sobre el piso blanco suele ocurrir cuando el nivel
de intensidad de tus domos de luces es muy alto y usas color
255/255/255 para el piso. Si tu ambient Intensity es de 0 %
(recomendable) puedes solucionarlo disminuyendo la luminosidad del
color (digamos 220-235) y aumentando el diffuse a más de 100%. Lo
que sucede es que cuando aumentas el diffuse de un gris claro se
vuelve blanco para la cámara pero te proporcionará sombras más
oscuras (a mayor diffuse más oscuras serán tus sombras). Esta
solución no funciona cuando usas el ambient intensity de LW, ya que
el efecto es inverso y a más diffuse más claras serán tus sombras (si
necesitas el Ambient intensity para las otras superficies puedes
disminuirlo a 0% y usar FI´sLocalAmbient para las demás superficies,
incluso tienes la posibilidad de usar un color, textura o gradiente
diferente para cada una).
A menos que sea intencionalmente, en general no es recomendable usar
255/255/255 cuando se trata de aplicar color a la superficie de
cualquier objeto, ya que es mejor reservar este valor sólo para las
luces y brillos. Esto es algo que sucede en la realidad, el color
blanco de una hoja de papel o una camisa, no es el mismo blanco que
el del brillo de un reloj o la luz que entra por una ventana. Este
tip viene desde la escuela de dibujo clásico tradicional, en donde la
forma de diferenciar estos 2 tipos de color blanco es ensuciar muy
sutilmente las superficies con un gris muy claro y reservar el blanco
total (del papel) sólo para brillos y luz.
Esto es recomendable también cuando vas a usar tu animación en TV;
si por ejemplo tienes un personaje azul sobre fondo blanco
255/255/255, éste aparecerá demasiado contrastado y casi negro; pero
si usas 235/235/235 para el fondo, obtendrás valoraciones tonales
equilibradas en el personaje y tu fondo aún se verá blanco. Es una
ilusión óptica, pero funciona (sobre todo para NTSC). Si la imagen
sólo se apreciará en el monitor de una computadora las posibilidades
son más amplias y excepcionalmente podrás usar fondos totalmente
blancos si el contraste de los objetos o personajes es apropiado.
Un truco para obtener la intensidad de sombra deseada sin post e
independientemente de la intensidad de la luz es hacer esto:
(explico el truco con una sola luz pero es aplicable a cualquier
grupo de luces)
Digamos que tu luz está al 100% y tus sombras son demasiado claras;
entonces clona tu luz 2 veces; tendrías 3 luces (o grupos de
luces):
Luz1: 100% Shadows OFF
Luz2: 200% Shadows ON (Specularity OFF)
Luz3: -200% Shadows OFF (Specularity OFF)
Este simple aparejo funciona así:
Luz1 proporciona el valor apropiado de Diffuse (o specular) para tus
superficies.
Luz2 proporciona la intensidad apropiada de la sombra (pero también
agrega valor a la intensidad de diffuse de las superficies), para lo
cual
Luz3 sustrae el valor de diffuse de Luz2 pero deja intacta la
intensidad de la sombra (ya que su sombra está desactivada y no hay
nada que afecte a Luz2 en este factor)
Lo bueno del truco es que no aumenta el tiempo de render y
proporciona un control independiente del factor de las sombras (lo
uso desde hace años cuando LW no tenía la opción de sombras
coloreadas) :) Puedes incluso enlazar la intensidad y color de las
luces a sliders para controlarlas a la vez.
Otra opción es usar un shadow pass (hay varios plugs que exportan
este canal). Pero si quieres seguir usando shadow density sin tener
que esperar los mismos tiempos de render, puedes usar también la
opción Matte Object, lo que hace es ignorar las propiedades de la
superficie y aplicar un color mate a los objetos, lo que obtienes es
un render mucho más rápido.
Sobre el degradado supongo puedas resolverlo con fog blanco.
Por cierto, no he podido ver tu imagen de ejemplo, podrías levantarla
a la sección de archivos?
Suerte en el concurso!
Gerardo
--- En spain_lw@yahoogroups.com, "Pablo Pereda Diaz"
<epicuruslw@y...> escribió:
> Hola!
> Tengo un par de dudas que no consigo resolver:
> -Para el concurso de robots de 3dyanimación había que mandar una
imagen con fondo blanco. Yo lo he iluminado con luxigons que para
proyectar sombra sobre un plano que hacía las veces de suelo de color
gris (porque si lo ponía blanco por completo se perdían las sombras,
cosa que tampoco entiendo del todo el por qué). El caso es que en el
horizonte se me creaba un degradado que no he conseguido quitar. Mi
duda sobre los luxigons se refiere a eso, cómo quitar ese degradado
(adjunto imagen de 22 k para que os hagais una idea más completa)
>
> De todas formas, según escribía esto se me ha ocurrido que puede
ser un error tremendamente sencillo: ¿¿A que es porque no he excluido
la media esfera sobre la que van estas luces?? Luego pruebo a ver...
>
> Mi otra duda es sobre los materiales. En max hay una forma de sacar
sólo la sombra proyectada sobre un objeto aplicando un material
llamado "Matte/Shadow". En LW por ahora lo he hecho siempre
estableciendo como canal alfa la opción "Sadow density". Ahy otras
formas que no requieran el renderizado del material completo como si
se fuera a ver para luego perder toda esa información y quedarse sólo
con las sombras?
>
> Gracias!!
> P.D. Si quereis ver cómo quedó mi robot creo que podreis verlo en
el portal cuando haya que votar, se llama Cibergarden y mi nik es
Epicurus.
> Un saludo!
> Pablo.