You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reproducible only in v4.3.beta1. Versions v4.3.dev6 and below are working as intended. Doesn't matter which renderer is used, the issue is present in Forward+, Mobile and Compatibility.
System information
Godot v4.3.beta1 - Windows 10.0.19045 - GLES3 (Compatibility) - NVIDIA GeForce GTX 1050 Ti (NVIDIA; 32.0.15.5599) - 12th Gen Intel(R) Core(TM) i3-12100F (8 Threads)
Issue description
When you change the Shading mode of a 3DMeshInstance that has been created in previous versions of the engine (v4.3.dev6 and below) the material doesn't update visually in the editor until you restart the scene. Works fine if you run the game.
After setting the Shading mode to Unshaded:
Upon closely inspecting the foregoing illustration, one can allege that the material is not, in fact, "Unshaded", contrary to shading_mode's assertions
After reloading the scene:
Reloading fixes the issue
Works fine if you create the 3DMeshInstance in v4.3.beta1 instead of older versions.
Steps to reproduce
Create a 3DMeshInstance in Godot v4.3.dev6 or below
Load the scene in Godot v4.3.beta1
Change the shading_mode of the material
Congratulations, nothing is changed visually until you run the game or restart the scene/project
Tested versions
Reproducible only in
v4.3.beta1
. Versionsv4.3.dev6
and below are working as intended. Doesn't matter which renderer is used, the issue is present in Forward+, Mobile and Compatibility.System information
Godot v4.3.beta1 - Windows 10.0.19045 - GLES3 (Compatibility) - NVIDIA GeForce GTX 1050 Ti (NVIDIA; 32.0.15.5599) - 12th Gen Intel(R) Core(TM) i3-12100F (8 Threads)
Issue description
When you change the
Shading mode
of a3DMeshInstance
that has been created in previous versions of the engine (v4.3.dev6
and below) the material doesn't update visually in the editor until you restart the scene. Works fine if you run the game.After setting the
Shading mode
toUnshaded
:Upon closely inspecting the foregoing illustration, one can allege that the material is not, in fact, "Unshaded", contrary to
shading_mode
's assertionsAfter reloading the scene:
Reloading fixes the issue
Works fine if you create the
3DMeshInstance
in v4.3.beta1 instead of older versions.Steps to reproduce
3DMeshInstance
in Godot v4.3.dev6 or belowshading_mode
of the materialMinimal reproduction project (MRP)
mrp-1-testing.zip
MeshInstance3D
in the scene treeMesh
in the inspectorMaterial
Shading mode
optionsThe text was updated successfully, but these errors were encountered: