-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
graphical issues with material_tester demo [MESA, Linux] #9525
Comments
I also have this issue.
|
(off-topic)
You're indeed using Intel Haswell, though you do have a NVIDIA discrete GPU (Optimus) which you don't use. Check https://wiki.archlinux.org/index.php/NVIDIA_Optimus if you'd like to learn how to use it. |
So I played around with the environment settings a bit and found out that the "grid effect" is caused by SSAO. Turning off SSAO completely or changing the bias settings to a higher value removes or reduces the effect. I suppose AO bias settings shouldn't really be gpu or driver specific? |
That part might be #8708. |
Sounds like it's indeed a matter of the bias setting for the SSAO. However, Juan's default for this demo seemed to have worked for him (and others too) - so I guess this is still a gpu/driver specific issue. |
Have you tried the proprietary Nvidia driver yet? I think Nouveau also uses Mesa for its 3D rendering. |
For the SSAO issue, I think this is probably MESA's fault, we should probably report it |
I'll try to ask MESA devs for guidance on how we can debug that/report issues efficiently to them. |
On 7c679dd with AMD Carrizo (R5) amdgpu, MESA 17.1.2, if I manage to pass the import (sometimes hangs the system, like Unreal when running) it looks really good but has the same cheesy problem as the OP. And turning off SSAO does not solve the problem. |
Turning on ¨follow surface¨ ssurf scattering option makes the cheese looks like it should, could it be related? |
@vnen ah, okok, I was confused by the kaleidoscopic cheeses. I don't see any SSAO artifact with that configuration then. |
I saw a similar problem trying out Evee engine in the new Blender release. So I assume this is going to be quite a pain to resolve. xD |
I am still out of Intel HD 4000 to test. Anyone else will have to fix the SSAO problem. The subsurf scattering problem i'm working on it |
subsurf scatter issue is a duplicate of #9530 |
subsurf scatter issue is fixed, can't test SSAO |
Arch Linux, HD4000 with Mesa 17.1.7 This is how the material tester demo looks on my system right now. Godot and the Demo are both on the latest version. observations:
[edit] |
I have the same issue on the same configuration. |
With a SSAO-Bias setting of about 0.4 (from default 0.01) all of the artifacts are gone. However, there also doesn't seem to be any visible effect os SSAO being enabled [edit] This doesn't look at all like the artifacts we are seeing here, but maybe the way they fixed their issue helps in some way: |
If I apply the following patch, I've got no artifacts anymore:
need to investigate :) |
@novemberist , could you check with the last master if the issue is still present ? |
Already did. It's gone for me :) Good job! 👍 |
Operating system or device - Godot version:
Arch Linux, Intel HD4000 (Mesa 17.1.4), Godot 3 master
Issue description:
I ran into a couple of graphical issues (glitches?) running the new material tester demo.
see the attached screenshot for details.
The grid-like artifacts all over the place (especially visible in the lower left part of the image)
I suspect this is either a driver issue or a quality setting of sorts?
The cheese example has this strange lighting effect on top, if you zoom in, select the Lobby as a background and move the camera a specific way so the window is behind the cheese.
This doesn't look realistic, since cheese should neither reflect so much light nor let it pass through the material so much.
The text was updated successfully, but these errors were encountered: