Espejos que reflejan la luz con Vray
Hola a todos, después de un par de años fuera del mundo del 3d, aunque os he ido siguiendo cuando he podido, vuelvo a este mundo que para mí siempre ha sido un hobbie.
He buscado por el foro, pero no he encontrado la respuesta, aunque aparentemente sencillo no encuentro la manera de hacer lo siguiente:
Estoy realizando el interior de un local donde hay unos focos que iluminan indirectamente proyectando un haz de luz sobre unos espejos, pues bien no encuentro la manera (trabajo con 3ds Max y Vray) de que la luz que proyecto sobre los espejos se disperse al chocar contra los espejos y estos emiten la luz proyectada, he probado con cáusticas, subiendo la emisión de GI de los espejos y demás. Si alguna alma caritativa me puede ayudar estaré muy agradecido saludos y gracias de antemano.
respuesta de Infograph : hola, antes de entrar en materia, te explicamos algo que no tiene que ver, pero que es indispensable para trabajar en Vray.
Tienes que entender que en Vray, los objetos con capacidad de reflexión actúan lógicamente más hacia la luz directa de dos maneras, una es reflejando más luz (reflexivos) y también se vuelven especulares (concentran luz).
Para eso las luces tienen un apartado que dice algo, así como no afectar especular. Sobre todo, las vraylights en sus últimas versiones de Vray, ya han mejorado afectar especular y reflexiones.
Si tienes problemas con los objetos reflexivos, al hacer un espejo tendrás que elevar el depht de la reflexión en el material, sobre todo cuando la cámara ve a través de un objeto transparente (refracción) y detrás va el espejo, si esta por debajo o igual a 5, es válido solo para la mayoría de renders, en casos como el que te menciono, tienes que elevar la profundidad de rayos trazados, depth, a 7 o más, este es el número de veces que un rayo viaja de la luz al objeto, y a otro objeto, y a la cámara, cuánta más profundidad, más información recoge de la escena, más cálculo, y mayor tiempo de render.
Si lo que buscas es usar luz rebotada difusa (reflexión difusa) con Vray lo vas a tener algo difícil, ya que no soporta cálculo Biased, lo hace por aproximación, y el único modo es falsearla con un material especial, VrayMtlWrapper, y elevar el multiplicador de generate GI (generar iluminación global, que lo que hace es multiplicar la que recibe directa o indirecta y elevarla) con esto, no es aún sencillograr un efecto convincente de luz rebotada, y puede dar lugar al temido efecto de sangrado de color que se conoce como color blending, que no es más que un tintado en exceso debido a que el objeto proyecta su textura o color sobre los inmediatamente próximos, esto puede ser beneficioso en algunos casos y en otros normales, y otras arruinar una escena.
El método más avanzado y más complicado por ende, aunque más lógico y útil, es el de usar cáusticas reflexivas, es sencillo de usar, únicamente necesitas la luz que incida directamente, en paralelo o perpendicular al objeto reflexivo, y que este tenga bien aplicado el material Vray, con reflexión al 100% y activar el cálculo de cáusticas en el panel de Vray, luego todo seria jugar con los parámetros para lograr más dureza, difusión, etc.
Quedaría así.
Aplicamos un VrayMtlWrapper antes del vraymtl base, y ajustaremos el multiplicador de GI según lo veamos necesario a la escena, pero antes aplicamos el vraymtl con difusa en negro totalmente y ídem para la reflexión que será blanca, pero al cien por cien. Ahora activamos cáusticas, y si la luz incide correctamente sobre el objeto, este debería rebotar la luz como en mí escena de ejemplo, si no ves ese resultado, sube el GI en el VrayMtlWrapper, y ya deberías poder ver resultados, un saludo.

respuesta de Cram : muchas gracias Infograph, una explicación muy buena.
Tras unas cuantas pruebas he conseguido un efecto bastante bueno, bien como tu comentas con el material VrayMtlWrapper y subiendo el multiplicador (pero no demasiado para evitar el color blending) más un poco de cáusticas y el punto más importante, tras probar con todo tipo de luz he llegado a la siguiente conclusión, las luces estándar de max no trabajan bien para conseguir una luz rebotada difusa, con las Vray lights he conseguido resultados bastante buenos. Muchas gracias por la respuesta, me ha sido de gran utilidad.
respuesta de Infograph : funciona con cualquier tipo de luz, estándar, Vray, fotométrica o IES, de max o de Vray. Lo que obtienes con las vraylights es que no fueron pensadas como luces directas, sino como luces difusas y son más suaves, pero trabajan al igual lógicamente que el motor con el que vienen, Vray por subdivisiones, y son más avanzadas en parámetros. Sin embargo, las estándar, lo hacen por multiplicador, y generan luz directa.
Aún recuerdo hace ya años, como el usuario de 3dsymax Indigo, usaba una omni, para equiparar tiempos y productividad, matando el ruido de las subdivisiones, de las vraylights que dan realismo por sus sombras difusas, y al mismo tiempo, la omni de max, rellenaba las zonas de poca luz y los artefactos, en tiempo de render óptimo. Hoy en día el cálculo ya no es un problema, y podemos lanzar renders a full de calidad, en tiempos en los que no sabemos dar las gracias al PC y todo esto ya no tiene mucho sentido.
respuesta de Cram : resuelto el tema, al final he usado luces estándar de max y cáusticas Vray consiguiendo así el efecto deseado, no me funcionaba por falta de multiplicador de cáusticas. Muchas gracias de nuevo Infograph, has sido mi gran fuente de sabiduría.
-- IMÁGENES ADJUNTAS --
Ignorar para preguntar y preguntar para saber, eso es aprender.