Metrix3D
Herramienta para medir, inspeccionar y alinear modelos 3D directamente sobre la geometría. Sin instalar suites CAD. Sin licencias por módulo. Construido en C++ nativo para Windows.
Medición Directa
Extracción matemática de primitivas y tolerancias GD&T sobre mallas densas.
Alineación Cinemática
Constraints espaciales y algoritmos de best-fit para validación contra nominal.
Pipeline Industrial
Múltiples planos de corte, raycasting de precisión y topología en tiempo real.
Capacidades
Metrología
¿Cuánto mide ese hueco? ¿Están esos dos planos paralelos? Metrix3D mide directamente sobre el modelo — distancias, ángulos y diámetros de círculos — sin exportar ni abrir otro software. Nueve combinaciones cubren la mayoría de los casos de inspección dimensional.
- Distancias punto a punto, punto a plano y plano a plano
- Diámetros y radios de círculos detectados automáticamente
- Ángulos entre planos, entre ejes y entre tres puntos
- Modo X-Ray para medir geometría interior sin rotar el modelo
Cuatro subsistemas
independientes.
Cada módulo tiene responsabilidades claras y límites definidos. El core nunca depende de OpenGL. El renderer nunca toca lógica de UI. Este aislamiento hace que el código sea comprensible y mantenible.
Seis pasos.
De la importación a la exportación. El único paso opcional es la reparación.
Importar
STL · OBJ · FBX · GLTF · GLB · PLY
Abre el archivo desde el diálogo o arrástralo directamente a la ventana. La interfaz no se bloquea mientras carga — el modelo entra en escena listo para trabajar.
Reparar
Agujeros · Superficie · Unidades
Paso opcional si el modelo tiene problemas. Rellena huecos en la geometría, suaviza superficies rugosas, une piezas sueltas o corrige las unidades si el modelo llegó en pulgadas en vez de milímetros.
Inspeccionar
Vista · Materiales · Secciones
Navega alrededor del modelo, cambia el modo de visualización y aplica planos de corte para ver el interior. El explorador lateral lista todos los objetos de la escena y permite activarlos o aislarlos.
Medir
9 modos de medición · X-Ray
Activa la herramienta de medición y haz clic sobre la geometría. El sistema detecta automáticamente si estás sobre una cara plana, un círculo o un punto. Las cotas quedan fijas en pantalla y visibles en el historial.
Alinear
Restricciones geométricas entre piezas
Elige una geometría en cada pieza y define la relación entre ellas — que coincidan, que sean paralelas, que estén centradas. El sistema mueve la pieza activa a la posición correcta en un solo paso.
Exportar
STL · Transformaciones incorporadas
Guarda el resultado como STL. Si el modelo fue transformado o reescalado, los cambios se incorporan a la geometría antes de exportar para compatibilidad total con cualquier software downstream.
Qué hace.
Módulos funcionales y especificaciones técnicas que cubren el ciclo completo de inspección de geometría 3D.

Medición directa sobre el modelo
Mide cualquier relación geométrica que necesites verificar — la distancia entre dos puntos, el diámetro de un taladro, el ángulo entre dos superficies — sin exportar a otro software ni interpretar representaciones aproximadas.
- X-Ray: captura geometría interior sin rotar el modelo
- Las cotas quedan fijas en pantalla, se pueden mover y ocultar
- Activa o desactiva cada medición sin perder el historial de sesión
- Las mediciones se reutilizan directamente para alinear piezas
USER EXPERIENCE
Navegación y Entorno Visual
Viewport centrado en el objeto. Orientaciones instantáneas y fondos adaptables para mantener contraste con cualquier tipo de material. Gizmo con 26 posiciones predefinidas y unidades métricas configurables.

Secciones y planos de corte múltiples
Define hasta 6 planos de corte simultáneos para inspeccionar el interior de mallas cerradas. Las tapas se rellenan automáticamente usando el stencil buffer para dar la sensación de sólido.
- Hasta 6 planos de clip independientes a la vez
- Las tapas de corte se generan por hardware (stencil) a 60 fps
- Soporte para invertir la dirección del plano
- Ideal para detectar colisiones o grosores en assemblies
RUNTIME TELEMETRY
Consola de Comandos y Telemetría
Registro en tiempo real de las operaciones del motor. Captura el coste computacional de las matrices, anomalías topológicas durante la importación y cualquier evento relevante del pipeline.

Modos de visualización por objeto
Cada objeto de la escena puede visualizarse en un modo distinto — sólido para inspección general, alámbrico para ver la topología, transparente para ver el interior sin cortar el modelo. Las aristas de cambio brusco de ángulo se resaltan automáticamente.
- Sólido, alámbrico, nube de puntos y transparencia por objeto
- Las aristas de transición brusca se detectan y destacan automáticamente
- Color, brillo y opacidad independientes para cada objeto
- Antialias para bordes limpios a cualquier nivel de zoom
SCALABLE RENDER
Control de Rendimiento Gráfico
Antialiasing ajustable y modos de sombreado configurables para mantener la fluidez con mallas de alta densidad. Los parámetros de render se ajustan según el hardware disponible.

Detección automática de geometría
El cursor entiende la malla subyacente. Al acercarte a zonas circulares o caras planas, el software extrae matemáticamente la primitiva correspondiente (centro, radio, plano) en lugar de medir a ojo.
- Cálculo de centro de masas y bounding box automatizado
- Detección de cilindros y taladros (Best-fit circle)
- Extracción de plano normal a través de puntos colineales
- Las medidas encajan matemáticamente en las primitivas, no en vértices al azar

Preparación de Malla
Los modelos importados de escáneres o pipelines intermedios llegan con frecuencia con agujeros en la geometría, superficies rugosas o piezas que deberían estar unidas. Estas herramientas los dejan listos para medir sin necesidad de volver al software original.
- Rellena huecos automáticamente — muy útil en escaneos 3D parciales
- Suaviza la superficie sin deformar la forma general del objeto
- Une varias piezas importadas por separado en un único objeto
- Convierte entre mm, cm y pulgadas antes de medir
Sin frameworks de abstracción.
C++20 directamente sobre OpenGL 4.5, sin frameworks de abstracción ni capas de indirección. Dear ImGui para la interfaz. vcpkg para dependencias nativas.
Lenguaje
C++20
Gráficos
OpenGL 4.5
GLAD
GLFW
UI
Dear ImGui
ImGuizmo
Matemáticas
GLM
Importación
Assimp
Config
RapidJSON
Build
CMake 3.26+
vcpkg
Visual Studio
Plataforma · Windows x64 · MSVC · CMake 3.26+ · vcpkg manifest mode