Guía técnica · XProces

Modelo 3D por fotogrametría: de las fotografías a una malla texturizada

Un modelo fotogramétrico combina geometría y fotografía. Aquí explicamos qué ocurre desde la captura hasta la malla y la textura, qué significa el número de polígonos y qué formato conviene según el uso.

Qué es un modelo 3D fotogramétrico

Un modelo 3D fotogramétrico intenta reconstruir la forma y, normalmente, también la apariencia visual de un objeto, edificio o terreno a partir de fotografías tomadas desde distintos puntos de vista.

En un flujo habitual aparecen varias representaciones intermedias: puntos de enlace, información de profundidad, nube de puntos, malla triangular y textura. El modelo que se abre en un visor 3D suele estar formado por una malla y una o varias texturas.

Malla y textura cumplen funciones diferentes: la malla define la geometría; la textura aporta la apariencia fotográfica. Una textura muy nítida puede hacer que un modelo parezca excelente aunque su geometría no tenga la misma precisión.

De fotografías a malla texturizada

1. Fotografías alrededor de la escena

Para reconstruir volumen, la escena debe aparecer desde posiciones diferentes. En una fachada, torre, escultura o estructura compleja, las fotografías oblicuas son esenciales para observar laterales y detalles que un vuelo exclusivamente nadiral no ve.

2. Orientación de cámaras

El software relaciona detalles comunes y calcula desde dónde se tomó cada fotografía. Una orientación estable es la base de todo lo que viene después.

3. Reconstrucción de profundidad

Se estima la forma tridimensional visible en las distintas imágenes.

4. Malla triangular

Los datos 3D se transforman en una superficie formada por triángulos. Una malla muy densa puede representar más detalle, pero también aumenta tamaño, memoria y tiempo de trabajo.

5. Textura

Las fotografías originales se proyectan sobre la geometría y se combinan para construir la apariencia visual del modelo. El resultado puede ser mucho más fácil de interpretar que una malla sin textura.

OBJ, FBX, GLB, STL, PLY y otros formatos

FormatoQué suele transportarCuándo interesa
OBJGeometría, coordenadas UV y normalmente materiales/texturas en archivos asociados.Intercambio 3D muy extendido.
FBXFormato de intercambio 3D con soporte amplio en software de creación y visualización.Flujos de modelado, animación y herramientas 3D compatibles.
GLB / glTFFormato moderno pensado para transmisión y visualización 3D eficiente.Web, visores y aplicaciones modernas.
STLPrincipalmente geometría de superficie; normalmente sin textura fotográfica.Impresión 3D e intercambio geométrico simple.
PLYGeometría y, según variante, color u otros atributos.Investigación, mallas y nubes de puntos.
DAE / 3DS / WRLFormatos de intercambio más clásicos.Compatibilidad con software o flujos específicos.

La mejor elección depende del programa de destino. No existe un único formato universal que sea ideal para todos los usos.

Qué fotografías necesita un buen modelo 3D

  • Cobertura alrededor del objeto: hay que observar todas las caras importantes.
  • Solape alto: cada detalle debe aparecer en varias imágenes.
  • Variación de punto de vista: fotografiar siempre desde el mismo ángulo limita la geometría reconstruible.
  • Nitidez: el desenfoque reduce puntos útiles.
  • Exposición estable: cambios muy fuertes de iluminación complican el emparejamiento y la textura.
  • Evitar superficies problemáticas: cristal, agua, metal pulido, zonas muy uniformes y objetos que se mueven suelen generar dificultades.
Para edificios y estructuras verticales: una misión de mapeo nadiral puede ser excelente para ortofoto y terreno, pero insuficiente para fachadas. La estrategia de captura debe corresponder al producto final.

Número de polígonos, textura y calidad

Más polígonos permiten representar detalle geométrico más fino, pero el aumento tiene un coste. Un modelo con decenas de millones de caras puede ser difícil de abrir, compartir o utilizar en software CAD/BIM sin simplificación.

Por eso es habitual encontrar un equilibrio entre:

  • detalle geométrico necesario;
  • resolución de textura;
  • tamaño de archivo;
  • capacidad del equipo que abrirá el modelo;
  • uso final: inspección, documentación, web, CAD, impresión o archivo.

La reducción controlada de polígonos no siempre significa perder información relevante. Si el modelo se utilizará para visualización, una malla optimizada con buena textura puede ser más útil que una malla extremadamente pesada.

Usos habituales

Inspección

Revisar cubiertas, fachadas, estructuras y zonas difíciles de acceder.

Documentación

Crear una representación visual 3D de estado actual.

Medición

Obtener dimensiones cuando el proyecto está correctamente escalado y validado.

Obra y patrimonio

Registrar geometría existente y conservar evidencia visual.

Visualización web

Preparar modelos optimizados para visores interactivos.

Base de modelado

Servir como referencia para CAD, BIM o reconstrucción manual posterior.

Errores que un modelo bonito puede ocultar

La textura puede disimular defectos geométricos. Antes de utilizar un modelo para ingeniería o medición conviene revisar la malla sin textura, comprobar referencias, escala, huecos, superficies deformadas y zonas reconstruidas por interpolación.

Realismo visual no es sinónimo de precisión métrica. Si el objetivo es medir, hay que validar la geometría, no solo valorar el aspecto del modelo.

Preguntas frecuentes

¿Qué diferencia hay entre nube de puntos y malla?

La nube contiene puntos 3D independientes. La malla conecta vértices mediante triángulos y crea una superficie continua.

¿Un OBJ siempre incluye la textura?

No necesariamente dentro del mismo archivo. Habitualmente el OBJ utiliza un archivo de materiales y archivos de imagen asociados. Al moverlo, deben conservarse esos elementos.

¿STL sirve para un modelo fotográfico realista?

STL se centra en la geometría y normalmente no conserva una textura fotográfica como un OBJ o GLB. Es útil cuando interesa la forma, por ejemplo para impresión 3D.

¿Cuántas fotos necesito para un modelo 3D?

No existe un número universal. Depende del tamaño y complejidad de la escena, distancia de captura, solape, cobertura y nivel de detalle que se necesite.

¿XProces utiliza Metashape para generar modelos 3D?

Sí. Agisoft Metashape es el motor principal de procesamiento fotogramétrico de XProces; la plataforma automatiza el flujo y organiza la entrega.

Guías técnicas