ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/rglsrc.c
(Generate patch)

Comparing ray/src/common/rglsrc.c (file contents):
Revision 3.1 by gwlarson, Tue Jun 9 11:18:36 1998 UTC vs.
Revision 3.2 by gwlarson, Wed Jul 15 17:52:34 1998 UTC

# Line 16 | Line 16 | COLOR  ambval = {0.2, 0.2, 0.2};       /* global ambient valu
16  
17   int     dolights = MAXLIGHTS;           /* do how many more light sources? */
18  
19 < static int      lightid[MAXLIGHTS] = {GL_LIGHT0, GL_LIGHT1, GL_LIGHT2,
19 > int     glightid[MAXLIGHTS] = {GL_LIGHT0, GL_LIGHT1, GL_LIGHT2,
20                          GL_LIGHT3, GL_LIGHT4, GL_LIGHT5, GL_LIGHT6, GL_LIGHT7};
21  
22   static int      lightlist;              /* light list id */
# Line 163 | Line 163 | l_source(n)                    /* convert a distant source */
163   register int    n;
164   {
165          register MATREC *m = lightrec[n].m;
166 <        int     thislight = lightid[n];
166 >        int     thislight = glightid[n];
167          GLfloat vec[4];
168                                                  /* assign direction */
169          VCOPY(vec, lightrec[n].pos);
# Line 188 | Line 188 | register int   n;
188   {
189          GLfloat vec[4];
190          register MATREC *m = lightrec[n].m;
191 <        int     thislight = lightid[n];
191 >        int     thislight = glightid[n];
192                                                  /* assign position */
193          VCOPY(vec, lightrec[n].pos); vec[3] = 1.;
194          glLightfv(thislight, GL_POSITION, vec);
# Line 223 | Line 223 | register int   n;
223   {
224          GLfloat vec[4];
225          register MATREC *m = lightrec[n].m;
226 <        int     thislight = lightid[n];
226 >        int     thislight = glightid[n];
227                                                  /* assign position */
228          VCOPY(vec, lightrec[n].pos); vec[3] = 1.;
229          glLightfv(thislight, GL_POSITION, vec);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines