I would like present you my QBlocker interactive object creator addon.
With this, you can create Cube, Cylinder and Sphere objects similar to 3ds max. And in addition i developed a snapping tool inside it:)
This is only the second public version of it, but i’m planning to extend it with more objects and tools for quick blockout.
Really loving this add-on! I noticed that in the notes for the 0.1.1 update that it says " * Tweak segments when holding ‘S’ now locks mesh height." but I found that this does not work for creating a sphere. Is this intentional? It would be a nice addition, I think, if it would lock the sphere height as well.
It works in Sphere too, but only at the other BaseTypes.
The “Uniform All” is a hack for now:D When you adjusting the height and press S, i check if you are the height set state, and stop updating the scale. But the Uniform all is setting the height in the first stage, and skip the height set manually. But you can set the segments anytime. Even before starting to create the object.
But good catch, i will fix it in the next version:)
Thank you! In theory it is possible to make it work in edit mode, and i planning it.
But that’s need to be a different operator with modified behaviour because the need to reach the scene data in a different way.
But others asked it too, so it’s on my list!
Hello! Thank you:)
Well i’m not sure how i can help. Doing anything in the source code stands above my skills because i am a 3D artist. And sadly I barely have time for my small tool in my remaining free time.
But in long term i want to modify the snapping class to be a reusable modul, so others can integrate into their tools. I am not an expert coder, but if it works, then it works
Or it would be fun to reproduce the transform mechanic with ‘G’ in an operator, but extend it with my snapping class
It feels good to code for Blender. I liked maxscript too, but has a lot of limitation. And the python modul for 3ds max has a lot of missing class implementation
I have a plenty of “oh i can do it too?” moment when i start to work with blender:D But i miss scripted modifiers…
I’m reworking the whole stage system for the different manipulations of the mesh. Now it is static and hard to add other steps. For example a Cone need an other step to set the top radius. After that, i can make new mesh variants:) But in addition i need to code the geometry generator myself. But i can do it:)
Height segments possible too. For cylinder it is easy. But for example the cube need to replaced by custom geometry generator, so i can integrate segments in it. It will be part of the mention above:)
Others already asked for the edit mode feature. I think it can be solved, but need new operators to handle the sculpt or edit mode.
Boolean…well it’s not hard, but Boxcutter for example really good in boolean operations. And as a respect for the creator i don’t want to overlap with his addon features. More like to be a side companion in his workflow:)
Move, Rotate, Scale possible. But first i want to make separated operators for them, similar what is in Blender, but extend with my snapping tool. Later maybe i will use it as module in QBlocker mesh creation.
there is the coincidence that better snapping tool and precise modeling are functionalities under discussion for the next code quest …
and you have created this tool that has beautiful ideas and concepts that work … @William the guy who takes care of the design of blender says that developers like you, could help and contribute in some way …
I believe that there are excellent possibilities by joining forces