La organización Blender Foundation ha lanzado la versión 5.0 del software de modelado 3D Blender, adecuado para abordar diversas tareas relacionadas con el modelado 3D, gráficos 3D, desarrollo de videojuegos, simulación, renderizado, composición, seguimiento de movimientos, modelado escultórico, creación de animaciones y edición de video. El código se distribuye bajo la licencia GPL. Las compilaciones listas están disponibles para Linux, Windows y macOS. También se sigue manteniendo las ramas LTS de Blender 4.2 y 4.5, cuya actualización se realizará hasta julio de 2026 y 2027, respectivamente.
Entre las mejoras añadidas:
- Se ha presentado una nueva implementación del sistema de gestión del color con soporte integrado para un rango dinámico ampliado (HDR) y espacios de color de alto rango (Wide-gamut). Se ha habilitado la posibilidad de visualizar, leer y exportar colores de Wide-gamut y HDR para imágenes y videos. Se han añadido nuevos modos de visualización que soportan sistemas de codificación de color ACES 1.3 y 2.0 (Academy Color Encoding System), perfiles HDR Rec.2100-PQ/Rec.2100-HLG y AgX HDR, que se pueden utilizar para la integración con sistemas profesionales de producción cinematográfica y para mostrar contenido en pantallas que soportan HDR. Para usar HDR en Linux, es necesario ejecutar Blender en entornos basados en Wayland y habilitar un backend que utilice la API gráfica Vulkan.

Se ha añadido soporte para el uso de colores Wide-gamut, incluidos los espacios de color ACEScg y Linear Rec.2020, al trabajar con materiales, fuentes de luz y composición. Se ha proporcionado la posibilidad de establecer el espacio de color de trabajo por separado para cada archivo y secuenciador.

Se ha implementado la posibilidad de guardar imágenes en formato OpenEXR en los espacios de color ACES2065-1 y ACEScg. Se ha añadido soporte para transformaciones de vista descritas en el estándar ACES 2.0 (view transform — transformación de color calculada durante el renderizado en una representación visualizada en el monitor). Se ha mejorado la compatibilidad con la configuración de OpenColorIO para ACES 2.0, que se aplica para garantizar la coherencia de colores en diferentes etapas de la producción cinematográfica. Se ha añadido un nodo para la transformación de espacios de color en la etapa de composición.

- En el nodo «Textura del cielo» («Sky Texture») se ha añadido un nuevo modelo de cielo que utiliza dispersión múltiple para aumentar el realismo. El viejo modelo de cielo se conserva como opción bajo el nombre «Modelo de cielo con dispersión única» («Single Scattering»). Además de generar imágenes del cielo, el nuevo modelo puede utilizarse para formar reflejos precisos en interiores. Con el nodo Sky Texture, ahora también es posible generar rápidamente escenas de amanecer o atardecer, cambiando solo un parámetro.
- Se ha añadido el nodo «Tiling radial» («Radial Tiling») para crear formas redondeadas y patrones de mosaico.

- Se han ampliado significativamente las capacidades de horneado (baking) de texturas a partir de mallas utilizando el modificador «Multiresolución» («Multiresolution»). Por ejemplo, se ha añadido soporte para polígonos n, la posibilidad de hornear desplazamientos vectoriales, hornear solo en imágenes seleccionadas y activas, y considerar el modificador «Superficie subdividida» («Subdivision Surface»).

- Se ha añadido soporte para zonas de repetición («Repeat Zones») en los nodos de shader, similar a su implementación en los nodos geométricos. Al usar el sistema de renderizado EEVEE, es posible establecer dinámicamente el número de iteraciones, mientras que en el sistema Cycles solo se puede establecer un número fijo de iteraciones.
- Se han añadido los nodos «Paquete» («Bundle», combinación de varios elementos en un conjunto), «Cierre» («Closure», transmisión de funciones propias para grupos de nodos) y «Interruptor de menú» («Menu Switch», salida de valores basados en el elemento seleccionado en el menú).

- En el motor de renderizado Cycles se ha activado por defecto un nuevo algoritmo de renderizado volumétrico que elimina la aparición de artefactos en bloques en volúmenes superpuestos y permite operar sin establecer parámetros como el tamaño de paso, el número máximo de pasos y la homogeneidad del volumen.

- Se ha implementado en Cycles un método más preciso de renderizado de dispersión subsuperficial (subsurface scattering). El nuevo método tiene en cuenta las múltiples reflexiones al modelar la dispersión de luz en objetos complejos y translúcidos, eliminando el oscurecimiento excesivo de las áreas, pero requiere más tiempo de renderizado.

- En Cycles se ha implementado el efecto de iridiscencia en materiales metálicos, por ejemplo, para visualizar el deslumbrante brillo en áreas de sobrecalentamiento del metal.

- Se ha estabilizado y habilitado por defecto en el modificador 'Subdivision Surface' un mecanismo de subdivisión adaptativa (Adaptive Subdivision), que divide celdas en la malla según la distancia de la cámara. Se ha añadido la opción 'Object Space', que permite especificar la longitud del borde no en píxeles, sino en unidades de medida del objeto en sí.
- En el motor de renderizado EEVEE se han implementado optimizaciones que aceleran significativamente la compilación de materiales. La aceleración se observa con todos los backends; en configuraciones basadas en los backends de NVIDIA y Vulkan, la mejora puede alcanzar hasta 4 veces. Las operaciones de superposición de instancias de mallas se han acelerado hasta 3 veces. En EEVEE también se ha actualizado la implementación de MatCaps (Material Capture), que ahora admite el reflejo especular de la luz, mejorando la calidad de renderizado de superficies oscuras al visualizar la escena 3D.

- Se han actualizado los conjuntos de archivos de demostración y activos. En el conjunto Human Base Meshes se ha añadido un nuevo activo con el esqueleto humano.

- En el sistema de composición (Compositor) se ha implementado un nuevo panel de activos (Asset Shelf), que proporciona acceso rápido a efectos preestablecidos.

- Se ha garantizado la compatibilidad con la especificación que define utilidades y bibliotecas de la plataforma de referencia VFX.
- Se han ampliado las capacidades del sistema de dibujo y animación 2D Grease Pencil, que permite crear bocetos en 2D y luego usarlos en un entorno 3D como objetos tridimensionales (basándose en varios bocetos planos desde diferentes ángulos se forma un modelo 3D). Se ha añadido la opción de aplicar un efecto de desenfoque de movimiento (Motion Blur) a objetos en movimiento. En el panel lateral del visor 3D se ha añadido un panel 'Curve Data', que permite establecer valores para una o varias curvas seleccionadas. Se ha implementado el soporte para establecer diferentes tipos de ángulos para cada punto: con punta plana, afilada o redondeada. Se ha añadido la herramienta 'Pen' para crear y editar curvas Bézier. Se garantiza que la conexión entre el segmento inicial y final de trazos cerrados sea precisa, sin huecos ni superposiciones.

- Se ha ampliado la integración del editor de video no lineal (Video Sequencer) con otros componentes de Blender. En el editor de propiedades, han aparecido pestañas separadas con modificadores y parámetros de la pista. Se ha implementado un modificador basado en nodos de composición. Se han incorporado botones en la barra inferior para gestionar la reproducción.

- El modificador Array ha sido rediseñado utilizando nodos geométricos, lo que permite configurarlo y ampliarlo fácilmente según las preferencias, así como utilizar la aleatorización, distribución circular y gizmo al colocar objetos.
- En el editor UV, se ha reestructurado y activado por defecto la sincronización del mapeado UV. Se ha mejorado el rendimiento de la reversión de cambios.
- Se ha mejorado el desplazamiento al inspeccionar escenas VR (VR Scene Inspection) utilizando cascos de realidad virtual. Se han añadido nuevas configuraciones de navegación en modo de realidad virtual. Se ha agregado la posibilidad de cambiar la velocidad de movimiento en modo de vuelo. Se ha mejorado la navegación en modo de teletransporte. Para reducir la desorientación, se ha implementado un movimiento discreto de la cámara durante las acciones del joystick en el controlador. Para disminuir el mareo durante el trabajo, se ha añadido un efecto de viñeta que limita el campo de visión durante el movimiento.

- Se han simplificado las configuraciones de los temas. Se ha añadido la opción "Reducir Movimiento" para desactivar efectos de animación innecesarios. Se ha optimizado la interfaz del editor de nodos.
- Por defecto, se ha habilitado el guardado de archivos blend en formato comprimido.
- Se ha añadido la opción de línea de comandos "—gpu-vsync [on/off/auto]" para controlar la activación de la sincronización vertical (VSync) con pulso de amortiguación de fotogramas, utilizada para prevenir la aparición de desgarros en la salida (tearing).
- En los sistemas con Wayland se ha implementado el uso del protocolo cursor-shape para personalizar la apariencia del cursor.


Fuente: opennet.ru















