|
@@ -311,7 +311,7 @@ THREE.GLTFLoader = ( function () {
|
|
|
|
|
|
case 'directional':
|
|
case 'directional':
|
|
lightNode = new THREE.DirectionalLight( color );
|
|
lightNode = new THREE.DirectionalLight( color );
|
|
- lightNode.target.position.set( 0, 0, 1 );
|
|
|
|
|
|
+ lightNode.target.position.set( 0, 0, -1 );
|
|
lightNode.add( lightNode.target );
|
|
lightNode.add( lightNode.target );
|
|
break;
|
|
break;
|
|
|
|
|
|
@@ -329,7 +329,7 @@ THREE.GLTFLoader = ( function () {
|
|
lightDef.spot.outerConeAngle = lightDef.spot.outerConeAngle !== undefined ? lightDef.spot.outerConeAngle : Math.PI / 4.0;
|
|
lightDef.spot.outerConeAngle = lightDef.spot.outerConeAngle !== undefined ? lightDef.spot.outerConeAngle : Math.PI / 4.0;
|
|
lightNode.angle = lightDef.spot.outerConeAngle;
|
|
lightNode.angle = lightDef.spot.outerConeAngle;
|
|
lightNode.penumbra = 1.0 - lightDef.spot.innerConeAngle / lightDef.spot.outerConeAngle;
|
|
lightNode.penumbra = 1.0 - lightDef.spot.innerConeAngle / lightDef.spot.outerConeAngle;
|
|
- lightNode.target.position.set( 0, 0, 1 );
|
|
|
|
|
|
+ lightNode.target.position.set( 0, 0, -1 );
|
|
lightNode.add( lightNode.target );
|
|
lightNode.add( lightNode.target );
|
|
break;
|
|
break;
|
|
|
|
|