From: Keith W. <ke...@tu...> - 2002-07-28 12:11:00
|
Bob Peters wrote: > Hi > > > > What is the difference of the lighting functions built with LIGHT_FLAGS > defined and without. (recognizable on the suffix _fl at the end of the > lighting function) > > I saw that LIGHT_FLAGS versions are choosen when VB->Flag is true during > the run_lighting function. > > But I cannot track down in exactly what situations VB->Flag is true and > when it is not. Flags are generated by the glBegin/glEnd interfaces but not by the vertex array interfaces. Flags allow some lighting routines to light per-normal rather than per-vertex (where these are equivalent). Keith |