Texture Lightcones and Blending


I’m just writing a Quake 3 .bsp loader in Java. It works quite well, but I’ve got some problems with the “lighting”, actually blending.

Here are two screenshots:

  1. Quake:

  2. My loader:

So my question, how did they solve this in Quake 3 Arena ?

Probably blending? But how to do it correctly?

Thank you very much

The cones usually use additive blending. You have to write a parser for the .shader files in order to fully support such things.