RedGPU API - v3.0.0-Alpha
    Preparing search index...

    Class OrbitController

    오빗(Orbit) 카메라 컨트롤러 클래스입니다. 마우스/터치 드래그로 회전, 휠로 줌, 중심점/거리/회전/틸트 등 다양한 파라미터를 지원합니다. 여러 View3D에서 동시에 사용할 수 있습니다.

    const controller = new RedGPU.Camera.OrbitController(redGPUContext);
    controller.centerX = 0;
    controller.centerY = 0;
    controller.centerZ = 0;
    controller.distance = 20;
    controller.tilt = -30;
    controller.pan = 45;

    Hierarchy (View Summary)

    Index

    Constructors

    Accessors

    Methods

    • 마우스/터치 이벤트에서 캔버스 내 좌표를 반환합니다.

      Parameters

      • e: MouseEvent | TouchEvent

        MouseEvent 또는 TouchEvent

      • redGPUContext: RedGPUContext

        RedGPUContext 인스턴스

      Returns { x: number; y: number }

      캔버스 내 상대 좌표 객체 { x, y }