← All ideas
  • Published 17 May 2022

Metaball objects and more primitives.

It would be very useful to have more primitive objects as metaballs, such as Torus, Cone and Pyramid. Not only primitives but also the possibility to convert a closed mesh into a metaball.

I know that it's easy to talk, but I did some research and this guys explains how to do this mathematically, with steps and examples. It may be of help to someone trying to code this feature.

mshgrid.com/2020/02/03/implementing-your-own-metaballs-and-meta-objects/

mshgrid.com/2021/01/17/aabb-tree/

iquilezles.org/articles/distfunctions/

mshgrid.com/2021/02/07/computing-the-sign-of-discrete-distance-fields/

Thanks! bunnysdf_brute.jpg

100%

Development Status: Open

Upvote 13 Downvote 0
euclois
17 May 2022

1 Comment

xanthor

Especialy a "convert to metaball" function might be usefull, maybe it can be kind of remesh tool or modifier too. A Geometry Node for that function too.