How to improve DirectX lights dramatically

Blitz3D Forums/Blitz3D Programming/How to improve DirectX lights dramatically

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Maybe I didn't explain myself well...

What my demo did was take the 2 lights closest to the player (from a light mapped level) plonk a DX light at those 2 positions, colour the DX lights so they were the same colour and darken them based on their distance from the player.

It worked really well...

Drawbacks:
Everything was based around the player rather than anything else in the game.
I wasn't checking if lights were behind walls so you would sometimes be lit from lights on the other side of walls.

Other than that it looks cool.