Rev 5380 | Rev 6286 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5380 | Rev 5381 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | dd start |
5 | dd start |
6 | dd i_end |
6 | dd i_end |
7 | dd mem,stacktop |
7 | dd mem,stacktop |
8 | dd 0,cur_dir_path |
8 | dd 0,cur_dir_path |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | include '../../../../../../programs/proc32.inc' |
10 | include '../../../../../proc32.inc' |
11 | include '../../../../../../programs/macros.inc' |
11 | include '../../../../../macros.inc' |
12 | include '../../../../../../programs/develop/libraries/box_lib/load_lib.mac' |
12 | include '../../../../../develop/libraries/box_lib/load_lib.mac' |
13 | include '../../../../../../programs/dll.inc' |
13 | include '../../../../../dll.inc' |
Line 14... | Line 14... | ||
14 | include '../opengl_const.inc' |
14 | include '../opengl_const.inc' |
Line 15... | Line 15... | ||
15 | 15 | ||
Line 165... | Line 165... | ||
165 | align 4 |
165 | align 4 |
166 | SetLight: |
166 | SetLight: |
167 | stdcall [glLightfv], GL_LIGHT0, GL_POSITION, light_position |
167 | stdcall [glLightfv], GL_LIGHT0, GL_POSITION, light_position |
168 | stdcall [glLightfv], GL_LIGHT0, GL_SPOT_DIRECTION, light_dir |
168 | stdcall [glLightfv], GL_LIGHT0, GL_SPOT_DIRECTION, light_dir |
Line 169... | Line 169... | ||
169 | 169 | ||
170 | ; stdcall [glLightfv], GL_LIGHT0, GL_DIFFUSE, white_light |
170 | stdcall [glLightfv], GL_LIGHT0, GL_DIFFUSE, white_light |
Line 171... | Line 171... | ||
171 | ; stdcall [glLightfv], GL_LIGHT0, GL_SPECULAR, white_light |
171 | stdcall [glLightfv], GL_LIGHT0, GL_SPECULAR, white_light |
172 | 172 | ||
173 | stdcall [glEnable], GL_COLOR_MATERIAL |
173 | stdcall [glEnable], GL_COLOR_MATERIAL |
174 | stdcall [glColorMaterial], GL_FRONT, GL_AMBIENT_AND_DIFFUSE |
174 | stdcall [glColorMaterial], GL_FRONT, GL_AMBIENT_AND_DIFFUSE |
175 | stdcall [glMaterialfv], GL_FRONT, GL_SPECULAR, mat_specular |
175 | stdcall [glMaterialfv], GL_FRONT, GL_SPECULAR, mat_specular |
Line 176... | Line 176... | ||
176 | stdcall [glMaterialf], GL_FRONT, GL_SHININESS, mat_shininess |
176 | stdcall [glMaterialf], GL_FRONT, GL_SHININESS, mat_shininess |
177 | stdcall [glLightModelfv], GL_LIGHT_MODEL_AMBIENT, lmodel_ambient |
177 | stdcall [glLightModelfv], GL_LIGHT_MODEL_AMBIENT, lmodel_ambient |
178 | 178 | ||
Line 179... | Line 179... | ||
179 | stdcall [glEnable],GL_LIGHTING |
179 | stdcall [glEnable],GL_LIGHTING |
Line 180... | Line 180... | ||
180 | ; stdcall [glEnable],GL_LIGHT0 |
180 | stdcall [glEnable],GL_LIGHT0 |