Lines Matching refs:light
448 var light = _lights[ l ];
449 var lightColor = light.color;
451 if ( light.isAmbientLight ) {
455 } else if ( light.isDirectionalLight ) {
461 } else if ( light.isPointLight ) {
477 var light = _lights[ l ];
479 _lightColor.copy( light.color );
481 if ( light.isDirectionalLight ) {
483 var lightPosition = _vector3.setFromMatrixPosition( light.matrixWorld ).normalize();
489 amount *= light.intensity;
493 } else if ( light.isPointLight ) {
495 var lightPosition = _vector3.setFromMatrixPosition( light.matrixWorld );
501 …amount *= light.distance == 0 ? 1 : 1 - Math.min( position.distanceTo( lightPosition ) / light.dis…
505 amount *= light.intensity;