When I copy an object using bpy.context.active_object.copy()
the new object doesn't show up in the Outliner even though it appears when I list()
objects in the Python shell.
Questions:
- Is there a second step to get the object to show in the Outliner?
- Or perhaps it's only copying the object's data? (If so, to what purpose?)
- Are there no companion functions, ie: paste() and/or cut()? (Command line completion yields nothing.)
Note: bpy.ops.object.duplicate()
makes a copy that does show up in the Outliner, so these questions aren't about how to make a working copy/duplicate. I want to understand the purpose of copy()
.