EEVEE & Viewport¶
Viewport Compositor¶
A new Viewport Compositor shading option was added that applies the result of the Compositor Editor node-tree directly in the 3D Viewport. This feature is a work in progress and not all compositor setups are supported. Refer to #99210 for the status of the project.
Metal Viewport¶
When running on a MacOS device Blender will now use the Metal back-end for the user interface and 3D viewport. Metal provides improved performance, better stability and on par compatibility compared with other platforms.
Improved performance affects rendering as well as animation playback.
The scenes tested are Wanderer and "Hi, my name is Amy".
Platform | Scene | Blender | Playback (FPS) | Render time (seconds) |
---|---|---|---|---|
Mac Studio - Ultra | Wanderer | 3.4.1 / OpenGL | 16.8 | 6.5 |
3.5 / OpenGL | 17.0 | 5.7 | ||
3.5 / Metal | 45.0 | 5.3 | ||
Amy | 3.4.1 / OpenGL | 12.7 | 12.2 | |
3.5 / OpenGL | 17.7 | 9.8 | ||
3.5 / Metal | 34 | 8.8 | ||
Mac Mini - Intel i5 | Wanderer | 3.4.1 / OpenGL | 5.4* | 17.5* |
3.5 / OpenGL | 5.9* | 16.9* | ||
3.5 / Metal | 6.8 | 20.4 | ||
Amy | 3.4.1 / OpenGL | 6.3 | 65 | |
3.5 / OpenGL | 6.5 | 64 | ||
3.5 / Metal | 9.7 | 55 |
(*) = Fails to compile certain materials at the moment.
Check Python API to
learn more about the deprecation of the bgl
module. Users of
add-ons/scripts still using this module should inform the add-on/script
developers to update their scripts. Users can switch back to the OpenGL
back-end in Preferences → System, in order to keep using these scripts.