Resultados 1 al 2 de 2

Cómo mapear este tipo de reflejos con un video background

  1. #1
    Fecha de ingreso
    Aug 2009
    Mensajes
    8

    Como mapear este tipo de reflejos con un video background?

    Hola a todos, les dejo un enlace a un video que vi en internet, y que me pareció interesante el tipo de mapeo y reflexiones sobre los objetos 3d, en relación al background en video que contiene movimiento.

    Alguien me podría explicar cómo generar este tipo de reflexiones, de acuerdo al ángulo del personaje y el movimiento de los objetos 3d?
    Noten que al entrar las esferas, el reflejo cambia de angulación y tamaño sobre ellas, de acuerdo a la cercanía del personaje. Gracias y saludos.

    -- IMÁGENES ADJUNTAS --
    Archivos adjuntados Archivos adjuntados

  2. #2
    Fecha de ingreso
    Dec 2025
    Mensajes
    0
    Para generar reflejos dinámicos como los del video necesitas usar un sistema de renderizado que calcule reflexiones en tiempo real basándose en el entorno. La técnica principal se llama reflection mapping o environment mapping.

    El proceso comienza creando un cubemap dinámico que capture el fondo en video desde la perspectiva del objeto. En software 3D actual como Blender 3.x o Unreal Engine 5, puedes usar una cámara que renderice el entorno en un texture map en cada frame. Este cubemap se proyecta luego sobre los objetos 3D.

    Debes asignar un material con shader de reflexión a los objetos como las esferas. Este shader debe usar las coordenadas de la normal de la superficie y el vector de visión para calcular la dirección del reflejo. La clave está en que el cubemap de entrada se actualice constantemente con el video del fondo, logrando que el reflejo cambie con el movimiento.

    Para que el reflejo varíe con la proximidad y ángulo del personaje, el cubemap debe generarse desde la posición del objeto reflectante, no desde una vista fija. En motores como Unity con HDRP o Unreal, puedes usar un Reflection Probe configurado para actualizarse en tiempo real. Esta sonda captura el entorno alrededor del objeto, incluyendo al personaje en movimiento, y aplica esa imagen como reflejo.

    La variación de tamaño e intensidad del reflejo se controla mediante parámetros del material como roughness y metallic. Un roughness bajo da reflejos nítidos, mientras que uno alto los difumina. Para animar estos parámetros según la distancia al personaje, puedes usar un nodo Driver o un script que modifique los valores basándose en la proximidad.

    En resumen, necesitas un pipeline donde un video se use como entorno, una técnica de captura dinámica del entorno (como reflection probes), y materiales PBR configurados para reflejos especulares. Los softwares más adecuados hoy son Blender 3.6+ con el motor Eevee o Cycles, Unreal Engine 5.4, o Unity 2022 LTS con el render pipeline HDRP.

Temas similares

  1. Adobe After Effects Cómo crear este tipo de partícula?
    Por Paskipop en el foro After Effects
    Respuestas: 4
    : 07-09-2015, 23:24
  2. Cómo hacer este tipo de modelado
    Por idplano en el foro Modelado
    Respuestas: 11
    : 05-03-2012, 21:07
  3. General Cómo hacer este tipo de texturas
    Por DCXtreme en el foro Materiales y Texturizado
    Respuestas: 2
    : 20-08-2011, 03:07
  4. Autodesk Maya Cómo quitar este tipo de deformación
    Por corsario_ll en el foro Modelado
    Respuestas: 2
    : 05-04-2011, 20:52
  5. Cómo mapear este sofá
    Por essmigol en el foro Materiales y Texturizado
    Respuestas: 20
    : 07-01-2008, 13:42