This is a small set of tools to duplicate objects in different ways quick and easy.
The tools can be found under the object menu in the viewport.
This extension does not require special permissions.
This just seems to me like array but destructive (applied), but nothing against approving.
Some problems:
bpy.data.scenes["Scene"]
That is very very incorrect. It assumes that there is scene called "Scene". If user renames it, or works in another scene add-on will simply fail. Remove all instances of this and replace with context.scene
Additionally, add-on depends A LOT on uses of bpy.ops.
submodule, which is not recommended. Using ready-made operators with bpy.ops.
means that context should be same as ones that those operators need. If you have wrong context (wrong object mode, no active object, no selected objects, etc.) This will result in python errors thrown and operations cancelled midway.
It's recommended to research the bpy
and use lower-level API for those operations.
Sign in to comment.
Ready for review