Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gizmo elements are affected by Environment and Camera effects, and they affect scene lighting #95621

Closed
ArseniyMirniy opened this issue Aug 16, 2024 · 2 comments

Comments

@ArseniyMirniy
Copy link

Tested versions

4.3 Stable
Any 3.x and 4.x

System information

Windows 10 22H2

Issue description

Gizmo elements are being affected by World Environment and Camera effects, such as DOF, SSR, SDFGI, and more. They are also affected by overall sky lighting in the scene. It seems, they are being rendered as some sort of emissive materials.

Which makes very inconsistent UI experience within Godot editor. Instead, all scene UI and controllers (grid, gizmo) should not be affected by any rendering settings or effects.

image
(Gizmo just lit up the whole interior on the right)

image
(Gizmo elements are being blurred out by DOF)

Steps to reproduce

Use any Godot 3/4 version and add World Environment or Camera Attributes to define DOF, SSR, SDF, etc. These features will change the look of Gizmo and Grid. But also Gizmo and Grid will affect the scene elements (they are emissive, and they are being reflected).

Minimal reproduction project (MRP)

Not required

@ArseniyMirniy
Copy link
Author

For comparison, such elements are not being affected by lighting or DOF in any other major engine, they are just there as separate entities. Obviously, they are not impacting light and not being reflected:

image

@AThousandShips
Copy link
Member

@AThousandShips AThousandShips closed this as not planned Won't fix, can't repro, duplicate, stale Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants