Page 1 of 1

[not a bug][0.9.3] Dynamic lights ignore Vavoom 3D floors

Posted: Sat Sep 03, 2005 11:32
by Nuxius
I just decided to take a section of a Vavoom hub I had been working on and dump it into GZDoom, just to see how it would look.

That's when I noticed that the dynamic lights just act as though the 3DFloors aren't even there.

I'm not sure if this carries over to the other 3D floor types or not. I plan on moving this over to GZDoom, so I'm going to convert them to the EDGE/Legacy type regardless, but I had noticed that you were curious about how it played different Vavoom levels, so I thought I'd post it nonetheless.

Some screenshots that better illustrate the problem:

Vavoom
Image

GZDoom
Image

Posted: Sat Sep 03, 2005 11:38
by Graf Zahl
Vavoom uses a very complex lighting system. Vavoom creates light maps for every polygon in the game by casing rays from each light source onto it.

I am simply replacing the static lights with normal dynamic lights and using much simpler light clipping code so such differences are to be expected.

The support that is there was just thrown in because it was trivial to add. Doing it properly would necessitate a complete engine rewrite to something much closer to Vavoom's Quake based renderer and I have neither the time or desire to do that.