Visualization Capabilities

There are various visualization options that are shipped with the package. For instance, we can plot a geometric constraint system by calling

A specific continuous motion of a geometric constraint system can be animated via

And we can also visualize a random projection to 2D or 3D of deformation paths:

Main.DeformationPaths.project_deformation_randomFunction
project_deformation_random(D, F, projected_dimension[, filename])

Compute a random projection of deformation paths.

This method can either take a single deformation path or a vector of deformation paths and projects it to curves in 2D or 3D. This makes it possible to visualize high-dimensional deformation spaces.

source

Plotting Capabilities

Main.DeformationPaths.add_shadow!Function
add_shadow!(ax, F, D[, flex_color, flex_scale, linewidth, arrowsize])

Plot a curve that traces the motion_matrices along the deformation path D.

source

Animation Methods