If you could add any feature to zdoom...
- Marisa the Magician
- Banned User
- Posts: 3886
- Joined: Fri Feb 08, 2008 9:15 am
- Preferred Pronouns: She/Her
- Operating System Version (Optional): (btw I use) Arch
- Graphics Processor: nVidia with Vulkan support
- Location: Vigo, Galicia
- Contact:
Re: If you could add any feature to zdoom...
Screen-space pixel shaders.
Re: If you could add any feature to zdoom...
I've got parts of that done. Done better, even: loading the original doombeta IWAD rather than something else, since I've got support for the old texture formats.Se7eNytes wrote:the MBF press-release emulation mode.
All it needs to be functional would be some slight adjustments here and there (such as in the xlat lump) which could be done with a new game mode.
Re: If you could add any feature to zdoom...
A number of years ago, I could easily have come up with a long list of things I'd like to see added to Zdoom. However, most of them have now been added in one shape or another and there is very little left that either isn't already being worked on or is really beyond the scope of Zdoom. Anything else, I guess I simply haven't even thought about.
Re: If you could add any feature to zdoom...
Decals on floors and ceilings.
- NeuralStunner
-

- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: No Preference
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
- Contact:
Re: If you could add any feature to zdoom...
You know what, this might be possible in GL (using shaders?). Ever look really close at a dynamic light on the floor?printz wrote:Decals on floors and ceilings.
- Caligari87
- Admin
- Posts: 6242
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
- Contact:
Re: If you could add any feature to zdoom...
I'm not sure I get what you mean... 

- NeuralStunner
-

- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: No Preference
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
- Contact:
Re: If you could add any feature to zdoom...
"Dynamic lights" in GZDoom are quite similar to decals. If you look in GZDoom.pk3\GLStuff, you'll find GLLight.png - Though I'm not sure if that's used when lights are handled by shaders.
- Caligari87
- Admin
- Posts: 6242
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
- Contact:
Re: If you could add any feature to zdoom...
Eeenteresting.... *strokes beard thoughtfully*

Re: If you could add any feature to zdoom...
No, that file is used by the pre-shader method.
- esselfortium
- Posts: 3862
- Joined: Tue Sep 19, 2006 8:43 pm
- Contact:
Re: If you could add any feature to zdoom...
Doing floor/ceiling decals in software is possible, but it'd likely be a gigantic pain in the ass to implement. You'd either need to add yet another step in the rendering process to draw them separately, and figure out all the potential clipping issues there, or give every subsector its own flat in memory, and hope all your users have 16 gb of ram. 
- NeuralStunner
-

- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: No Preference
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
- Contact:
Re: If you could add any feature to zdoom...
I'm curious, why is it not a concern for vertical textures? How are they handled differently from one another?
Re: If you could add any feature to zdoom...
Because there is already code that is used for multi-part wall textures.
- NeuralStunner
-

- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: No Preference
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
- Contact:
Re: If you could add any feature to zdoom...
I realize that.
I was hoping for something a little more technical, but not too technical, else it'd go over my head completely.
- Graf Zahl
- Lead GZDoom+Raze Developer

- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: If you could add any feature to zdoom...
Gez wrote:No, that file is used by the pre-shader method.
Its use is also quite different from how decals need to be handled. Texture coordinates are merely representing the distance to the light not some special position on the light texture.
Re: If you could add any feature to zdoom...
No. The textures are composited into a single image when the wad is loaded.edward850 wrote:Because there is already code that is used for multi-part wall textures.
