Page MenuHome

Multi-Object-Mode: Edit MetaBall Tool select similar (MBALL_OT_select_similar)
AbandonedPublic

Authored by Nick Milios (semaphore) on May 10 2018, 5:34 PM.

Diff Detail

Repository
rB Blender

Event Timeline

I think this operator should treat all the objects as one, not as separated ones in a for loop.
See for example the file:

In this case if you Select Similar > Direction it should select all the edges of both objects. Not the "horizontal" ones in the yellow, and the "vertical" ones in the blue.

it can be done with better performance by joining into a list of selected MetaElem and then search into all MetaBall targets, but it become complicated and unmaintainable.

i have never used MetaBall so i can not check if this is applied here and where:

There is a mapping problem with this operator.

  • Scale of comparisons should be corrected for (so area/length/direction of face gives visually correct results - accounting for object scale).
Dalai Felinto (dfelinto) requested changes to this revision.Nov 2 2018, 8:23 PM

There are other selected similar operators to refer to (pose, editmesh). We should use the same logic accross all of them. @Habib Gahbiche (zazizizou) maybe you are interested on tackling this after you are done with the curve operator?

This revision now requires changes to proceed.Nov 2 2018, 8:23 PM

@Habib Gahbiche (zazizizou) maybe you are interested on tackling this after you are done with the curve operator?

Sure, I'd be happy to.