What's new with RealityCapture & realityscan mobile?

Reality Capture: La Magia Tras los Juegos Realistas

15/06/2023

Valoración: 4.58 (14953 votos)

Cada vez que iniciamos un juego de última generación, nos quedamos boquiabiertos ante la fidelidad visual que alcanzan. Desde las texturas rugosas de una pared de piedra en un castillo medieval hasta la forma en que la luz se refleja en un charco de agua en una calle urbana, el nivel de detalle es simplemente asombroso. Muchos asumimos que todo es obra de artistas 3D increíblemente talentosos que pasan miles de horas modelando cada objeto desde cero. Si bien eso es parte de la historia, hay una tecnología revolucionaria que está cambiando las reglas del juego: la Captura de Realidad o Reality Capture. Este es el secreto mejor guardado detrás del fotorrealismo que define a los videojuegos modernos, una técnica que literalmente toma fragmentos del mundo real y los digitaliza para que podamos explorarlos en nuestros mundos virtuales favoritos.

What is reality capture?
Reality capture is the term we use to describe the process of scanning an object, asset, build or natural environment to create a digital representation at a point in time. The output from the scanning process is the creation of a digital snapshot of the real-world using image or laser scanning devices.
Índice de Contenido

¿Qué es Exactamente el Reality Capture?

En esencia, el Reality Capture es un conjunto de métodos utilizados para capturar un objeto, un entorno o cualquier activo físico y convertirlo en una representación digital increíblemente precisa. En lugar de crear un modelo 3D desde la imaginación, se captura la condición existente del activo. Esto se logra mediante la recopilación de millones de puntos de datos del objeto real, que luego se procesan para crear lo que se conoce como una nube de puntos (point cloud).

Imagina que quieres digitalizar una estatua antigua. Con las técnicas de Reality Capture, podrías rodearla con cámaras o escáneres que miden la distancia y el color de millones de puntos en su superficie. El resultado inicial es un cúmulo masivo de puntos flotando en un espacio 3D, una especie de fantasma digital de la estatua. Luego, un software especializado conecta estos puntos para formar una malla poligonal (un "mesh"), que es la estructura fundamental de cualquier modelo 3D. Finalmente, se aplican las texturas y colores capturados para darle vida, creando una réplica virtual casi indistinguible del original. A esta réplica se le suele llamar gemelo digital.

Fotogrametría: El Arte de Esculpir con Fotos

Dentro del amplio campo del Reality Capture, la técnica más popular y extendida en la industria de los videojuegos es la fotogrametría. Suena complejo, pero el concepto es sorprendentemente simple: se trata de tomar una gran cantidad de fotografías de alta definición de un objeto desde todos los ángulos posibles. Un software avanzado analiza estas imágenes superpuestas, identifica puntos comunes entre ellas y, a través de complejos algoritmos, calcula la posición de esos puntos en un espacio tridimensional para construir la nube de puntos y, posteriormente, el modelo 3D.

La gran ventaja de la fotogrametría es su accesibilidad y la calidad de los resultados. A diferencia del escaneo láser (LiDAR), que requiere equipos costosos, la fotogrametría puede realizarse con cámaras DSLR estándar e incluso con la cámara de un smartphone moderno. Esto ha democratizado la creación de activos 3D realistas, permitiendo que tanto grandes estudios como desarrolladores independientes incorporen elementos del mundo real en sus juegos con una fidelidad asombrosa.

What is 3D reality capture?
In the last few decades, 3D reality capture has become the preferred method of capturing the as-built condition of any physical asset. Millions of bits of data are converted into 3D point clouds, creating an accurate virtual representation of what was scanned.

El Proceso: De una Simple Foto a un Activo 3D Jugable

Crear un activo mediante fotogrametría es un proceso metódico que combina trabajo de campo y procesamiento digital. Aunque las herramientas varían, los pasos generales son los siguientes:

  1. Planificación y Captura: El primer paso es elegir el objeto o entorno a escanear. El éxito depende de una buena captura. Se deben tomar cientos, a veces miles, de fotografías, asegurándose de que haya una superposición de al menos el 60-70% entre cada foto. Es crucial que la iluminación sea difusa y uniforme para evitar sombras duras que puedan "hornearse" en la textura final y arruinar el realismo.
  2. Alineación de Imágenes y Creación de la Nube de Puntos: Las imágenes se importan a un software especializado como RealityCapture o Metashape. El programa analiza las fotos, busca características coincidentes y las alinea en el espacio 3D. A partir de esta alineación, genera una primera nube de puntos dispersa y luego una mucho más densa que define con precisión la forma del objeto.
  3. Generación de la Malla 3D (Mesh): Con la nube de puntos densa como guía, el software construye una malla poligonal. Esta malla inicial suele ser extremadamente densa, con millones de polígonos, lo que la hace demasiado pesada para ser utilizada en tiempo real en un videojuego.
  4. Retopología y Optimización: Aquí es donde interviene el artista 3D. El modelo de alta densidad (high-poly) se optimiza creando una versión de baja densidad (low-poly) sobre él. Este nuevo modelo tiene muchos menos polígonos pero conserva la silueta general.
  5. Proyección de Texturas y Detalles: Finalmente, los detalles finos del modelo de alta densidad y la información de color de las fotografías originales se "proyectan" sobre el modelo optimizado de baja densidad. Esto se hace a través de mapas de texturas (como los normal maps y diffuse maps), que simulan los detalles complejos sin necesidad de polígonos adicionales. El resultado es un activo ligero, listo para el motor del juego, que parece increíblemente detallado.

¿Por Qué es tan Importante para los Videojuegos?

La adopción de la fotogrametría ha supuesto un salto cualitativo en el desarrollo de videojuegos por varias razones clave:

  • Realismo sin Precedentes: Permite alcanzar un nivel de detalle y autenticidad que es extremadamente difícil, si no imposible, de lograr modelando a mano. Las imperfecciones, el desgaste natural y la complejidad de los materiales del mundo real se trasladan directamente al juego. Juegos como The Vanishing of Ethan Carter o Star Wars Battlefront fueron pioneros en usar esta técnica para crear entornos que se sienten genuinamente reales.
  • Eficiencia y Ahorro de Tiempo: Aunque el proceso tiene su complejidad, escanear un objeto existente puede ser mucho más rápido que pedirle a un artista que modele, esculpa y texturice el mismo objeto desde cero. Esto libera a los artistas para que puedan centrarse en tareas más creativas.
  • Coherencia Artística: Al escanear una colección de activos de una misma localización real (rocas, árboles, suelo de un bosque), se asegura una coherencia visual y estilística en todo el entorno del juego, ya que todos los elementos comparten la misma "fuente de realidad".

Herramientas del Oficio: El Software que lo Hace Posible

El auge de la fotogrametría no sería posible sin un software potente. Una de las herramientas líderes en el sector es RealityCapture. Este software es conocido por su increíble velocidad y la calidad de las reconstrucciones que produce. Su importancia en la industria del videojuego se consolidó cuando fue adquirido por Epic Games, los creadores del motor gráfico Unreal Engine.

Esta adquisición fue un movimiento estratégico. Epic Games ha integrado profundamente esta tecnología en su ecosistema, facilitando a los desarrolladores que usan Unreal Engine la creación y el uso de activos fotorrealistas. Además, con la llegada de tecnologías como Nanite en Unreal Engine 5, que permite renderizar mallas con millones de polígonos sin una pérdida de rendimiento significativa, el uso de activos escaneados de altísima calidad es más viable que nunca.

Para hacer la tecnología aún más accesible, Epic Games también lanzó RealityScan, una aplicación móvil gratuita que permite a cualquier persona con un smartphone realizar escaneos 3D de alta calidad. Esto democratiza el proceso, permitiendo a estudiantes, aficionados y pequeños estudios experimentar con la fotogrametría sin necesidad de una inversión inicial en cámaras o software caros.

Tabla Comparativa: Modelado Tradicional vs. Fotogrametría

CaracterísticaModelado 3D TradicionalFotogrametría
Nivel de RealismoDepende enteramente de la habilidad del artista. Difícil lograr imperfecciones naturales.Fotorrealismo inherente al capturar directamente la realidad.
Tiempo de CreaciónPuede ser muy largo para activos complejos y detallados.La captura es rápida. El procesamiento y la optimización pueden variar.
Habilidades RequeridasAltas habilidades en modelado, escultura digital y texturizado.Conocimientos de fotografía, software de escaneo y optimización de mallas.
Flexibilidad CreativaTotal. Se puede crear cualquier cosa, desde lo realista hasta lo fantástico.Limitada a lo que existe en el mundo real y puede ser escaneado.
Coste de EquipoPrincipalmente software (Blender, ZBrush, Substance) y una buena PC.Desde un smartphone hasta cámaras DSLR profesionales y software específico.

Preguntas Frecuentes (FAQ)

¿Puedo hacer fotogrametría con mi móvil?

¡Sí! Gracias a aplicaciones como RealityScan de Epic Games, Polycam o Kiri Engine, es totalmente posible obtener escaneos 3D de buena calidad utilizando solo la cámara de tu smartphone. Los resultados pueden no ser tan limpios como los de una cámara profesional, pero son un punto de partida excelente para aprender y para proyectos independientes.

What happened to capturing reality?
Capturing Reality was acquired by Epic Games in March 2021; Epic plans to integrate RealityCapture into the Unreal Engine with the acquisition. The acquisition does not affect Capturing Reality's existing business and allowed them to reduce their pricing model for RealityCapture.

¿Qué juegos famosos usan esta tecnología?

Muchísimos. Algunos ejemplos notables incluyen The Last of Us Part II, donde se usó para texturas y algunos activos; Resident Evil 7 y Village, que escanearon personas y objetos reales para sus personajes y entornos; y prácticamente toda la biblioteca de Quixel Megascans, utilizada en innumerables juegos y películas, está basada en fotogrametría.

¿Es lo mismo que el escaneo láser (LiDAR)?

No exactamente. Ambos son métodos de Reality Capture, pero funcionan de manera diferente. La fotogrametría usa fotos para calcular la geometría, mientras que el LiDAR (Light Detection and Ranging) emite pulsos de láser y mide el tiempo que tardan en rebotar para crear una nube de puntos extremadamente precisa. El LiDAR es a menudo más preciso para la geometría a gran escala, pero la fotogrametría suele ofrecer mejores texturas de color.

¿El futuro es solo escanear y no modelar?

No. La fotogrametría es una herramienta poderosa, pero no reemplazará al modelado tradicional. Para activos de ciencia ficción, personajes fantásticos o cualquier cosa que no exista en el mundo real, la habilidad de un artista 3D sigue siendo insustituible. Lo más probable es que ambas técnicas sigan coexistiendo y complementándose en los flujos de trabajo de desarrollo.

Si quieres conocer otros artículos parecidos a Reality Capture: La Magia Tras los Juegos Realistas puedes visitar la categoría Tecnología.

Subir