mirror of
https://github.com/MapMakersAndProgrammers/Alternativa3D.git
synced 2025-10-26 09:59:10 -07:00
Minor code formatting
This commit is contained in:
@@ -411,7 +411,6 @@ public class Camera3D extends Object3D {
|
|||||||
/**
|
/**
|
||||||
* Setup Camera3D position using x, y, z coordinates
|
* Setup Camera3D position using x, y, z coordinates
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public function setPosition(x:Number, y:Number, z:Number):void{
|
public function setPosition(x:Number, y:Number, z:Number):void{
|
||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
@@ -422,13 +421,13 @@ public class Camera3D extends Object3D {
|
|||||||
* Camera3D lookAt method
|
* Camera3D lookAt method
|
||||||
*/
|
*/
|
||||||
public function lookAt(x:Number, y:Number, z:Number):void{
|
public function lookAt(x:Number, y:Number, z:Number):void{
|
||||||
var deltaX:Number = x - this.x;
|
var deltaX:Number = x - this.x;
|
||||||
var deltaY:Number = y - this.y;
|
var deltaY:Number = y - this.y;
|
||||||
var deltaZ:Number = z - this.z;
|
var deltaZ:Number = z - this.z;
|
||||||
var rotX = Math.atan2(deltaZ, Math.sqrt(deltaX * deltaX + deltaY * deltaY));
|
var rotX = Math.atan2(deltaZ, Math.sqrt(deltaX * deltaX + deltaY * deltaY));
|
||||||
rotationX = rotX - 0.5 * Math.PI;
|
rotationX = rotX - 0.5 * Math.PI;
|
||||||
rotationY = 0;
|
rotationY = 0;
|
||||||
rotationZ = - Math.atan2(deltaX,deltaY);
|
rotationZ = - Math.atan2(deltaX,deltaY);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -23,20 +23,24 @@ package alternativa.engine3d.utils {
|
|||||||
private static const toRootTransform:Transform3D = new Transform3D();
|
private static const toRootTransform:Transform3D = new Transform3D();
|
||||||
private static const fromRootTransform:Transform3D = new Transform3D();
|
private static const fromRootTransform:Transform3D = new Transform3D();
|
||||||
|
|
||||||
|
private static const RAD2DEG:Number = 180/Math.PI;
|
||||||
|
private static const DEG2RAD:Number = Math.PI/180;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @public
|
|
||||||
* Convert Degress to Radians and Radians to Degrees
|
* Convert Degress to Radians and Radians to Degrees
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static function toRadians(degrees:Number):Number{
|
public static function toRadians(degrees:Number):Number{
|
||||||
return degrees * Math.PI / 180;
|
return degrees * DEG2RAD;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert Radians to Degrees
|
||||||
|
*/
|
||||||
public static function toDegrees(radians:Number):Number{
|
public static function toDegrees(radians:Number):Number{
|
||||||
return radians * 180 / Math.PI;
|
return radians * RAD2DEG;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* Performs calculation of bound box of objects hierarchy branch.
|
* Performs calculation of bound box of objects hierarchy branch.
|
||||||
|
|||||||
Reference in New Issue
Block a user