Godot doesn't render objects whose visible
property is set to false
, in both 2D and 3D. visible
is set to false
when you call hide()
.
However, it will still perform animation skinning on hidden objects, as the result of skinning may still be used for gameplay purposes. If you want to prevent this, use the VisibilityEnabler or VisibilityNotifier nodes.