# Rendering Motion Blur

When rendering with any of the supported renderers, the Multiverse procedurals can handle a variety of motion blur effects.

# Linear transformation motion blur

Linear transformation motion blur can be rendered when a USD file contains two “samples” per frame where there is a change of a transformation matrix of an object.

It is called "transformation" because it takes only into account only the transformation of objects and not the individual transformations of geometric points.

This type of motion blur requires non-varying topology.

# Linear deformation motion blur

Linear transformation motion blur can be rendered when a USD file contains two “samples” per frame where there is a change of a the position of individual points of an object.

It is called "deformation" because it takes into account the deformation of a geometry (the change in position of points relative to the object transform).

This type of motion blur requires non-varying topology.

Note

Typically fracture simulations from Houdini require deformation motion blur, since all fractured parts are part of the same object and therefore the change in point position needs to be evaluated for motion blur.

# Linear velocity-based motion blur

Linear motion blur at render time can be obtained with a single “sample” per frame as long as a v (velocity) attribute is present (it is typically output by Houdini/Solaris).

Multiverse offer scaling controls for velocity in the Compound Attribute Editor.

This type of motion blur supports varying topology and is ideal for liquid sims, fracture sims etc.

# Curved acceleration-based motion blur

Curved motion blur at render time can be obtained with a single “sample” per frame as long as an accel (acceleration) attribute is present (it is typically output by Houdini/Solaris). Multiverse offer scaling controls for acceleration in the Compound Attribute Editor.

This type of motion blur supports varying topology and is ideal for liquid sims, fracture sims etc.

# Curved multi-segment motion blur

There is another possibility to obtain motion blur in case the acceleration attribute is not available and/or you need very fast curved transformations across frames or in case you need very fast curved topology deformation across frames.

This is called multi-segment motion blur (where each "segment" is defined by two "samples") and requires multiple “samples” for every frame.

This type of motion blur requires non-varying topology.

Note on storage

Multi-segment motion blur can be storage demanding as each frame will contain big arrays of varying data such as points & normals.

Last Updated: 7/15/2020, 2:18:17 PM