Defines

TraverseVolume flags

Defines

#define  TRAVERSE_LOWFILTSHADOWS   (1<<0)
  This is a simple filtering where the system samples a point in the shadow map and then some of the neighboring points.
#define  TRAVERSE_HIFILTSHADOWS   (1<<1)
  This is a higher resolution sampling.
#define  TRAVERSE_USESAMPLESIZE   (1<<2)
  This produces the highest quality.

Define Documentation

#define TRAVERSE_LOWFILTSHADOWS   (1<<0)

This is a simple filtering where the system samples a point in the shadow map and then some of the neighboring points.

This corresponds to 'Medium' in the Volume Light user interface (a value of 0 for flags is 'Low' -- just sampling the shadow map with no filtering at all).

#define TRAVERSE_HIFILTSHADOWS   (1<<1)

This is a higher resolution sampling.

This corresponds to 'High' in the Volume Light user interface.

#define TRAVERSE_USESAMPLESIZE   (1<<2)

This produces the highest quality.

This corresponds to 'Use Light Sample Range' in the Volume Light user interface. This is like a box filter, but also takes into consideration the position of the point within the pixel to do additional weighting.