기본 도형(Primitive) 클래스입니다. 정점 버퍼, 인덱스 버퍼, GPU 렌더 정보, AABB(바운딩 박스) 등을 관리합니다.
const primitive = new RedGPU.Primitive.Primitive(redGPUContext);primitive._setData(geometry);const vb = primitive.vertexBuffer;const ib = primitive.indexBuffer;const aabb = primitive.volume; Copy
const primitive = new RedGPU.Primitive.Primitive(redGPUContext);primitive._setData(geometry);const vb = primitive.vertexBuffer;const ib = primitive.indexBuffer;const aabb = primitive.volume;
Primitive 인스턴스 생성
RedGPUContext 인스턴스
GPU 렌더 정보 반환
인덱스 버퍼 반환
정점 버퍼 반환
AABB(바운딩 박스) 반환
Static
기본 정점 레이아웃 구조 반환
Geometry 데이터로 내부 버퍼/정보를 설정합니다.
Geometry 인스턴스
기본 도형(Primitive) 클래스입니다. 정점 버퍼, 인덱스 버퍼, GPU 렌더 정보, AABB(바운딩 박스) 등을 관리합니다.
Example