How does the build engine shadows are computed?Are they really computed
from occluding geometry?I noticed some accurate shadows in the redneck rampage
games that seemed like working in pixel percision like the stenicl shadowing.
Ken have you ever tried to program real time shadows like those on Doom3 or even
better any soft shadows algorithm?
JonoF at
Build does no shadowing. Any shadows you see are either tricks with the art or sectors shaded to give the effect of shadow.
Jonathon
Awesoken at
Build does not support computed shadows. All the shadows you see are the result of clever map design. I have never tried to program a shadow algorithm in a polygon engine. The closest thing would be some experiments I tried in Voxlap. If you want to see it, press '1' inside voxed.exe. I don't advertise this because the quality is poor.
Anonymous at
How does this shades work?Are they drawn with a second pass like lightmaps?
Do you store a shade for every face?Is the build editor that can be found is your webpage
supports this feature?
Also the effect that when a room is lit when a door is opened and shaded after the door
has closed is supported in all build games or only in redneck rampage?How do this work?
Lots of questions for an interesting issue.:D
Kyoufu Kawa at
Anonymous said
Also the effect that when a room is lit when a door is opened and shaded after the door has closed is supported in all build games or only in redneck rampage?How do this work? Lots of questions for an interesting issue.:D
That was in Duke Nukem too, and I do think in Shadow Warrior. It's done by the game itself, not the engine. I myself have yet to implement such a feature in my own game.
etko at
"Structural" shadows in almost every original sector engine (Doom,Build) are done through hacks and clever level design. Instead of having just crate (elevated) sector, you draw another darker "shadow" sector around the crate with height equal to ground, wihch has the shape of "projected" crate shadow from top view. This will make shadow appear on the ground. If you want to have effect of light entering room thorugh door, you can split that room sector by lines which start at door corners creating "projected" door light shape on the ground etc.