Hello! Super Sword is my first boolean addon. The concept is that you drag and draw a rectangle, and then drag again to set the depth, this two steps procedure create a cutter mesh (or other boolean operation). When I develop this, I don’t have the concept of precise placement yet. So Super Sword let you draw and cut freely and fast, but it assume that you do not need to measure anything. For example, you use mirror modifier, then use Super Sword to randomly cut on it, to create some cool shape, it mirror both sides, so it looks good. But the cut itself does not need any alignment.
Then, I have the idea of accurate measurement and placement, but I decided to create a new tool. It use a completely new system and new code, it becomes grid modeler. So they serve different purposes But yes, may be it is useful to add some edge-snapping to super sword. I will consider that in future Thank you!
If I use a mirror modifier, then you are right, I should be able to to do some work with it. Good idea. But in many cases I would probably need to go in and fix measurements afterwards. I was hoping that Super Sword would now or in the future help me do some fast cutting away work when modeling rooms, buildings, furniture and vehicles. But then again, cuts does not have to be precise to a measurement at a concept stage, mirroring should help. Thank you for the story behind the development. I love good ideas and how they came to be. I will get back to playing with your add-ons, I have a lot to learn and explore.
I see, it is blender boolean limitation . Blender’s boolean API is not stable, and it cannot handle overlapping faces (co-planar). I tested many boolean cases, and blender fail many times…
In this case, it was only when making a hole that it couldn’t handle overlapping. Blender has a lot of limitations. Add-ons can bridge some, but I guess they also hit walls. If I’m not mistaken, there might be a upgraded boolean system in next Blender version. Maybe that would change things?
Since grid modeler has become so complex I have come to appreciate Super Sword as a simple little freehand version.
The only thing that bothers me a bit is that I have to press “Q” every time before it starts. Can you tell me where in the code I can set the freehand line as default?
In fact, it is no longer on Gumroad. However, @Kushiro has not developed it since Grid Modeller came out. Grid Modeller is the big brother of Super Sword and in heavy development. I would strongly advise you to buy it before it gets even more expensive. I was very quick and got it in the early stages for $3, now it’s at $12.99, so hurry.
Just ask @Kushiro if he can provide you with a copy. I personally only use the grid modeller now because the different shortcuts make working with both annoying. But I think it doesn’t work on new Blender versions anymore (I’m waiting for the 3rd revision to switch to 2.93 LTS).