The Vectreal Platform #391
Schlomoh
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We've published a detailed introduction to Vectreal — what it is, the technical decisions behind it, and the three packages that make up its open-source pipeline.
The problem: Getting interactive 3D into a web page means dealing with oversized files, format fragmentation (glTF, GLB, OBJ, USDZ), complex optimization passes, and proprietary embed infrastructure. Most teams settle for a screenshot.
The approach: A complete open pipeline — upload → optimize (glTF-Transform mesh simplification, KTX2/Basis Universal texture compression) → configure → publish → embed — available as three AGPL-3.0 packages:
@vctrl/viewer— React component for rendering 3D scenes (Three.js + React Three Fiber)@vctrl/hooks— Browser-side hooks for loading, optimizing, and exporting models (Web Worker-based)@vctrl/core— Server-side model processing for Node.js 18+ (Sharp ^0.34 for texture compression, dedup+prune fallback when Sharp is unavailable)All packages are pre-1.0. Breaking changes may occur before the first major release.
Read the full post → https://vectreal.com/news-room/launch-article
All reactions