Hola os estaría muy agradecido si alguien pudiera decirme cómo solucionó el problema que tengo con el reflejo que me hacen las letras en esta imagen de una jarra de cristal donde he colocado una máscara con unas letras y se me reflejan en el otro lado de la jarra de cristal. Me gustaría seguir manteniendo la transparencia del cristal. Muchas gracias. Un saludo
🖼️
Estamos trabajando para mostrar las imágenes del foro
Adjunto #176930
-- IMÁGENES ADJUNTAS --
🖼️
Estamos trabajando para mostrar las imágenes del foro
Adjunto #176930
El problema del reflejo no deseado de las máscaras o texturas en superficies transparentes como el cristal se soluciona típicamente ajustando el recorrido de rayos (ray tracing) y las propiedades de sombreado (shading).
Para software actual como Blender 3D o Autodesk 3ds Max con Arnold, la solución más directa es trabajar con las propiedades de visibilidad de los rayos en el objeto de la máscara. Necesitas que el objeto con las letras sea visible para la cámara, pero no visible para los reflejos. De esta manera, las letras aparecerán pintadas en la superficie pero no se reflejarán en otras partes del vidrio.
En Blender, con el motor Cycles o Eevee, selecciona el objeto de las letras. Ve a las propiedades del objeto, busca la pestaña que se llama Visibilidad (a menudo con un icono de ojo). Dentro de ahí, desactiva la opción Visibilidad para Rayos de Reflejo. Esto hace que el objeto sea ignorado cuando el motor calcula reflejos, pero seguirá siendo visible directamente para la cámara. Así mantienes la transparencia del cristal y eliminas el reflejo fantasma.
En Arnold, para 3ds Max o Maya, el principio es similar. Selecciona el objeto de las letras, busca sus atributos de Arnold, específicamente en la sección de Render Stats. Allí encontrarás opciones como Visible in Reflections. Debes desactivar esa casilla. Esto permite que las letras se rendericen en su posición, pero no contribuirán a la información en los reflejos calculados por el motor.
Si estás usando un software diferente, busca términos equivalentes como "ray visibility", "trace visibility" o "render stats" en las propiedades del objeto. La clave es siempre permitir la visibilidad primaria (para cámara) pero negar la visibilidad para los rayos de reflexión.