Motor D5: redefinición del renderizado en tiempo real para el diseño arquitectónico y espacial

Motor D5: redefinición del renderizado en tiempo real para el diseño arquitectónico y espacial

Home
>
Blog
>
Motor D5: redefinición del renderizado en tiempo real para el diseño arquitectónico y espacial

💡Conclusiones clave: reinventando el renderizado en tiempo real para Archviz

  • Motor D5 reemplaza la lógica de juego de uso general por un núcleo propietario optimizado específicamente para el diseño y la visualización arquitectónica profesional.
  • El rastreo nativo de rutas completas ofrece una renderizado en tiempo real experiencia en la que los comentarios de la ventana gráfica finalmente coinciden con la salida final de alta fidelidad.
  • La arquitectura de sombreadores personalizada garantiza el máximo rendimiento y la paridad visual tanto en Windows como en macOS, lo que elimina las barreras de colaboración entre plataformas.

I. Por qué creamos nuestro propio motor de renderizado en tiempo real

Hemos escuchado las frustraciones: la carga lenta de los modelos, el rendimiento entrecortado en escenas complejas y la decepción cuando una vista previa en tiempo real no coincide con el renderizado final. O el dolor de cabeza que supone la colaboración multiplataforma, en la que los archivos simplemente no tienen el mismo aspecto en el Mac de un colega.

La razón es sencilla. Mainstream tecnología de renderizado en tiempo real evolucionó a partir de los motores de juego. Si bien son potentes, su arquitectura subyacente nunca se creó teniendo en cuenta las necesidades específicas y de alta fidelidad del diseño espacial.

Desde el principio, Renderizado D5 ha trabajado para cerrar esta brecha. Pero mientras nos esforzábamos por conseguir un mejor rendimiento y una verdadera experiencia de «lo que ves es lo que tienes», nos topamos con un muro. Nos dimos cuenta de que confiar en soluciones de uso general creaba limitaciones que simplemente no podíamos corregir a nivel de aplicación.

Porque, en última instancia, los arquitectos no deberían tener que luchar contra un motor de juego para renderizar un edificio.

Es por eso que construimos el Motor D5. Decidimos profundizar: crear un núcleo de renderizado específico para el diseño espacial. Nuestro objetivo era eliminar las últimas barreras técnicas para que nada se interpusiera entre usted y su visión creativa.

Motor D5 es un motor de renderizado en tiempo real patentado creado desde cero por D5, específicamente para la visualización del diseño espacial.

D5 Engine high-fidelity real-time rendering for architectural visualization

II. Bajo el capó: innovaciones técnicas clave

Desarrollar un motor propietario es una tarea enorme. Centramos nuestros esfuerzos en resolver los obstáculos fundamentales del industria:

1. Rastreo nativo de rutas completas: la física es lo primero

No tratamos el rastreo de rutas como un complemento; es la base de todo nuestro proyecto. Nos alejamos de los algoritmos híbridos para construir un modelo de iluminación unificado basado completamente en la física. Esto significa que cada rayo de luz, desde el sol directo hasta los reflejos sutiles en las esquinas, sigue el mismo camino físicamente preciso.

Al integrar técnicas avanzadas como Radiance Cache, ReStir y Multi-Layer Denoising, hemos logrado un nivel de consistencia que antes estaba fuera de nuestro alcance. Cuando ajustas un parámetro, la retroalimentación es precisa y se comporta exactamente como debería hacerlo la óptica del mundo real.

2. Optimización de la GPU a nivel de hardware

El rastreo completo de rutas requiere una potencia informática inmensa. Para que funcione en tiempo real, optimizamos el motor a nivel de hardware. Utilizamos SOA (estructura de matrices) para organizar los datos de manera que se alineen perfectamente con el funcionamiento de las GPU modernas.

Junto con un planificador de cómputos de precisión, el sistema mantiene la GPU eficiente y ocupada. Esto permite que el motor gestione cálculos físicos complejos y, al mismo tiempo, mantenga una ventana gráfica fluida y con capacidad de respuesta.

3. Llevando el realismo aún más lejos: luz y materiales

Con la base establecida, nos centramos en la calidad visual:

  • Luz y sombra más profundas: El renderizado tradicional en tiempo real suele limitar los rebotes de luz a 1 a 3, lo que hace que los interiores parezcan planos u oscuros. Motor D5 calcula de forma estable Más de 8 rebotes de luz. La luz viaja de forma natural por la escena, creando una rica iluminación indirecta y sombras suaves. No necesitas «luces de relleno» falsas: una claraboya natural por sí sola es suficiente para iluminar una habitación de forma realista.
  • Materiales realistas: Mediante cálculos BRDF que ahorran energía, hemos abordado el ruido y los artefactos que suelen producirse en materiales complejos. El vidrio tiene un aspecto transparente con una refracción precisa; los metales son afilados; las telas tienen un aspecto suave y creíble.
D5 Engine high-fidelity real-time rendering for architectural visualization
Sin luces artificiales (incluidas las luces directas): la escena está completamente iluminada por una claraboya

D5 Lite (powered by D5 Engine): Real-Time Viewport vs. Final Render
Detailed technical comparison: Real-time viewport vs Final render quality.
Real-Time Viewport Final Render
D5 Lite Office Scene Real-Time Viewport
D5 Lite Real-Time Viewport
D5 Lite Office Scene Final Render
D5 Lite Final Render
D5 Lite Piano Interior Viewport
D5 Lite Real-Time Viewport
D5 Lite Piano Interior Final Render
D5 Lite Final Render
D5 Lite Museum Statue Viewport
D5 Lite Real-Time Viewport
D5 Lite Museum Statue Final Render
D5 Lite Final Render

4. Manejo de datos complejos

Los modelos arquitectónicos suelen ser pesados y complejos. Motor D5 cuenta con una canalización de activos integrada que gestiona automáticamente la limpieza, la creación de instancias y la conversión de formatos. Hemos optimizado la forma en que el motor gestiona los recuentos masivos de triángulos para garantizar que el cambio de vista o la edición de objetos permanezcan estables, incluso en proyectos de gran tamaño.

5. Soporte multiplataforma nativo

Para garantizar un alto rendimiento en todos los sistemas, hemos desarrollado nuestro propio compilador y lenguaje de sombreado. Esto nos permite compilar una única base de código en código nativo de DX12 (Windows) y Metal (macOS). Elimina los problemas de compatibilidad y garantiza que la experiencia sea uniforme y optimizada, independientemente del sistema operativo que utilices.

D5 Engine high-fidelity real-time rendering for architectural visualization

III. Empoderando a los diseñadores: donde la velocidad se une al fotorrealismo

Motor D5 no es solo una actualización; es un núcleo especializado para arquitectos y diseñadores.

  • Confianza en lo que ves: La respuesta de la ventana gráfica es prácticamente idéntica a la salida final. Puede tomar decisiones de diseño sabiendo que el resultado coincidirá. Deja de adivinar. Empieza a diseñar.
  • Velocidad donde importa: Desde la carga de modelos hasta la exportación de renderizados, todo el flujo de trabajo es más rápido. Menos esperas, más diseño.
  • Ligero y eficiente: Eliminamos el exceso de motores de juego para centrarnos en la expresión espacial y llevar el renderizado de alta gama a una gama más amplia de hardware.
  • Diseñado para su flujo de trabajo: Soporte nativo para estructuras CAD/BIM, con controles de iluminación y cámara diseñados para arquitectos, no para desarrolladores de juegos.
  • Intuitivo: Una interfaz limpia que no requiere habilidades de codificación ni conocimientos de motores de juego.
  • Coherencia en todas las plataformas: Los usuarios de Windows y Mac obtienen la misma experiencia de alta calidad.

IV. Comparación técnica: el motor D5 frente a los oleoductos tradicionales

Technical Architecture Comparison
(Benchmarked against Unreal Engine’s Lumen and Path Tracer)
Feature Traditional Real-Time Pipeline (Unreal Engine based) D5 Engine (Proprietary Spatial Design Architecture)
Core DNA Built for Game Logic. Balances physics, interaction systems, and more. Rendering is just one part of a bloated ecosystem, making it hard to optimize purely for visual fidelity. Built for Spatial Design & Visualization. We stripped out everything that doesn't serve rendering. Built from the ground up around full path tracing—every cycle goes toward image quality and responsiveness.
GI Core Algorithm Hybrid Ray Tracing (e.g., Lumen). Compromises quality for game FPS. Relies on screen-space probes and caches, causing ghosting, light leaks, and noise in dynamic scenes. Indirect lighting lacks depth. Viewport and final render often differ. Full Path Tracing. Combines ReSTIR and Radiance Cache for 8+ light bounces in real-time. Delivers deep, volumetric lighting and stability without the artifacts of hybrid methods. Viewport matches final render.
Output Efficiency Offline Path Tracer. For true photorealism, you have to switch to the offline Path Tracer. Convergence is linear—piling on samples until a single frame takes minutes or hours. Real-time delivery is not an option. Extreme Parallelism. Built on SOA data structures and precision scheduling—squeezing maximum parallel performance from the GPU. Achieves offline quality at millisecond-level speeds.
Interactive Fluidity
Data Scheduling
General Actor Model. Data structures built for game interactions carry high VRAM overhead. BVH updates struggle with high-poly architectural models, leading to viewport lag. Massive Scene Throughput. A lightweight kernel rewritten for architectural data streams. Handles hundreds of millions of polygons with instant loading and fluid viewport response.
Cross-Platform Consistency Porting & Adaptation. Often Windows-first, with macOS support relying on translation layers or bolted-on features. Performance and visuals seldom match. Native Dual-Platform Core. Built on a proprietary C++ shader language that compiles directly to native DX12 and Metal. Ensures identical visuals and performance on both Windows and Mac.

D5 Engine high-fidelity real-time rendering for architectural visualization

Las diferencias arquitectónicas solo importan si aparecen en el resultado final. He aquí cómo Motor D5 funciona contra el UE en escenas de prueba idénticas:

Real-Time Viewport (vs UE Lumen)

*Tested on NVIDIA RTX 4070
Detailed feature comparison: UE Lumen vs D5 Engine
UE Lumen D5 Engine
Real-time
Performance
UE Lumen interior scene benchmark 15.5ms
15.5ms (High Quality Preset)
D5 Engine interior scene benchmark 10ms
10ms (Ultra-Smooth)
GI UE Lumen GI artifacts example
Noticeable artifacts beyond directional light
D5 Engine GI accurate lighting example
Accurate lighting from all sources with complete GI
Material UE Lumen material bounce limitations
Lacks detailed GI bounce
D5 Engine material bounce accuracy
Full GI bounce accurately captures material color and texture
HDR UE Lumen HDR lighting limitations
Limited high-frequency HDR sampling; difficult to light scenes with HDR alone
D5 Engine HDR lighting quality
Full HDR sampling—HDR alone can realistically light a scene
Glass UE Lumen glass refraction issues
Incomplete refraction; no support for roughness; lighting cuts off
D5 Engine glass refraction quality
Complete reflection and refraction
Mirror UE Lumen mirror reflection quality
Poor reflection quality due to hybrid approach
D5 Engine mirror reflection accuracy
Perfect mirror reflection with full GI and skylight support

Final Output (vs UE Path Tracer)
Comparison of real-time rendering noise levels and output time: UE Path Tracer vs D5 Engine
UE Path Tracer D5 Engine
Noise Level
(same 128spp)
UE Path Tracer noise level at 128spp showing grain comparison D5 Engine clean noise level at 128spp real-time rendering output
D5 shows less variance and reaches output quality faster
Output Time D5 Engine converges in seconds during real-time preview, with results nearly identical to final output—so a separate render time comparison isn't necessary.

En resumen: ya no es necesario cambiar la calidad de la imagen por una edición fluida ni renunciar a nada cuando se trabaja en distintas plataformas. Motor D5 hace que «lo que ves» sea realmente igual a «lo que obtienes».

V. Nuestra visión: dejar que la creatividad fluya

Desde el primer día, nuestro objetivo ha sido simple: ayudar a los diseñadores a expresar sus ideas de manera libre y eficiente.

Renderizado D5 fue nuestro primer paso. Pero aprendimos que para posibilitar verdaderamente la libertad de expresión, necesitábamos un control total sobre la tecnología subyacente. Las limitaciones de las soluciones existentes no siempre eran obvias, pero siempre estaban ahí: se interponían silenciosamente.

En desarrollo Motor D5 es nuestra forma de volver a la esencia del diseño. Se trata de pasar de la creación de aplicaciones a la creación de tecnología básica, todo ello para cerrar la brecha entre la imaginación y el resultado visual.

Todas las decisiones técnicas que tomamos tienen como objetivo un objetivo: un proceso creativo más fluido y fiable para ti.

VI. Mirando hacia el futuro

Seguimos ampliando las capacidades del motor. Entre las próximas funciones se incluyen:

  • Gestión profesional del color: Incluye soporte para ACES.
  • Materiales avanzados: Investigando materiales multicapa y renderizados espectrales para simular superficies complejas como el metal oxidado.
  • Mejores entornos: Nubes y atmósfera volumétricas más dinámicas.
  • Integración de IA: Explore cómo la IA generativa puede ayudar con el modelado y la iluminación para acelerar aún más su flujo de trabajo.

VII. Reflexiones finales

Creemos que la mejor tecnología debe ser invisible, simplemente debe funcionar y apoyar tu expresión sin estorbar.

D5 Lite—Un complemento de visualización nativo de la IA para el diseño en etapas iniciales— ahora cuenta con la tecnología D5 Engine, que ofrece una visualización rápida para la exploración esquemática. Junto con Renderizado D5, completa un nuevo flujo de trabajo de D5.

Estamos ansiosos por ver lo que creáis con él.

D5 Engine high-fidelity real-time rendering for architectural visualization

🔍 Continuar leyendo: Profundiza en la visualización arquitectónica en tiempo real

Renderización en tiempo real frente a renderizado tradicional: diferencias clave

¿Por qué deberías cambiar al renderizado en tiempo real?

D5 GI | ¿Qué es la iluminación global y por qué la necesitamos?

Mejore el diseño interior de lujo con la visualización en tiempo real

Cómo Settanta7 preparó su flujo de trabajo para el futuro con el renderizado en tiempo real

Raytracing en tiempo real cercano a Vray para diseño de interiores | GI, SSS y activos dinámicos

💡 Preguntas frecuentes: Cómo resolver los desafíos comunes de renderizado en tiempo real

Q1. «¿Por qué mi renderizado interior se ve tan plano y oscuro en tiempo real? »

La planitud generalmente se debe a la falta de rebotes de luz indirectos. Si bien los motores tradicionales suelen sacrificar la profundidad de rebote por la velocidad, el Motor D5 está diseñado para calcular Más de 8 rebotes de luz establemente en tiempo real. Utilizando Rastreo de ruta completo y ResTIR algoritmos, captura el comportamiento matizado de la luz. Esto permite que la claraboya natural ilumine un espacio con una profundidad volumétrica realista, lo que elimina eficazmente la necesidad de tediosas configuraciones de «iluminación de relleno».

SEGUNDO TRIMESTRE. «Utilizo un Mac M3 y renderizar es una pesadilla. ¿Hay algún software en tiempo real que funcione de forma nativa?»

Sentimos tu dolor. Muchas soluciones de renderizado afirman ser compatibles con Mac, pero se basan en capas de traducción pesadas (envoltorios) que actúan como un cuello de botella y desperdician todo el potencial del chip M3.

Para resolver esto, Motor D5 se basa en un Núcleo nativo de doble plataforma. En lugar de la emulación, desarrollamos un lenguaje de sombreado patentado que se compila directamente con el de Apple API de metal (y DX12 para Windows). Esta optimización de bajo nivel está diseñada para aprovechar al máximo el rendimiento de Apple Silicon y garantizar la misma experiencia fluida y de alta fidelidad que en un PC de gama alta.

Actualmente estamos en las etapas finales de dar vida a esta integración nativa. Si quieres ser el primero en disfrutar del verdadero trazado de rayos en tiempo real en macOS, infórmanos.  

TERCER TRIMESTRE. «Mi ventana gráfica presenta un gran retraso cuando manipulo modelos arquitectónicos masivos. ¿Cómo puedo gestionar un elevado número de polígonos de forma más eficiente?»

El retraso de la ventana gráfica se debe con frecuencia a la forma en que un motor programa los datos. Hemos solucionado este problema mediante la implementación SOFÁ Arquitectura (Estructura de matrices) dentro del Motor D5. Esta optimización a nivel de hardware organiza los datos para que se alineen perfectamente con el procesamiento moderno de las GPU, lo que reduce significativamente la sobrecarga de VRAM. Este «núcleo ligero» permite a los diseñadores navegar y editar escenas con cientos de millones de polígonos sin problemas, incluso en proyectos complejos y de gran escala.

CUARTO TRIMESTRE. «Estoy harto de los 'renderizados de prueba'. ¿Hay alguna forma de ver exactamente cómo se verá el resultado final en la ventana gráfica?»

¡Absolutamente! Necesitas un WYSIWYG Flujo de trabajo (Lo que ves es lo que obtienes). Si bien muchos motores utilizan atajos «híbridos» para aumentar la velocidad, Motor D5 usa un sistema unificado Rastreo de ruta completo modelo. Esto garantiza que la iluminación, las refracciones complejas del cristal y las sombras de la ventana gráfica en directo sean prácticamente idénticas a las de la exportación final en 4K, lo que permite tomar decisiones de diseño con total confianza visual.

Q5. «¿Cómo puedo visualizar rápidamente un concepto en fase inicial sin tener que dedicar horas a los materiales y la iluminación?»

Para una exploración esquemática rápida, recomendamos un enfoque mejorado con inteligencia artificial. D5 Lite, impulsado por el Motor D5, está diseñado específicamente para esta fase conceptual. Al integrar la IA generativa para la población inteligente de escenas y la iluminación automatizada, cierra la brecha entre un modelo de masa básico y una imagen de alta fidelidad. Esto permite a los diseñadores presentar conceptos de nivel profesional en minutos en lugar de horas.

Q6. «¿Es realmente viable el trazado de rutas de alta gama para plazos ajustados? No puedo permitirme esperar horas para recibir un solo fotograma».

Absolutamente. Al aprovechar el paralelismo extremo y la programación precisa de las GPU, Motor D5 logra una calidad de rastreo de rutas a nivel de conexión a velocidades de milisegundos. En lugar del enfoque tradicional de «esperar y ver qué pasa», el motor maximiza la eficiencia del hardware para hacer converger las imágenes en segundos durante la vista previa en vivo. Esto hace que Archviz, con calidad cinematográfica, sea viable incluso para proyectos con los tiempos de entrega más exigentes.

Q7. «¿Cuál es el mejor flujo de trabajo para sincronizar sin problemas los modelos de SketchUp o BIM para renderizar en tiempo real?»

El flujo de trabajo más fluido se basa en la integración nativa, el núcleo del Flujo de trabajo todo en uno de D5. Para los usuarios de SketchUp, aquí es exactamente donde D5 Lite entra. Impulsado por el motor D5, transforma la ventana gráfica en una vista previa de alta fidelidad sin problemas técnicos. Funciona como una extensión natural de SketchUp, más que como una aplicación independiente que lucha por los recursos. Próximamente ampliaremos activamente esta misma capacidad a Rhino, Revit y otras plataformas CAD/BIM.

D5 Engine high-fidelity real-time rendering for architectural visualization
Póngase en contacto con nosotros
También te puede gustar
La primera plataforma colaborativa de visualización 3D
El salto innovador de KPF con D5 Render