Copy and Paste Functions in DAZ3D
RKane_1
Posts: 3,037
I would like Copy and Paste functions in DAZ3D in the next iteration. Simply the ability to duplicate a prop with Ctrl+c and paster it in the exact same place and what-not with Ctrl+v.
K
Thx
Bye.
:)
Comments
Create Instance. Is in DS right now.
But then that item cannot be independently moved and morphed. Also if you do it with a primitive that you have tried to moved into just the right location and want another JUST like it RIGHT where that one is, it won't duplicate it exactly, unfortunately.
Ctrl+v will copy th settings of a prop, so if you position your prop then load another using Ctrl+v will place it in exactly the same place.
With instances you can move move instances independently and when you create 'new node instance' (singular) you get a choice to copy selected item this will place the node in the same place.
I too would like a function to duplicate an item, replete with all materials and morphs as a separately functioning object. It has a lot of applications when working with larger scenes and while I could create a scene subset to do the same job (which is handy when said object is a character whom I want clothed) creating subsets for every larger scene I work with feels too much like a workaround for an easy to implement feature.
That said, I'd prefer it not to be on the CTRL-C-CTRL-V combo since I rather like the current system in place for pasting information to existing objects. Both of these things can co-exist though, so perhaps it's a feature they'll consider including later on.
...Bryce had this feature for years. Really helps the workflow.
I'd love a function where you could load say 30 primitives with a click. Say you want to make bubbles, takes forever to add primitive-select sphere, add primitive-select sphere, add primitive-select sphere, add primitive-select sphere, add primitive-select sphere, add primitive-select sphere....
If you want them to all have the same surface/texture properties (likely for bubbles) you can use the create node instances menu option. I used that for spheres recently. You can position each separately from the others - I have not tried to resize them individually though.
If you want to suggest it as a feature, you will need to submit it as such to DAZ (same process as submitting a bug, but just indicate that it is a feature request.) I wanted that option years ago as well, but for whatever reason it has never been added.
For now, you can select the object you want to duplicate, then from the menu select File > Save As > Scene Subset. Save it as some temporary file, then merge that file right back into your scene, then you can delete the temporary file. It's awkward, I know.
Also, for placement, experiment with the various options in Edit > Copy and Edit > Paste. I have to look them up every time to remember which is which, but if you are working with identical objects like two spheres or something, it is possible to copy and paste the position and/or materials of one to match the other. Note that these options don't work as expected when something is parented, so if it is, you unparent it, copy the object to get it's position, then reparent it when you are done.
...with instancing, any change you make to the primary will occur in to all the instanced items.
For now the only solution is a plugin like Send in the Clones Pro (for Daz 4.0+) That allows true cloning and then each item can be moved, morphed, posed, and textured separately.
With instances you can move and size them separately but any more complicated changes such as morphig, posing or texturing will be duplicated.
A good option for things like the bubbles mentioned above or for creating a forest full of trees.
I'd still like to see an actual copy and paste of the full model though.
Another handy thing you can do; Although you can't change the pose of an instance, it is possible to resize an instance by -100% along the X axis and thus create a mirror image of a posed figure, which when combined with a different angle and position in the scene might allow you to fake it under limited circumstances.