The code is made from scratch.
Fixed removal of geometry.
Fixed work with modifiers.
Added offset along the selection normals. Earlier the mouse had to move left or right.
Bandages have been made. They transmit the distance from the nearest point of the object to your goal. I will rewrite further, this is a temporary solution.
Added to the water from the keyboard. You can enter the required value yourself. Supports the arithmetic expressions [+, -, *, /]
Added a status bar, where you can see the length of the offset.
There is no automatic bavel update anymore. If you need to update it, press the spacebar
-------------------------------------#
great tool, will use it every day. Been doing lots of house modelling recently, thought about this tool several times.
EDIT: doesnât properly register here.
console writes this. never heard about âRestrictContextâ even if I write scripts every day.
Traceback (most recent call last):
File âF:\blenders\current\blender-2.78-f94a460-win64\blender-2.78.0-git.f94a460-windows64\2.78\scripts\modules\addon_utils.pyâ, line 330, in enable
mod = import(module_name)
File âC:\Users\X3\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\Destructive Extrude.pyâ, line 14, in <module>
class DestructiveExtrude(bpy.types.Operator):
File âC:\Users\X3\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\Destructive Extrude.pyâ, line 23, in DestructiveExtrude
object_A = bpy.context.active_object
AttributeError: â_RestrictContextâ object has no attribute âactive_objectâ
So this is basicly like the push/pull addon but works with several faces? It really looks great, hopefully the bugs will be fixed, canât wait to try this puppy out, great job!
around line 22. These shouldnât be there. Also need to find all references to object_A and object_A_Name that donât have âself.â in front of them and add it. Basically around lines 59, 60, 65 and 69.
Feedback for author: L is already a default bound key. Alt-L is available though.
masterxeon1001: Seems to work fine with HardOpsâ circles, which is cool!
edit: It also works with multiple selected faces which is real handy.
Did you possibly post an out of date version of the addon because the code I quoted is definitely incorrect and will always cause an error(and has since blender 2.5 added _RestrictContext according to my research). Those values should not be attempted to be set in the addon registration. As far as the missing self lines, Iâm pretty sure python doesnât assign new variables to self by default.