Serpent Rider has started work on a brightmap pack for Heretic to complement mine for Doom! Download link and screenshots of this pack added to first post.
The developers have stated ( http://forum.zdoom.org/viewtopic.php?f=18&t=37209 ) that brightmaps in the software renderer are currently impossible.
Though true brightmaps are currently impossible in the software renderer, my idea is to replicate this effect in the software renderer using workaround methods (however this will only be possible for actors, not textures). The method is really simple (described here http://forum.zdoom.org/viewtopic.php?f= ... 75#p738590), probably inefficient however I like the effect it produces.Graf Zahl wrote:Brightmaps in the software renderer would throw the optimized assembly functions out of whak, requiring much more complicated means. It'd mean writing a completely new set of rendering functions to accomplish it, and sorry, I don't see that happen.
I am hoping this will spark interest in people unable to run OpenGL but wanting the effect of brightmaps or for people who are looking for subtle, minimalistic enhancements that don't stray from vanilla Doom's simplistic, pixely, old-fashioned aesthetic and don't look out of place in 320x200 resolution.
Since my method depends on decorate it pretty much breaks compability with any mods modifying the monsters/decorations that will have brightmaps. Therefore I might also expand it with the standard enhancement stuff (coloured blood for Barons/Cacos and such) and maybe some slight modifications to monster behavior (but again, not straying much from the original, just increasing difficulty to match modern player's skill) and make it a complete "purist's" enhancement mod- and I would make everything myself from scratch (no ripping others off).
If the community shows interest I might also do something similar for Strife, Hexen or Heretic (but I won't think about that yet, let me first jump and then say "hop"). And I know that the idea of yet another enhancement mod is hardly original, however it is my first (Z)Doom project and I want to keep it simple while I learn the ropes.
Spoiler: Pack currently contains brightmaps for:Known bugs:
-Not thinking, I named the brightmap sprites for the lost soul BSKUL, just a minor cosmetic bug, your key will look like a flashing Lost Soul Will be fixing in next update.
Serpent rider - for his Heretic brightmaps!
Nash and The Zombie Killer - big thanks for helping with code optimization.
Gez, FishyClockwork - for helping me resolve bug with this project and learning more about how the engine works
Nash, DoomRater, RV-007 - for encouragement to turn an idea into the project
Leonard2 - spotting bug