Drought.World.Camera.initialize C# (CSharp) Method

initialize() public method

public initialize ( ) : void
return void
        public void initialize()
        {
            cameraRotationAngles = new Vector3(0, 0, -35 * angleIncrement);
            Matrix cameraRotation = Matrix.CreateRotationX(cameraRotationAngles.X) * Matrix.CreateRotationZ(cameraRotationAngles.Z);

            eyeVector   = new Vector3(0.0f, 0.0f, levelInfo.getHeight(0, 0)+cameraStand);
            focusVector = eyeVector + Vector3.Transform(new Vector3(0, 1, 0), cameraRotation);
            upVector    = new Vector3(0, 0, 1);
        }