DynaMesh: Dynamic 3D Texture Generation

More Results


Temporal Results

This page displays each result as a video, so the temporal effect and the behavior at unseen viewpoints can be seen. Sections follow the figures of the paper, and within each one every result is shown as the reference video alongside views of the temporal 3D results. All clips loop.


← Back to the project page

DynaMesh carries a video’s evolving effect onto a 3D object as a texture that changes over time.

The reference video of the prompted effect, then our dynamic texture result that follows it frame by frame.

aircraft

“Continuous, Hokusai waves gushing”
Reference videoSupervised viewNovel view #1Novel view #2Novel view (rotating)

Flicker.

A chair with moss spreading over its surface. Frozen TRELLIS.2 changes the texture abruptly from one moment to the next, while our method keeps the moss growing smoothly, as in the video.

chair

“Moss spreads and darkens”
Reference videoNovel view #1Novel view #2
DynaMesh (ours)
Frozen TRELLIS.2

Additional gallery.

Four more objects, each driven by a different effect. The effect holds at viewpoints unseen in training despite being fit to a single camera.

unicorn

“Iridescence sweeps over the surface”
Reference videoSupervised viewNovel view #1Novel view #2

goat

“Scorch spreads and chars”
Reference videoSupervised viewNovel view #1Novel view #2

fish

“Terracotta dries and lightens”
Reference videoSupervised viewNovel view #1Novel view #2

nefertiti

“Verdigris creeps over the bronze”
Reference videoSupervised viewNovel view #1Novel view #2

Comparison on a mesh with thin separated parts.

Every method on an object whose parts are thin and separated. The baselines that build their own geometry lose the leaves, so their effect is carried on a shape that is no longer the input one, whereas our method changes only appearance and keeps the underlying geometry the same.

bulbasaur

“Petal effect with leaves turning crimson and gold”
Reference videoSupervised viewNovel view #1Novel view #2
DynaMesh (ours)
Frozen TRELLIS.2
MeshNCA
L4GM
SV4D 2.0
DG4D

Continuing an effect across clips.

A second reference video, generated from the last frame of the first, continues the same effect, so a progression that does not fit in one clip can be carried across several. The cracks spread over the metal unicorn in the first clip and heat to glowing amber in the second.

unicorn

Reference video (clip 1)Our result (clip 1)Reference video (clip 2)Our result (clip 2)

Failure case.

The cobalt pattern is defined by the global arrangement of its lines, not only by local flowers, so it comes out as intended at the supervised view but loses that arrangement at the unseen one.

vase

“Cobalt pattern drawing itself”
Reference videoNovel view #1Novel view #2
DynaMesh (ours)
Frozen TRELLIS.2

DynaMesh: Dynamic 3D Texture Generation Temporal Results