Sphere-meshes: Project Page

Università di Milano

Sphere-meshes are a class of geometric proxies defined as the volume swept by spheres with linearly interpolated centers and radii. A sphere-mesh strikes a good balance between conciseness of representation, simplicity of spatial queries, and expressive power. In this project, we investigate the semi-automatic generation of sphere-meshes and their use in physical simulation.

Articles

Articles

An interactive editor of sphere meshes.
🥇 Best Paper Award!

A better way to construct sphere-meshes from triangle meshes.
[extended version of the previous article]

Code & Data

You can find here the official GitHub repository with the C++ implementation for the automatic construction and manual tweaking tool.

A set of tri-meshes that we used in our articles as target shapes: Download 📁

The output sphere-meshes in a simple and self-explanatory txt file: Download 📁

The output sphere-meshes in a YAML format, for easy import inside of the editor: Download 📁

Videos

A showcase of our sphere-mesh editor, visualising the transition from a sphere-mesh to the connectivity.

A preliminary physical simulation with a sphere-mesh acting as a rigid body, colliding with a set of planes.

A preliminary physical simulation with a sphere-mesh acting as a rigid body, where a soft-body slide on top of it.

Related External Projects

(by other groups, worldwide) Is the list incomplete? Write us.