File size: 2,117 Bytes
58194d6
 
 
fb69228
 
 
 
 
 
58194d6
 
fb69228
58194d6
fb69228
58194d6
fb69228
58194d6
fb69228
58194d6
fb69228
58194d6
fb69228
 
 
 
 
 
 
58194d6
fb69228
58194d6
fb69228
58194d6
fb69228
 
 
 
 
58194d6
fb69228
52ca200
fb69228
52ca200
fb69228
 
f6d248e
fb69228
 
 
 
 
 
52ca200
 
 
 
 
 
 
 
f6d248e
fb69228
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
language:
- en
license: other
pipeline_tag: image-to-3d
tags:
- video-to-4D
arxiv: 2601.16148
python_version: '3.11'
---

# ActionMesh: Animated 3D Mesh Generation with Temporal 3D Diffusion

[**ActionMesh**](https://remysabathier.github.io/actionmesh/) is a generative model that predicts production-ready 3D meshes "in action" in a feed-forward manner. It adapts 3D diffusion to include a temporal axis, allowing the generation of synchronized latents representing time-varying 3D shapes.

[[Paper](https://huggingface.co/papers/2601.16148)] [[Project Page](https://remysabathier.github.io/actionmesh/)] [[GitHub](https://github.com/facebookresearch/actionmesh)] [[Demo](https://huggingface.co/spaces/facebook/ActionMesh)]

## Installation

ActionMesh requires an NVIDIA GPU with at least 32GB VRAM.

```bash
git clone https://github.com/facebookresearch/actionmesh.git
cd actionmesh
git submodule update --init --recursive
pip install -r requirements.txt
pip install -e .
```

## Quick Start

You can generate an animated mesh from an input video using the provided inference script. Model weights will be automatically downloaded on the first run.

### Basic Usage

```bash
python inference/video_to_animated_mesh.py --input assets/examples/davis_camel
```

### Fast Mode

For faster inference (as used in the Hugging Face demo), use the `--fast` flag:

```bash
python inference/video_to_animated_mesh.py --input assets/examples/davis_camel --fast
```

## Citation

If you find ActionMesh useful in your research, please cite:

```bibtex
@misc{sabathier2026actionmeshanimated3dmesh,
      title={ActionMesh: Animated 3D Mesh Generation with Temporal 3D Diffusion}, 
      author={Remy Sabathier and David Novotny and Niloy J. Mitra and Tom Monnier},
      year={2026},
      eprint={2601.16148},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2601.16148}, 
}
```

## License
The weights and code are provided under the license terms found in the [GitHub repository](https://github.com/facebookresearch/actionmesh). Please refer to the LICENSE file there for details.