Brightmaps not working

Moderator: GZDoom Developers

Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.

If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.

Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!

Brightmaps not working

Postby Thfpjct » Fri Sep 06, 2019 9:27 pm

I've been Modding GZDoom for a little while, and i notice that in versions like 3.5 to 3.9 the brightmaps just don't work.
You could say that is my Graphics card that is the problem, but i Doubt, in the 2.2 version of GZDoom they still wok just fine, even in other source ports like Crispy Doom and ZDoom they still working just fine.
Thfpjct
 
Joined: 18 Jul 2019
Operating System: Windows 10/8.1/8 64-bit
Graphics Processor: Intel (Legacy GZDoom)

Re: Brightmaps not working

Postby Graf Zahl » Sat Sep 07, 2019 1:01 am

First, there has never been a 3.9 version. Second, what kind of graphics card do you have?
BTW, ports like Crispy Doom and ZDoom do not have brightmaps, so they cannot work there. All they can do is use colormaps with special fullbright colors.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Brightmaps not working

Postby Thfpjct » Sun Sep 08, 2019 2:51 pm

Intel Hd Graphics. i don't think the graphics card is the problem because it is working in GZDoom 2.2, but if it is: fuck.
Thfpjct
 
Joined: 18 Jul 2019
Operating System: Windows 10/8.1/8 64-bit
Graphics Processor: Intel (Legacy GZDoom)

Re: Brightmaps not working

Postby Darkcrafter » Tue Oct 29, 2019 1:47 pm

Your graphics adapter is the problem (apparently you are playing with LEGACY GZDoom because Modern simply doesn't start as it requires GL3 or GL4), in new GZDoom versions brightmaps only work if your graphics card supports at least OpenGL 3, the same applies to some sector lighting modes like software, doom and vanilla and postprocessing that is not available. I'm not sure why Graf decided to remove these effects for OpenGL 2 mode, but software sector lighting mode was working absolutely fine in GZDoom v2 with OpenGL2 mode. Also not sure if Zandronum (which is based on very old GZDoom open gl2 port) supports brightmaps, if I remember correctly it does.

LZDoom which is stripped down version of new GZDoom for old graphics cards like yours doesn't include support for these sector lighting modes and brightmaps that old OpenGL2 based GZDoom v2 had. Gotta remind this to drfrag :mrgreen:
User avatar
Darkcrafter
 
Joined: 23 Sep 2017
Location: South Russia
Operating System: Windows 10/8.1/8 64-bit
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: Brightmaps not working

Postby Graf Zahl » Tue Oct 29, 2019 3:08 pm

Brightmaps and those shader based lighting modes were never implemented for OpenGL 2.x, from the beginning they were GL 3.x.
The shader hardware on GL 2 hardware is far too slow to run such complex stuff.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Brightmaps not working

Postby Erick194 » Mon Nov 18, 2019 3:24 pm

I remember that gzdoom 1.6 had functional brightmaps and in OpenGL 2.x
User avatar
Erick194
 
Joined: 10 Nov 2018
Location: Costa Rica

Re: Brightmaps not working

Postby Graf Zahl » Mon Nov 18, 2019 5:18 pm

GZDoom 1.6 was very different than later versions, it was a hybrid engine combining fixed function rendering and shaders. It was capable of enabling some effects in a very limited fashion on older hardware but the entire setup was not maintainable, and even the minor use of shaders it had impacted this hardware too much.

The moment the modern render path transitioned fully to shaders the game was over for older hardware.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany


Return to OpenGL Renderer Bugs

Who is online

Users browsing this forum: No registered users and 1 guest