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

SCREEN_TEXTURE is blank when Use Physical Light Units is enabled #69847

Closed
Arnklit opened this issue Dec 10, 2022 · 2 comments · Fixed by #71364
Closed

SCREEN_TEXTURE is blank when Use Physical Light Units is enabled #69847

Arnklit opened this issue Dec 10, 2022 · 2 comments · Fixed by #71364

Comments

@Arnklit
Copy link
Contributor

Arnklit commented Dec 10, 2022

Godot version

4.0.beta8

System information

Windows 10, GTX 980 Ti, Vulkan Forward+

Issue description

Before enabling Physical Light Units:
image

After enabling Physical Light Units:
image

Steps to reproduce

Create a mesh and assign a Standard Material to it and set transparency to alpha, set Albedo's alpha to 0 and enable refraction.
Then enable Use Physical Light Units in the project settings.

Minimal reproduction project

refraction_real_light_units_bug.zip

@atirut-w
Copy link
Contributor

atirut-w commented Jan 1, 2023

Still happening on alpha 10

@Calinou
Copy link
Member

Calinou commented Jan 1, 2023

This is likely because the screen texture is being generated, but it's way too dark as a result of not accounting for physical light units. Try using RenderDoc to check for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment