RepositoryTypeScript
musehq

musehq/spacesvr

A standardized reality for the future of the 3D Web.

184sao
38fork
17issue
1lượt xem

🚀 spacesvr - Chuẩn hoá trải nghiệm 3D trên web

Một chuẩn mực cho tương lai của web 3D - nơi nội dung 3D được trải nghiệm như chuẩn HTML/CSS/JS cho web 2D.

spacesvr là một dự án TypeScript được phát triển bởi Muse (startup được đầu tư bởi Y Combinator), với sứ mệnh tổ chức và triển khai các chuẩn mực để trải nghiệm nội dung 3D trên web. Thay vì lo lắng về cấu trúc tệp hoặc tính năng cơ bản như khả năng tương thích đa thiết bị, spacesvr giúp nghệ sĩ tập trung vào việc kể chuyện. Dự án này cung cấp một khung công tác để xây dựng thế giới 3D một cách đơn giản và mạnh mẽ.

✨ Điểm nổi bật

  • StandardReality: Thành phần chính định nghĩa cách người dùng trải nghiệm thế giới 3D, bao gồm các lớp như môi trường, vật lý, người chơi, công cụ, mạng và hiệu ứng hình ảnh.
  • LostWorld: Thế giới mẫu mẫu dùng để bắt đầu, bao gồm sàn nhà, bầu trời và sương mù.
  • Hệ sinh thái công nghệ: Xây dựng dựa trên @react-three/fiber, @react-three/drei, @react-three/cannon và @react-spring/three.
  • Hỗ trợ VR: Tích hợp @react-three/xr cho các tương tác thực tế ảo.
  • Mạng nội bộ: Sử dụng peerjs để hỗ trợ kết nối đa người dùng.
  • Cấu trúc rõ ràng: Tổ chức theo các khái niệm như ideas, layers, logic, realities, tools và worlds.
  • Dễ dàng tích hợp: Chỉ cần thêm gói và sao chép 9 dòng code để khởi chạy.
  • Hỗ trợ phát triển nhanh: Cung cấp mã nguồn khởi đầu và môi trường CodeSandbox.

💡 Vì sao đáng chú ý

spacesvr không chỉ là một thư viện 3D, mà là một chuẩn mực hoá toàn diện cho web 3D. Nó giống như HTML/CSS/JS nhưng cho thế giới 3D, giúp các nhà sáng tạo tập trung vào nghệ thuật và câu chuyện thay vì các chi tiết kỹ thuật. Đặc biệt, dự án này là nền tảng cho Muse - một nền tảng no-code giúp xây dựng thế giới 3D, cho thấy tính ứng dụng thực tế và tiềm năng phát triển lớn.


#spacesvr #3DWeb #ReactThreeFiber #WebXR #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryTypeScript
pmndrs/triplex

The open source visual workspace for React / Three Fiber. Build the 2D and 3D web. React Three Editor.

1.3k
Jun 11, 2026
RepositoryJavaScript
aframevr/aframe

:a: Web framework for building virtual reality experiences.

17.7k
Jul 13, 2026
RepositoryHTML
immersive-web/webvrrocks

Your guide to Virtual Reality in the browser.

124
Jul 20, 2026
RepositoryTypeScript
BabylonJS/Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

26.2k
Oct 27, 2026
RepositoryTypeScript
srizzon/git-city

Your GitHub profile as a 3D pixel art building in an interactive city

5.9k
Oct 21, 2026
RepositoryTypeScript
lakshaybhushan/vecto3d

A super simple tool to convert your SVG's to 3D models.

1.5k
Aug 19, 2026
RepositoryTypeScript
bhouston/threeify

A Typescript 3D library loosely based on three.js

201
Apr 12, 2026
RepositoryTypeScript
solidjs-community/solid-three

port of @react-three/fiber for solid

179
Jun 8, 2026
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

458.0k
Oct 27, 2026