Bisect modifier
I know, that there are a couple of proposals on that, but this time I run through the source code and edited the Mirror modifier a little to get the exact Bisect modifier working. Although I'm not a programmer so my changes are dumb and lame, that's why I'd like to draw developer's attention to that and make more professional changes and implement it as a separate modifier. Okay! We already have this function that does our work:
*BKE_mirror_bisect_on_mirror_plane
As proof of concept, I just commented out this line in the "mirror.c" file:
mul_m4_v3(mtx, mv->co);
This does mirroring. The rest is working as a bisect. You may see the demo by the link below: drive.google.com/open
I'll try to reach the developers should I succeeded in clean and working code =)
3 Comments
Duplicate of this proposal .
* @Jason van Gumster * Yes, but my proposal is nearly code change. It is ALMOST working. But I`m not a developer, just want to draw some attention to that simple change in code.
* @damian winnichenko * I'd suggest posting that to the proposal I linked so all of this information is in the same place.