That if great addon. Where do I donate ?
Some nice feature to have:
a) extrude shapes both ways for both LMB and RMB clicks.
B) if we have a), then ability to boolean union, when drawing shape out of surface would be cool (now it is only possible to go inside surface and substract)
c) ability to choose and lock direction (cube/circle extrusion direction) before drawing shape. Eg. in gif below it is impossible for me to extrude cylinder in positive Z direction.
NP_station has this ability, to lock direction of operation, if you hover mouse over surface and press enter - then direction of surface normal is picked and is locked. This is optional step, so if used won’t press enter the current surface normal under the cursor is used instead. Example in np_station:
Sorry for my hunch but I do not think it would be necessary to create a plan since the cube derives from an initial plan. The same could be done with the circle. That is to say, as soon as the RMB was released, the circle and the plane would be formed. It could be placed an option for wire and smooth. or you can make some changes as well as this addon (https://www.youtube.com/watch?v=Pf4snW3lX2I)
Sorry for my intrusion, but I do not think it would be necessary to create a plan, since the cube derives from an initial plan. The same could be done with the circle. That is, as soon as the RMB was released, the circle and the plane would be formed. It could be placed an option for yarn and plain. or you can make some changes as well as this add-on (https://www.youtube.com/watch?v=Pf4snW3lX2I)
Thanks for the feedback. For now you can not donate, as soon as it’s completed, I will post it on Gumroad 0+. Extortion of the cylinder corrected, now it works in both directions. Plain fixation will be added, I think that I would like to do it. Regarding boolean, I did not plan to do it at first. It was planned as a quick creation of primitives. And the pain appeared with the thought “let it be,” so it’s more likely that I will not be working on it any further. You can use boxCuter or Carver MT to quickly cut holes.
“You can use boxCuter or Carver MT to quickly cut holes.”
Yes , but q_p seems more convienient - you can eg. more easily cut hole through wall with more depth precision. In other solutions you would cut through whole building, as there in no easy way to control depth. I may look into additive boolean, and I will make pull request to master if I manage to do it.
On github you can make fork of script/program, add some function to it, and then request adding those changes back to master branch by thing called ‘pull request’. If that is ok with you, I could look into adding boolean union into q-p, by making fork and then do ‘pull request’ to master.
really cool add on little bug, maybe it’s because of a highly customized blender. i get a traceback using the boolean as soon as i press the right mouse button.
Traceback (most recent call last):
File “C:\Users\david\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\q_p-master\QGSphere.py”, line 386, in modal
ApplyBool(self, context)
File “C:\Users\david\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\q_p-master\QGSphere.py”, line 290, in ApplyBool
bpy.ops.object.modifier_apply(modifier=self.ray_obj.modifiers[-1].name)
IndexError: bpy_prop_collection[-1]: out of range.