physx-omni / PhysX-Omni
PublicPhysX-Omni: Unified Simulation-Ready Physical 3D Generation for Rigid, Deformable, and Articulated Objects
PhysX-Omni is a research system that transforms ordinary photos of objects into complete, physics-ready 3D models. When you show it a picture of something like a chair or a box, it analyzes the image, identifies each part, generates 3D geometry for every component, and automatically adds realistic physics properties like joint connections, material types, and weights. The result is a simulation-ready 3D object that can be dropped directly into physics engines for robotics research, game development, or scientific simulations. The project includes tools for generating individual objects, combining them into complex scenes, and benchmarks to evaluate how well the generated objects behave in physics simulations.
How It Works
You start by showing the system a picture of any 3D object you want to recreate - it could be a chair, a toy, a box, or anything with multiple parts.
The system studies your image and identifies each separate part, what materials they look like, and how they might connect or move.
The AI generates detailed 3D geometry for every part, creating a complete digital twin that looks just like your original object.
The system figures out where joints should go, how heavy each part is, and what materials they are made of - all the physics details you need for simulation.
Drop your object into a physics simulator to watch it interact with other objects, test how it moves, or see how materials behave.
Combine multiple generated objects to create complex scenes with realistic physics interactions between all parts.
You now have a fully functional 3D object with physics properties that can be used in robotics, gaming, or scientific simulations.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.