jrouwe/JoltPhysics
PublicA multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 27/10/2026
Tóm tắt bởi Bee AI
Thư viện mô phỏng vật lý vật thể rắn và va chạm đa luồng viết bằng C++, tối ưu cho game và ứng dụng VR.
- Được sử dụng trong các tựa game thương mại lớn như Horizon Forbidden West và Death Stranding 2.
- Thiết kế tối ưu cho đa luồng, hỗ trợ truy vấn va chạm song song với cập nhật mô phỏng.
- Hỗ trợ nhiều loại hình dạng, khớp nối, ragdoll hoạt hóa, xe cộ, soft body và mô phỏng tóc trên GPU.
- Mô phỏng mang tính tất định (deterministic) và chỉ phụ thuộc vào thư viện chuẩn C++ mà không dùng RTTI hay exceptions.
Lưu ý
- Mô phỏng sử dụng các phép xấp xỉ nên chủ yếu thích hợp cho game/VR, không dành cho kỹ thuật mô phỏng chuẩn xác tuyệt đối.
- Yêu cầu tập lệnh CPU tối thiểu từ SSE2 trên x86/x64 và NEON trên ARM64.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến90
- Độ tươi100
- Cộng đồng33
- Tài liệu100
- Phát hành100
- Mức độ khóNâng cao
- Phù hợp vớiLập trình viên
- Loại dự ánThư viện
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
C++
CMake
WebAssembly
Android
iOS
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
Assets/Tài nguyên đồ họa dùng cho Samples, TestFramework và JoltViewer.Build/Tập lệnh và cấu hình hỗ trợ quá trình biên dịch thư viện.Docs/Tài liệu kiến trúc và hướng dẫn sử dụng thư viện.HelloWorld/Ví dụ mã nguồn đơn giản để bắt đầu sử dụng Jolt Physics.Jolt/Mã nguồn chính của thư viện vật lý Jolt Physics.JoltViewer/Ứng dụng trực quan hóa bản ghi mô phỏng từ DebugRendererRecorder.PerformanceTest/Ứng dụng chạy benchmark và đo đạc hiệu năng mô phỏng.Samples/Các ví dụ mẫu trực quan biểu diễn từng tính năng của Jolt.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/jrouwe/JoltPhysics.git
cd JoltPhysicsCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Tích hợp mô phỏng vật lý vật thể rắn và nhân vật (character controller) vào game engine.
- Xây dựng hệ thống ragdoll động và mô phỏng cơ chế điều khiển xe cộ trong thế giới ảo.
- Mô phỏng vật thể mềm (soft body) và tóc chạy trên GPU cho ứng dụng đồ họa 3D/VR.
- Thực hiện các truy vấn raycast và kiểm tra va chạm liên tục (continuous collision detection) hiệu năng cao.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
- 2
CyC2018/CS-Notes:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计186.4k+77
- 3
electron/electron:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS123.7k+146
- 4
godotengine/godotGodot Engine – Multi-platform 2D and 3D game engine119.3k+334
- 5
opencv/opencvOpen Source Computer Vision Library91.4k+73
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 27/10/2026.