Novum / vkQuake

Vulkan Quake port based on QuakeSpasm
GNU General Public License v2.0
1.8k stars 220 forks source link

Transparency within 3D models doesn't render #191

Closed Greenwood72 closed 4 years ago

Greenwood72 commented 4 years ago

Alex,

I noticed that vkQuake doesn't render transparency within 3D models. Areas meant to be transparent are filled in black. Oddly enough, regular Quakespasm renders this fine. Again this is just transparency within 3D models, not regular geometry textures. Either than that, your port is performing well!

Novum commented 4 years ago

Can you give an example where this happens? GPU? Driver? OS?

Greenwood72 commented 4 years ago

Sure! If you install Redfield's map,The Deepness Below, you will see black boxes around the seaweed. In regular Quakespasm this does not exist. https://www.quaddicted.com/reviews/deepness.html

Coincidentally, Redfield made some custom animated 3D sails for the ghost ship in my entry to the upcoming Halloween Jam (see attached). The tears do not render correctly in vkQuake (Quakespasm was used for the screenshot).

On Sat, Oct 12, 2019 at 12:55 PM Axel Gneiting notifications@github.com wrote:

Can you give an example where this happens?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Novum/vkQuake/issues/191?email_source=notifications&email_token=AL7VH6IJ4FA5E67CMVWGUM3QOH6P3A5CNFSM4I5IWJU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCDWKQ#issuecomment-541342506, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL7VH6NCEH4TVKYLU5J76ALQOH6P3ANCNFSM4I5IWJUQ .

Tintin-Asterix commented 4 years ago

I noticed this too. With the latest nvidia drivers on Win10 with a gtx1080 it does this. Any model that uses palette colour 255 for transparency just shows as opaque black.

On the slightly older AMD RX 480 card the entire model actually goes mostly invisible and jittery with graphical glitches. The sails in your new Halloween map are literally mostly invisible.

Screenshot attached

transparencybug

Novum commented 4 years ago

image Fixed b04765ef72c3320d29f18ad8f2a5d1cf09797c1f

Novum commented 4 years ago

https://github.com/Novum/vkQuake/releases/tag/1.03.0