PhysConvex: Physics-Informed 3D Dynamic Convex Radiance Fields for Reconstruction and Simulation

PhysConvex introduces a physics-informed 3D dynamic radiance field that unifies high-fidelity visual reconstruction and physical simulation by representing deformable scenes with boundary-driven convex primitives governed by continuum mechanics and reduced-order neural skinning dynamics.

Dan Wang, Xinrui Cui, Serge Belongie, Ravi Ramamoorthi

Published 2026-02-24
📖 4 min read☕ Coffee break read

Imagine you are trying to teach a computer to understand a squishy, wobbly toy (like a stress ball or a jellyfish) just by watching a video of it bouncing around.

Current computer vision tools are great at taking a photo and making a pretty 3D model that looks real. But if you try to make that model move, it often falls apart. It might stretch like silly putty when it should snap back like a rubber band, or it might pass through walls because the computer doesn't understand the laws of physics.

PhysConvex is a new invention that solves this by combining "seeing" with "feeling." Here is how it works, using some everyday analogies:

1. The Old Way: The "Fuzzy Cloud" vs. The "Rigid Box"

Most previous methods tried to build 3D objects using tiny, fuzzy clouds (like 3D Gaussians) or rigid blocks (like voxels).

  • The Problem: Imagine trying to model a wobbly Jell-O mold using only rigid Lego bricks. You can get the general shape, but you can't make it jiggle or stretch naturally. Or, imagine trying to model a sharp corner using only soft, fuzzy clouds; the edges always look blurry and mushy.
  • The Limitation: These tools are great at rendering (making it look pretty) but terrible at simulating (making it move correctly). They don't know that if you push a rubber ball, it squishes in a specific way based on its material.

2. The PhysConvex Solution: The "Smart Polyhedron"

PhysConvex changes the game by using Dynamic Convex Primitives.

  • The Analogy: Instead of fuzzy clouds or rigid bricks, imagine the object is made of smart, stretchy geometric shapes (like a 3D version of a polyhedral dice).
  • How it moves: These shapes have "vertices" (corners) that act like the joints of a puppet. When the object moves, the computer doesn't just shift the whole shape; it pulls and pushes these corners based on real physics.
  • The "Skinning" Trick: To make this efficient, the system uses a technique called Neural Skinning. Think of this like a digital puppeteer. Instead of calculating the physics for every single atom in the object (which takes forever), the system learns a few "master moves" (like bending, twisting, or squishing) and applies them to the whole shape. It's like how a video game character moves: you don't control every muscle; you control the bones, and the skin follows.

3. The Two-Step Magic

The system works in two main stages, like a two-act play:

Act 1: The "Snapshot" (Reconstruction)
First, the computer looks at the video from the very beginning (when the object is still) and builds a perfect 3D model of it. It figures out the shape, the color, and the texture. It's like taking a high-resolution photo and turning it into a 3D statue.

Act 2: The "Physics Class" (Simulation)
Next, the computer watches the rest of the video where the object is moving. It asks: "What physical rules made this object move like that?"

  • Is it hard like a rock?
  • Is it soft like a pillow?
  • Is it sticky like slime?

The system uses a Reduced-Order Simulation. Imagine trying to predict how a crowd of people will move. Instead of tracking 1,000 individuals, you track 10 "group leaders" whose movements represent the whole crowd. PhysConvex does this with physics: it uses a small set of "physics handles" to predict how the entire complex shape will deform, bounce, and collide.

4. Why It's a Big Deal

  • No More "Glitchy" Physics: Because the shapes are built on real math (continuum mechanics), they don't pass through walls or stretch infinitely. They behave like real matter.
  • Sharp Edges, Soft Jiggles: It can handle sharp corners (like a box) and soft squishes (like a balloon) in the same scene without blurring the edges.
  • Learning from Video: You don't need to tell the computer "this is rubber." It watches the video, sees how the object deforms, and figures out the material properties (like stiffness) all by itself.

The Bottom Line

Think of PhysConvex as a computer that doesn't just watch a video; it understands the physics inside it. It builds a 3D world out of smart, stretchy geometric shapes that know how to bounce, squish, and roll just like real objects, allowing us to simulate and reconstruct dynamic scenes with incredible accuracy and speed.

It's the difference between watching a cartoon of a bouncing ball and actually throwing a real rubber ball in a physics lab.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →