Godot version
v4.0.beta16.official [518b9e5]
System information
Pop!_OS 22.04 (Ubuntu), Compatibility, HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-generic)
Issue description
A 3D object with a material with blend_mode set to subtract and transparency set to alpha causes the entire editor to render completely black when the renderer is set to compatibility.
The editor remains completely black while the object with the material is selected. Selecting a different object fixes it, but moving the editor camera can sometimes cause the editor to return to black again.
- The
forward+ and mobile rendering modes work properly.
- The editor seems remains to remain fully functional apart from the rendering.
- This issue does not occur in the running game.
- I was also able to reproduce the error in 2D once, but when I tried it a second time it worked properly without the rendering error.
Steps to reproduce
In the provided minimal project is a cube with a material added to its material_override property. Setting blend_mode to alpha in the material causes the entire editor to render black.
Minimal reproduction project
MinimalProject.zip
Godot version
v4.0.beta16.official [518b9e5]
System information
Pop!_OS 22.04 (Ubuntu), Compatibility, HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-generic)
Issue description
A 3D object with a material with
blend_modeset tosubtractandtransparencyset toalphacauses the entire editor to render completely black when the renderer is set tocompatibility.The editor remains completely black while the object with the material is selected. Selecting a different object fixes it, but moving the editor camera can sometimes cause the editor to return to black again.
forward+andmobilerendering modes work properly.Steps to reproduce
In the provided minimal project is a cube with a material added to its
material_overrideproperty. Settingblend_modetoalphain the material causes the entire editor to render black.Minimal reproduction project
MinimalProject.zip