Asset index · sourced from the official repo and project page

Every official MotionBricks GIF, in one place

The README gallery, grouped the way NVIDIA grouped it: teasers, single locomotion styles, style mixtures, smart objects, and the related-work loops. Each image links back to the NVIDIA-hosted original — nothing on this site is a mirror or a re-host.

The one fact that breaks most attempts

These GIFs are Git LFS objects. A URL like raw.githubusercontent.com/NVlabs/GR00T-WholeBodyControl/main/motionbricks/assets/gifs/teaser_animation.gif returns a ~1 KB LFS pointer file — valid text, not an image — which is why so many "motion bricks render" and icon links found online are broken embeds. The working image URL uses the media host instead: media.githubusercontent.com/media/NVlabs/GR00T-WholeBodyControl/main/motionbricks/assets/gifs/<file>.gif. Every Open original link on this page uses the media domain, and so do the <img> embeds.

Same rule one level up: the parent repo skips MotionBricks checkpoints on a plain clone, so the out/*.ckpt files land as 1 KB pointers until git lfs pull runs (see setup).

Teasers

The two headline loops from the README Results section — animation and robotics side by side.

MotionBricks animation teaser: stylized characters generated in real time across varied styles
Animation teaser
teaser_animation.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
MotionBricks robotics teaser: Unitree G1 humanoid running generated whole-body motion
Robotics teaser
teaser_robotics.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original

Smart locomotion — single styles

One primitive, one behaviour. Each loop is roughly ten seconds and muted; the same styles are playable in the interactive demo (keybinds where they exist).

G1 humanoid shuffling in a zombie-walk style generated by MotionBricks
Zombie walk — playable in the G1 demo with F
loco_zombie.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Humanoid limping with an injured leg, generated zero-shot
Injured leg — playable in the G1 demo with T
loco_injured_leg.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Humanoid moving with a hunched, injured-torso style
Injured torso
loco_injured_torso.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character skipping forward, generated in real time
Skipping
loco_skipping.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character strafing sideways while facing forward
Strafing
loco_strafing.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character strafing sideways in a crouched stealth posture
Crouch strafing — playable in the G1 demo with C
loco_crouch_strafing.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original

Smart locomotion — mixture of styles

Multiple primitives composed on the fly — the zero-shot mixture claim in motion.

Character freely mixing locomotion styles with no visible blending seams
Freestyle
loco_freestyle.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Idle to walk to jog to run speed ladder generated by one model
Idle · Walk · Jog · Run
loco_idle_walk_jog_run.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original

Smart objects

Locomotion plus contact: picking things up, recovering from falls, jumping obstacles, sitting down.

Character bending down to pick up a sword from the ground
Pick up sword
obj_pickup_sword.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character falling and reacting to the ground
Falling
obj_falling.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character vaulting over a park bench
Jump over bench
obj_jump_bench.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Character sitting down on a bench
Sitting
obj_sitting.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original
Interactive authoring: a user placing and triggering object interactions live
Interactive authoring
obj_interactive_authoring.gif · official gallery loop, muted, ~10 s (the README lists no per-file size) · Open original

Video & stills

Outside the GIF folder, the two big assets everyone searches for:

One more GIF sits in the same gallery folder but is not part of the Results section: interactive_demo.gif — the screencast of the keyboard demo, embedded on the G1 demo page.

Using these assets legally

The repository is public; that is not the same as free-to-copy. Code is Apache 2.0, weights are under the NVIDIA Open Model License, and the README gives no separate image licence — so embed the NVIDIA-hosted URL (or the repo link) rather than re-uploading the files, and credit the source. This site follows that rule: every asset above is a hotlink to an NVIDIA-hosted file, and nothing is stored in this site's public folder.

Assets FAQ

Where is the official MotionBricks icon or logo?
NVIDIA does not ship a standalone icon file. The README badge image and the header art on the official project page (nvlabs.github.io/motionbricks) are the canonical brand assets, and the overview still teaser_image_motionbricks.jpg is hosted on that project page. This site links to them; it does not re-host them.
Where are the official MotionBricks GIFs hosted?
In the NVlabs/GR00T-WholeBodyControl GitHub repository under motionbricks/assets/gifs/, tracked with Git LFS. The playable copies are served from media.githubusercontent.com/media/... — the raw.githubusercontent.com URL for the same path returns a ~1 KB LFS pointer file, not an image. All gallery images on this page embed the media domain directly.
How do I get the 4K MotionBricks demo video?
The full 4K runtime demo (about 1.2 GB, single .mp4) is hosted by NVIDIA at research.nvidia.com and linked directly from this page. The SIGGRAPH 2026 paper PDF is linked from the project page. Downloading from NVIDIA's link requires no account; nothing is mirrored on this site.