Bug 3262 - Dynamic lights are applied post process
Status: RESOLVED WONTFIX
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Video
Version: unspecified
Hardware: All All
: P3 minor
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2007-07-12 02:14 EDT by kevin mcquillan
Modified: 2009-09-14 07:01:02 EDT
1 user (show)

See Also:



Description kevin mcquillan 2007-07-12 02:14:43 EDT
in quake 3's rendering process, lightmaps and the texture are blended together then dlights and other lights come after, this cuases a problem because all light that is applied after the texture is applied will not be able to properly light the map since the lightmap has already been blended with the texture

this can be seen on nearly any quake map using nearly any graphic settings as long as dlights are turned on, simply fire a rocket at a wall where a section of the wall is shaded and notice how as the rocket passes this area, the shadow remains despite the dlight's illuminating effects on the wall.
Comment 1 Tim Angus 2007-08-22 17:43:19 EDT
This isn't really a bug, rather a performance based design decision in the renderer. It would be nice to see it fixed, but this is unlikely any time soon as the focus for ioq3 is not graphical improvements.
Comment 2 Tim Angus 2009-09-14 07:01:02 EDT
Our policy with the renderer is basically not to touch it. It's possible that in the future we may have a pluggable renderer system in which case such changes can be implemented there.