| /RvlSDK-3.2/build/demos/gxdemo/src/Lighting/ |
| D | lit-spot.c | 79 MyLightObj light[NUM_LIGHTS]; member 111 static void DrawLightMark ( MyLightObj* light ); 116 static void StatusMessage ( MyLightObj* light ); 263 sc->lightEnv.light[i].pos = DefaultLightPos[i]; in DrawInit() 264 sc->lightEnv.light[i].theta = 0; in DrawInit() 265 sc->lightEnv.light[i].phi = 0; in DrawInit() 266 sc->lightEnv.light[i].attnType = 0; in DrawInit() 267 sc->lightEnv.light[i].enable = TRUE; in DrawInit() 268 sc->lightEnv.light[i].colorIdx = i; in DrawInit() 348 DrawLightMark(&sc->lightEnv.light[sc->cur]); in DrawTick() [all …]
|
| D | lit-dist-atn.c | 68 MyLightObj light; member 80 static void SetLight ( MyLightObj* light, Mtx v ); 154 StatusMessage(SceneCtrl.light.attnType); in main() 198 sc->light.attnType = 0; in DrawInit() 227 SetLight(&sc->light, sc->cam.view); in DrawTick() 295 sc->light.attnType = ( sc->light.attnType + 1 ) % NUM_OF_ATTNS; in AnimTick() 296 StatusMessage(sc->light.attnType); in AnimTick() 300 sc->light.attnType = ( sc->light.attnType + NUM_OF_ATTNS - 1 ) % NUM_OF_ATTNS; in AnimTick() 301 StatusMessage(sc->light.attnType); in AnimTick() 385 void SetLight( MyLightObj* light, Mtx v ) in SetLight() argument [all …]
|
| D | lit-atn-func.c | 56 GXLightObj light; member 236 GXInitLightPos(&sc->sub[0].light, lpos.x, lpos.y, lpos.z); in DrawInit() 237 GXInitLightDir(&sc->sub[0].light, 0.0F, 0.0F, -1.0F); in DrawInit() 238 GXInitLightColor(&sc->sub[0].light, LIGHT_COLOR); in DrawInit() 239 GXInitLightDistAttn(&sc->sub[0].light, 0.0F, 0.0F, GX_DA_OFF ); in DrawInit() 244 GXInitLightPos(&sc->sub[1].light, lpos.x, lpos.y, lpos.z); in DrawInit() 245 GXInitLightDir(&sc->sub[1].light, 1.0F, 0.0F, 0.0F); in DrawInit() 246 GXInitLightColor(&sc->sub[1].light, LIGHT_COLOR); in DrawInit() 247 GXInitLightSpot(&sc->sub[1].light, 0.0F, GX_SP_OFF ); in DrawInit() 277 &sc->sub[0].light, in DrawTick() [all …]
|
| /RvlSDK-3.2/build/demos/gxdemo/src/TexGen/ |
| D | tg-dual.c | 74 MyLightObj light; member 89 static void DrawLightMark ( MyLightObj* light ); 90 static void SetLight ( MyLightObj* light, Mtx view ); 207 sc->light.cam.cfg = DefaultLightCamera; in DrawInit() 208 sc->light.cam.theta = 0; in DrawInit() 209 sc->light.cam.phi = 60; in DrawInit() 210 sc->light.cam.distance = 1000.0F; in DrawInit() 238 SetLight(&sc->light, sc->cam.view); in DrawTick() 291 MTXRotDeg(mr, 'y', sc->light.cam.theta); in DrawTick() 293 MTXRotDeg(mr, 'x', - sc->light.cam.phi); in DrawTick() [all …]
|
| D | tg-light-fx.c | 77 MyLightObj light; member 93 static void SetLight ( MyLightObj* light, Mtx view ); 331 sc->light.theta = 0; in DrawInit() 332 sc->light.phi = 0; in DrawInit() 333 sc->light.mark = GX_FALSE; in DrawInit() 362 sc->light.colorEnv = MyColors[sc->mode]; in DrawTick() 363 SetLight(&sc->light, sc->cam.view); in DrawTick() 403 if ( sc->light.mark ) in DrawTick() 413 MTXRotDeg(mr, 'y', sc->light.theta); in DrawTick() 415 MTXRotDeg(mr, 'x', - sc->light.phi); in DrawTick() [all …]
|
| D | tg-shadow.c | 76 MyLightObj light; member 96 static void SetLight ( MyLightObj* light, Mtx v ); 238 sc->light.cam.cfg = DefaultLightCamera; in DrawInit() 239 sc->light.cam.theta = 0; in DrawInit() 240 sc->light.cam.phi = 60; in DrawInit() 241 sc->light.cam.distance = 3000.0F; in DrawInit() 312 SetCamera(&sc->light.cam); in DrawTick() 324 MTXConcat(sc->light.cam.view, mtr, mv); in DrawTick() 354 SetLight(&sc->light, sc->cam.view); in DrawTick() 398 GetTexProjMtx(&sc->light.cam, mv); in DrawTick() [all …]
|
| D | tg-shadow2.c | 114 MyLightObj light; member 135 static void SetLight ( MyLightObj* light, Mtx v ); 309 sc->light.cam.theta = 0; in DrawInit() 310 sc->light.cam.phi = 60; in DrawInit() 311 sc->light.cam.distance = 3000.0F; in DrawInit() 369 sc->light.cam.cfg = ( sc->projMode ) ? in DrawTick() 371 SetCamera(&sc->light.cam); in DrawTick() 382 DrawModels(sc->light.cam.view, mtg, adjf, &sc->anim); in DrawTick() 414 SetLight(&sc->light, sc->cam.view); in DrawTick() 448 GetTexProjMtx(&sc->light.cam, mtg); in DrawTick() [all …]
|
| D | tg-shadow3.c | 116 MyLightObj light; member 139 static void SetLight ( MyLightObj* light, Mtx v ); 360 sc->light.cam.theta = 0; in DrawInit() 361 sc->light.cam.phi = 60; in DrawInit() 362 sc->light.cam.distance = 3000.0F; in DrawInit() 433 sc->light.cam.cfg = ( sc->projMode ) ? in DrawTick() 435 SetCamera(&sc->light.cam); in DrawTick() 442 MTXCopy(sc->light.cam.view, tmo.view); in DrawTick() 473 SetLight(&sc->light, sc->cam.view); in DrawTick() 494 GetTexProjMtx(&tmo, &sc->light.cam, 0); in DrawTick() [all …]
|
| /RvlSDK-3.2/build/libraries/gd/src/ |
| D | GDLight.c | 74 void GDSetLightAttn ( GXLightID light, in GDSetLightAttn() argument 78 GDWriteXFCmdHdr( (u16) (XF_LIGHT0A0_ID + __GDLightID2Offset(light)), 6 ); in GDSetLightAttn() 101 void GDSetLightSpot( GXLightID light, f32 cutoff, GXSpotFn spot_func ) in GDSetLightSpot() argument 154 GDWriteXFCmdHdr( (u16) (XF_LIGHT0A0_ID + __GDLightID2Offset(light)), 3 ); in GDSetLightSpot() 173 void GDSetLightDistAttn( GXLightID light, f32 ref_dist, f32 ref_br, in GDSetLightDistAttn() argument 207 GDWriteXFCmdHdr( (u16) (XF_LIGHT0K0_ID + __GDLightID2Offset(light)), 3 ); in GDSetLightDistAttn() 223 void GDSetLightColor ( GXLightID light, GXColor color ) in GDSetLightColor() argument 225 GDWriteXFCmd( (u16) (XF_LIGHT0COLOR_ID + __GDLightID2Offset(light)), in GDSetLightColor() 244 void GDSetLightPos ( GXLightID light, f32 x, f32 y, f32 z ) in GDSetLightPos() argument 246 GDWriteXFCmdHdr( (u16) (XF_LIGHT0PX_ID + __GDLightID2Offset(light)), 3 ); in GDSetLightPos() [all …]
|
| /RvlSDK-3.2/include/revolution/gd/ |
| D | GDLight.h | 73 void GDSetLightAttn ( GXLightID light, 77 void GDSetLightSpot ( GXLightID light, 81 void GDSetLightDistAttn ( GXLightID light, 86 void GDSetLightColor ( GXLightID light, GXColor color ); 88 void GDSetLightPos ( GXLightID light, f32 x, f32 y, f32 z ); 90 void GDSetLightDir ( GXLightID light, f32 nx, f32 ny, f32 nz ); 92 void GDSetSpecularDir ( GXLightID light, f32 nx, f32 ny, f32 nz ); 94 void GDSetSpecularDirHA ( GXLightID light, f32 nx, f32 ny, f32 nz, f32 hx, f32 hy, f32 hz ); 99 void GDLoadLightObjIndx ( u32 lt_obj_indx, GXLightID light ); 117 static inline void GDSetLightShininess( GXLightID light, f32 shininess ) in GDSetLightShininess() argument [all …]
|
| /RvlSDK-3.2/build/demos/gddemo/ |
| D | makefile | 80 gd-light-gc.c \ 81 gd-light-gc-load.c \ 82 gd-light-create.c \ 105 gd-light-gc-load \ 106 gd-light-gc-create \ 148 $(FULLBIN_ROOT)/gd-light-gc-load$(BINSUFFIX): \ 149 gd-light-gc-load.o \ 152 $(FULLBIN_ROOT)/gd-light-gc-create$(BINSUFFIX): \ 153 gd-light-gc.o gd-light-create.o \
|
| /RvlSDK-3.2/build/demos/gxdemo/src/PixelProc/ |
| D | pix-sub.c | 79 MyLightObj light; member 101 static void SetLight ( MyLightObj* light, Mtx v ); 239 sc->light.cam.cfg = DefaultLightCamera; in DrawInit() 240 sc->light.cam.theta = 0; in DrawInit() 241 sc->light.cam.phi = 85; in DrawInit() 242 sc->light.cam.distance = 8000.0F; in DrawInit() 341 SetLight(&sc->light, sc->cam.view); in DrawTick() 469 SetLight(&sc->light, sc->cam.view); in DrawTick() 753 void SetLight( MyLightObj* light, Mtx v ) in SetLight() argument 755 Vec lpos = light->cam.cfg.location; in SetLight() [all …]
|
| /RvlSDK-3.2/include/revolution/gx/ |
| D | GXLighting.h | 122 void GXLoadLightObjImm ( const GXLightObj* lt_obj, GXLightID light ); 123 void GXLoadLightObjIndx ( u32 lt_obj_indx, GXLightID light );
|
| /RvlSDK-3.2/build/demos/gxdemo/ |
| D | makefile | 102 Simple/smp-light.c \ 111 TexGen/tg-light-fx.c TexGen/tg-dual.c \ 164 smp-texexample smp-octa smp-light \ 170 tg-shadow2 tg-shadow3 tg-light-fx tg-dual \ 360 $(FULLBIN_ROOT)/smp-light$(BINSUFFIX): Simple/smp-light.o \ 405 $(FULLBIN_ROOT)/tg-light-fx$(BINSUFFIX): TexGen/tg-light-fx.o \
|
| /RvlSDK-3.2/build/demos/gxdemo/src/Tev/ |
| D | tev-outline.c | 581 GXLightObj light; in myDrawModel() local 596 GXInitLightPos(&light, 1000.0f, 0.0f, 0.0f); in myDrawModel() 597 GXInitLightColor(&light, color1 ); in myDrawModel() 598 GXLoadLightObjImm(&light, GX_LIGHT0); in myDrawModel()
|
| /RvlSDK-3.2/build/demos/gxdemo/src/Indirect/ |
| D | ind-bump-st.c | 271 GXLightObj light; in setLight() local 291 GXInitSpecularDir(&light, lDir.x, lDir.y, lDir.z); in setLight() 292 GXInitLightColor(&light, color0 ); in setLight() 295 GXInitLightAttn(&light, -3.0f, 0.0f, 4.0f, 1.0f, 0.0f, 0.0f); in setLight() 296 GXLoadLightObjImm(&light, litID); in setLight()
|
| D | ind-bump-xyz.c | 340 GXLightObj light; in setLight() local 360 GXInitSpecularDir(&light, lDir.x, lDir.y, lDir.z); in setLight() 361 GXInitLightColor(&light, color0 ); in setLight() 364 GXInitLightAttn(&light, -3.0f, 0.0f, 4.0f, 1.0f, 0.0f, 0.0f); in setLight() 365 GXLoadLightObjImm(&light, litID); in setLight()
|