Project

General

Profile

« Previous | Next » 

Revision 15f60efa

Added by danij over 11 years ago

Refactor|BiasSurface: Disposed of the local 'affecting' array in evalLighting()

This mechanism unnecessarily complicated this update algorithm. As
the intention is to skip updating unchanged lighting contributions
this data should be stored a level higher, in BiasSurface::Instance.
In its present form the 'affecting' array doesn't actually achieve
anything, so it has been replaced with two bit-fields.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences