Anuncio De Babylon.js 8.0: Innovaciones y Mejoras Para Desarrolladores De Windows

Silvia Pastor

Babylon.js ha lanzado su versión 8.0, marcando un avance significativo en el ámbito de los gráficos web y el renderizado. Este motor, conocido por su potencia y belleza, ha incorporado nuevas características y mejoras de rendimiento que prometen facilitar la creación de experiencias web interactivas de una manera más rápida y eficiente.

Entre las novedades más destacadas se encuentra la implementación de sombras en la técnica de Iluminación Basada en Imágenes (IBL). Esta funcionalidad, enriquecida gracias a la colaboración con Adobe, permite añadir sombras a la iluminación ambiental a partir de una imagen de origen. Los desarrolladores ahora pueden utilizar esta técnica para mejorar aún más sus entornos gráficos.

Otro avance notable es la introducción de las luces de área, una característica muy solicitada que permite especificar una forma 2D que emite luz de manera difusa. Ideal para simular condiciones de iluminación en sets de producción cinematográfica, esta adición ofrece a los creadores más herramientas para aportar realismo a sus escenas.

Asimismo, la base del motor de Babylon.js ha sido renovada con la inclusión de un «Node Render Graph», que otorga a los desarrolladores un control total sobre el proceso de renderizado. Esta herramienta proporciona un editor gráfico que facilita la personalización de cada aspecto del renderizado en la GPU, crucial para optimizar el flujo de trabajo.

Para quienes desean implementar objetos 3D fácilmente en sus páginas web, se ha lanzado el «Lightweight Viewer». Este visor, con un tamaño reducido y capacidades dinámicas, permite integrar modelos 3D sin complicaciones, manteniendo la calidad gráfica del motor.

Además, la nueva versión ofrece soporte nativo para WebGPU, utilizando shaders en WGSL. Esto significa que los desarrolladores pueden acceder a una versión más optimizada y liviana de la biblioteca, reduciendo significativamente el tamaño de descarga para proyectos estándar.

La plataforma también ha ampliado su soporte para la creación de shaders personalizados mediante el Node Material Editor, permitiendo aprovechar al máximo las capacidades de renderizado sin necesidad de programación detallada.

Con estas mejoras y otras características, Babylon.js 8.0 se convierte en una herramienta aún más robusta para desarrolladores y creativos que desean elevar sus proyectos visuales. Con el objetivo de facilitar la creación de experiencias web impresionantes, este motor continúa evolucionando, prometiendo un futuro brillante para la tecnología de gráficos en la web.

Scroll al inicio