본문으로 건너뛰기

Introduction

Voxel-3D는 WebGL 기반의 고성능 3D 웹 뷰어 라이브러리입니다.

Features​

  • Three.js 기반 프레임워크 독립 라이브러리
  • GLTF/GLB, FBX 포맷 지원
  • BVH 가속 레이캐스팅
  • 클리핑, 측정, 변환, 마크업 도구
  • Scene Graph 관리
  • Web Component 래퍼 제공
  • 애니메이션 (PLMXML 포함)
  • 스냅샷 시스템

Architecture​

Voxel-3D는 Facade 패턴을 사용합니다. 외부에서는 Voxel3D 클래스만 사용하며, 내부 모듈에 직접 접근하지 않습니다.

import { Voxel3D } from '@voxel-3d/core';

const viewer = new Voxel3D({
container: document.getElementById('viewer'),
});