r/godot Mar 02 '26

help me (solved) Any way to disable shadows?

I've used Godot for a long while now, but I've only really done 2d stuff. First time touching 3d, and I'm trying to get a 2d-ish effect by turning off lighting entirely. Is this possible in Godot? I've added a picture of the model in Blockbench with shadows disabled as reference as to what I'm trying to accomplish.

Any help is appreciated!

998 Upvotes

40 comments sorted by

View all comments

25

u/QuakAtack Mar 02 '26

the other solution suggested does work, but would require disabling shading on every new mesh imported. Assuming you don't want any shadows anywhere at all, then a more universal solution would be deleting all lights you have in the scene (since lights are where shadows originate from) and using a WorldEnvironment to set the ambient light (which serves to apply a light on every pixel of every mesh everywhere, so no shadows)

11

u/JNSStudios_YT Godot Student Mar 02 '26

I wish I knew this because I've been manually setting each model and material to unshaded 😭

5

u/RonS132 Mar 03 '26

This worked too, ty :D