diff --git a/src/com/adobe/utils/PerspectiveMatrix3D.as b/src/com/adobe/utils/PerspectiveMatrix3D.as index aa920a7..a869e4a 100644 --- a/src/com/adobe/utils/PerspectiveMatrix3D.as +++ b/src/com/adobe/utils/PerspectiveMatrix3D.as @@ -186,44 +186,44 @@ package com.adobe.utils ])); } - public function orthoRH(width:Number, - height:Number, - zNear:Number, - zFar:Number):void { - this.copyRawDataFrom(Vector.([ - 2.0/width, 0.0, 0.0, 0.0, - 0.0, 2.0/height, 0.0, 0.0, - 0.0, 0.0, 1.0/(zNear-zNear), 0.0, - 0.0, 0.0, zNear/(zNear-zFar), 1.0 - ])); + public function orthoRH(width:Number, + height:Number, + zNear:Number, + zFar:Number):void { + this.copyRawDataFrom(Vector.([ + 2.0/width, 0.0, 0.0, 0.0, + 0.0, 2.0/height, 0.0, 0.0, + 0.0, 0.0, 1.0/(zNear-zFar), 0.0, + 0.0, 0.0, zNear/(zNear-zFar), 1.0 + ])); } - public function orthoOffCenterLH(left:Number, - right:Number, - bottom:Number, - top:Number, - zNear:Number, - zFar:Number):void { - this.copyRawDataFrom(Vector.([ - 2.0/(right-left), 0.0, 0.0, 0.0, - 0.0, 2.0*zNear/(top-bottom), 0.0, 0.0, - -1.0-2.0*left/(right-left), 1.0+2.0*top/(bottom-top), 1.0/(zFar-zNear), 0.0, - 0.0, 0.0, zNear/(zNear-zFar), 1.0 - ])); + public function orthoOffCenterLH(left:Number, + right:Number, + bottom:Number, + top:Number, + zNear:Number, + zFar:Number):void { + this.copyRawDataFrom(Vector.([ + 2.0/(right-left), 0.0, 0.0, 0.0, + 0.0, 2.0/(top-bottom), 0.0, 0.0, + 0.0, 0.0, 1.0/(zFar-zNear), 0.0, + (left+right)/(left-right), (bottom+top)/(bottom-top), zNear/(zNear-zFar), 1.0 + ])); } - public function orthoOffCenterRH(left:Number, - right:Number, - bottom:Number, - top:Number, - zNear:Number, - zFar:Number):void { - this.copyRawDataFrom(Vector.([ - 2.0/(right-left), 0.0, 0.0, 0.0, - 0.0, 2.0*zNear/(top-bottom), 0.0, 0.0, - -1.0-2.0*left/(right-left), 1.0+2.0*top/(bottom-top), 1.0/(zNear-zFar), 0.0, - 0.0, 0.0, zNear/(zNear-zFar), 1.0 - ])); + public function orthoOffCenterRH(left:Number, + right:Number, + bottom:Number, + top:Number, + zNear:Number, + zFar:Number):void { + this.copyRawDataFrom(Vector.([ + 2.0/(right-left), 0.0, 0.0, 0.0, + 0.0, 2.0/(top-bottom), 0.0, 0.0, + 0.0, 0.0, 1.0/(zNear-zFar), 0.0, + (left+right)/(left-right), (bottom+top)/(bottom-top), zNear/(zNear-zFar), 1.0 + ])); } private var _x:Vector3D = new Vector3D();