Lines Matching defs:ldir
345 float ldir[3], vdir[3], h[3], dfact, kfact, r, g, b;
371 vsub(ldir, lightpos, ppos);
372 vnormalize(ldir, ldir);
374 if (seelight(ppos, ldir)) {
382 dfact = dprod(ldir, norm);
388 h[0] = 0.5f * (vdir[0] + ldir[0]);
389 h[1] = 0.5f * (vdir[1] + ldir[1]);
390 h[2] = 0.5f * (vdir[2] + ldir[2]);
439 float rcol[3], ppos[3], norm[3], ldir[3], h[3], vdir[3], planepos[3];
454 vsub(ldir, lightpos, ppos);
455 vnormalize(ldir, ldir);
481 dfact = 0.1f * dprod(ldir, norm);
488 h[0] = 0.5f * (vdir[0] + ldir[0]);
489 h[1] = 0.5f * (vdir[1] + ldir[1]);
490 h[2] = 0.5f * (vdir[2] + ldir[2]);