Three Vue3Three Vue3
Guide
  • English
  • 简体中文
GitHub
Guide
  • English
  • 简体中文
GitHub
Three Vue3

Three Vue3

A vue3.x component library of Three.js.

Quick Start →

Automatic Initialization

Automatically initializes a 3D scene when the component is mounted, setting up the renderer, camera, lights, axes helper, and controls.

Model Loading and Caching

Supports caching models using IndexedDB to reduce repeated load times. The first load stores model data in a local database, and subsequent loads prioritize reading from the cache.

Enhanced Interactivity

Creates popups that can contain custom Vue components, supporting positioning and smooth movement in 3D space.


Quick Start

pnpm i three three-vue3

Contributors


 Contributors


Apache-2.0 license | Copyright © 2025-present Shing Rui