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

    Class Torus

    Torus(토러스, 도넛) 기본 도형 클래스입니다. 반지름, 두께, 세그먼트, 시작/끝 각도 등 다양한 파라미터로 3D 도넛 메시를 생성합니다.

    // 반지름 2, 두께 0.5, 32x16 세그먼트 토러스 생성 및 씬에 추가
    const torus = new RedGPU.Primitive.Torus(redGPUContext, 2, 0.5, 32, 16);

    RedGPUContext 인스턴스

    중심 원 반지름 (기본값 1)

    단면(튜브) 반지름 (기본값 0.5)

    둘레 세그먼트 수 (기본값 16, 최소 3)

    단면 세그먼트 수 (기본값 16, 최소 3)

    시작 각도(라디안, 기본값 0)

    끝 각도(라디안, 기본값 2*PI)

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • redGPUContext: RedGPUContext
      • radius: number = 1
      • thickness: number = 0.5
      • radialSubdivisions: number = 16
      • bodySubdivisions: number = 16
      • startAngle: number = 0
      • endAngle: number = ...

      Returns Torus

    Accessors

    • get gpuRenderInfo(): { buffers: GPUVertexBufferLayout[] }

      GPU 렌더 정보 반환

      Returns { buffers: GPUVertexBufferLayout[] }

    Methods