babylon.anaglyphCamera.d.ts 820 B

1234567891011121314151617181920
  1. declare module BABYLON {
  2. class AnaglyphArcRotateCamera extends ArcRotateCamera {
  3. private _eyeSpace;
  4. private _leftCamera;
  5. private _rightCamera;
  6. constructor(name: string, alpha: number, beta: number, radius: number, target: any, eyeSpace: number, scene: any);
  7. public _update(): void;
  8. public _updateCamera(camera: ArcRotateCamera): void;
  9. }
  10. class AnaglyphFreeCamera extends FreeCamera {
  11. private _eyeSpace;
  12. private _leftCamera;
  13. private _rightCamera;
  14. private _transformMatrix;
  15. constructor(name: string, position: Vector3, eyeSpace: number, scene: Scene);
  16. public _getSubCameraPosition(eyeSpace: any, result: any): void;
  17. public _update(): void;
  18. public _updateCamera(camera: FreeCamera): void;
  19. }
  20. }