Wall decals in GZDoom

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: Wall decals in GZDoom

Re: Wall decals in GZDoom

by Ihavequestions » Thu Jul 21, 2022 4:19 pm

It wasn't mentioned in the update details, but this has been fixed in 4.8.x.
Softpoly rendering looks good now. Many thanks.

Re: Wall decals in GZDoom

by stevet1 » Sat Apr 09, 2022 2:16 am

Just to bump this, I was using gzdoom 4.5.0 and this issue didn't present until I moved on to 4.7.1 to solve an issue with line portals and line mirrors and sloping 3d sectors,
Only happens when the Render Mode is "Hardware Accelerated", in the other 2 modes the wall sprites display fine however I then get issues with the 3d sloping sectors.
I appreciate that advice would be to use OpenGL or OpenGL ES for the Rendering API but I've 2 machines that we use as a family that won't run that unfortunately.
Any help appreciated.

Re: Wall decals in GZDoom

by Graf Zahl » Wed Dec 29, 2021 5:38 pm

Yes, sure. The constants were changed for a reason because they affect the shaders. The real fix needs to fix Softpoly's data to do the same.

Re: Wall decals in GZDoom

by drfrag » Wed Dec 29, 2021 8:12 am

I said i was not sure. Can you elaborate?

Re: Wall decals in GZDoom

by Graf Zahl » Wed Dec 29, 2021 6:33 am

That "fix" would break other things.

Re: Wall decals in GZDoom

by drfrag » Wed Dec 29, 2021 5:54 am

Reverting the change to poly_renderstate.cpp in https://github.com/coelckers/gzdoom/com ... 1e45e0d0fd seems to fix the problem.
I'm not sure but i've done a PR: https://github.com/coelckers/gzdoom/pull/1527

Re: Wall decals in GZDoom

by Ihavequestions » Tue Dec 28, 2021 7:54 pm

This also affects bullet and blood decals. Weird stuff.
Attachments
Screenshot_Doom_20211229_025258.png

Wall decals in GZDoom

by Ihavequestions » Tue Dec 28, 2021 7:31 pm

A picture can say more than a thousand words... and now they come in pairs. This is using an Intel UHD Graphics 600 iGPU with a current driver on Windows 10 64-bit.
Attachments
Screenshot_Doom_20211229_021352.png
Screenshot_Doom_20211229_021341.png

Top