Page MenuHome

Metaball fixes
Confirmed, NormalPublicTO DO

Description

  • Dependency graph integration
  • Naming based design is weak

There are many issues with the current version of metaballs. If we won't fix them we may want to consider to deprecate/remove this in future releases.

Event Timeline

Dalai Felinto (dfelinto) lowered the priority of this task from 90 to Normal.Aug 20 2019, 8:03 PM
Dalai Felinto (dfelinto) created this task.

We may want to consider replacing the metaballs with an OpenVDB level set based solution. In the sculpt branch there is a remesh modifier with voxel mode, which can perform filters and boolean operations in real time using OpenVDB. It is way more flexible than metaballs as it let you use any arbitrary shape. We can integrate this functionality into a modifier, directly into the mesh objects or wait to have a volume object with level set support

There seems to be a bug since at least the 2.79 days where metaballs are not visible inside group instances. Probably fits into this task.

https://developer.blender.org/T71242 and https://developer.blender.org/T69753

Metaball support for arbitrary shapes would indeed be awesome, especially if it were implemented as a modifier that could be applied to any mesh object.