RepositoryC++USUnited States
BU

bulletphysics/bullet3

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

14.8kstars
3.1kforks
269issues
6views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: computer-animation

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: kinematics

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: pybullet

#1 Repository Của Tuần

🚀 Bullet Physics SDK: Mô phỏng vật lý thời gian thực mạnh nhất cho C++, VR, Robot và Machine Learning

Bullet Physics SDK là thư viện C++ mã nguồn mở dùng cho phát hiện va chạm và mô phỏng đa dạng vật lý ngay thời gian thực, áp dụng rộng rãi trong game, hình ảnh điện toán, robot, VR và học máy.

Bullet Physics SDK (còn gọi là bullet3) là kho mã nguồn chính thức bằng C++ của dự án Bullet, phát triển bởi Erwin Coumans. Đây là công cụ mạnh để thực hiện mô phỏng vật lý thời gian thực với hỗ trợ đầy đủ cho VR, game, đồ họa, robot và máy học. Phiên bản này còn tích hợp PyBullet – giao diện Python giúp dễ dàng sử dụng trong nghiên cứu robot và học tăng cường.

✨ Điểm nổi bật

  • Mô phỏng đa dạng vật lứt: hỗ trợ mô phỏng va chạm, chuyển động cứng, kim loại, quốc tế và các hệ thống vật lý phức tạp.
  • Hỗ trợ GPU qua OpenCL: toàn bộ cơ chế va chạm và động lực học có thể chạy trên GPU để tăng hiệu năng.
  • PyBullet hóa: cung cấp ràng buộc Python (pip install pybullet) giúp tích hợp dễ dàng với robot, VR và học tăng cường.
  • Đa nền tảng: chạy trên Windows, Linux, macOS, iOS, Android chỉ cần trình biên dịch C++.
  • Cài đặt qua vcpkg: hỗ trợ cài đặt nhanh bằng vcpkg hoặc build bằng CMake/Premake.
  • Bản quyền cho phép sử dụng thương mại: mã nguồn dưới giấy phép zlib linh hoạt cho cả dự án thương mại và nghiên cứu.
  • Hỗ trợ VR sandbox: kết nối Python PyBullet với môi trường VR HTC Vive/Oculus Rift qua bộ nhớ chia sẻ.

💡 Vì sao đáng chú ý

Bullet Physics khác biệt nhờ khả năng mô phỏng thời gian thực mạnh mẽ kết hợp GPU, đồng thời cung cấp PyBullet giúp nhà nghiên cứu robot và học máy tiếp cận nhanh. Dự án phù hợp cho game engine, hệ thống robot thực tế, mô phỏng VR và môi trường học tăng cường như OpenAI Gym.


#PhysicsSimulation #GameDevelopment #Robotics #MachineLearning #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC++
cyberbotics/webots

Webots Robot Simulator

4.7k
Oct 20, 2026
RepositoryC++
jrouwe/JoltPhysics

A 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.

11.8k
Oct 18, 2026
RepositoryC++
PetoiCamp/OpenCat-Quadruped-Robot

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

5.5k
Sep 8, 2026
RepositoryC++
facebookresearch/habitat-sim

A flexible, high-performance 3D simulator for Embodied AI research.

3.8k
Jul 21, 2026
RepositoryC++
stack-of-tasks/pinocchio

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

3.8k
Oct 21, 2026
RepositoryC++
petercorke/robotics-toolbox-python

Robotics Toolbox for Python

3.5k
Oct 19, 2026
RepositoryC++
gem5/gem5

The official repository for the gem5 computer-system architecture simulator.

2.9k
Oct 23, 2026
RepositoryC++
dartsim/dart

DART: Dynamic Animation and Robotics Toolkit

1.2k
Oct 22, 2026
RepositoryJavaScript
playcanvas/engine

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

17.1k
Oct 23, 2026