OmniLightShadow: add omni radius in debug scale

This commit is contained in:
Leonid Gaev
2012-06-18 15:41:20 +06:00
parent 2b4e16b7ff
commit 60c0b62763

View File

@@ -52,7 +52,7 @@ package alternativa.engine3d.shadows {
/** /**
* @private * @private
*/ */
alternativa3d static var debugRadiusScale:Number = 0.5; alternativa3d static var debugRadiusScale:Number = 0.2;
private var renderer:Renderer = new Renderer(); private var renderer:Renderer = new Renderer();
@@ -331,7 +331,7 @@ package alternativa.engine3d.shadows {
if (debugObject == null) { if (debugObject == null) {
debugObject = createDebugObject(debugMaterial, camera.context3D); debugObject = createDebugObject(debugMaterial, camera.context3D);
} }
debugObject.scaleX = debugObject.scaleY = debugObject.scaleZ = debugRadiusScale; debugObject.scaleX = debugObject.scaleY = debugObject.scaleZ = radius*debugRadiusScale;
debugObject.composeTransforms(); debugObject.composeTransforms();
// Формируем матрицу трансформации для debugObject // Формируем матрицу трансформации для debugObject