Blender targets 5.4 with OpenPBR shader node for Cycles and EEVEE
A test build is out for feedback while EEVEE still lags on several physical effects and docs aim to clarify which controls stay physical.
Blender is adding an OpenPBR shader node for Cycles and EEVEE, with a feature-complete test build now available and a target of Blender 5.4. Developer weizhen said the team will cover motivation, new features, and current status at the Blender Conference, and invited artists to try the package build while bug fixes and optimizations continue.
OpenPBR is meant to give Blender a modern, standardized physically based material model shared with other DCCs and renderers. In Cycles the node is implemented for both SVM and OSL. EEVEE already supports much of it, but transmission depth, anisotropic roughness, and dispersion are missing there. Diffuse roughness via Oren-Nayar is planned for EEVEE as well, though weizhen warned that port is harder than in Cycles and is not guaranteed.
Early feedback has focused on usability as much as missing features. Testers reported transmission scatter color resolving to grey or black (tracked as a volume-bounce configuration issue in at least one case) and asked for clearer guidance on which parameters are physical versus artistic tweaks. weizhen clarified that diffuse roughness switches appearance models rather than a more-accurate scale, that specular weight in the current OpenPBR revision remains physical below 1 while future versions may treat it as a non-physical control, and that skin work typically starts from photographed albedo rather than hand-tuned scatter values. Soft min/max ranges and suggested defaults already exist in the UI; the team plans to expand tooltips and manual notes so users know expected ranges and when a texture input is preferred, especially as specular haze and retroreflectivity arrive later.
Dispersion support and naming aligned with the OpenPBR spec (for example specular weight) drew positive reaction from artists working jewelry and archviz materials.