Forum Moderators: wheatpenny Forum Coordinators: Guardian_Angel_671, Daddyo3d
DAZ|Studio F.A.Q (Last Updated: 2024 Nov 12 7:17 pm)
Faces have to be manually corrected in a modeller. They do not transfer over correctly. Issues you will get is in the eye and eyelid area and possibly inside the mouth, specially on more extreme characters such as toons. Body morphs are more forgiving.
Thank you for your patience guys. This past weekend was a bit of an emotional and physical ride for me. But I recovered and am better now.
I am going to post here the detailed workflow, how you can transfer your previous generation characters to G3F manually. Good news is, using this method you can also create your free clones of Genesis, V4 etc for G3F, so that you can use their outfits/hair on G3F using autofit. And lastly, once you get the hang of it and understand what you are doing, it won't take much longer. You can transfer a V4 character to G3F in just 2-3 minutes :)
Here are the detailed steps-
Load G3F base model, go to parameters>general>mesh resolution, set it to base with 0 subdivision. Click the display options (top left of the parameters pane) and turn on "show hidden properties". Now go to Hidden>Genesis 2 Female and dial it to 100%. This will give your G3F model the shape of G2F. If there are other objects in your scene like camera, lights, delete them. Export your G3F as a wavefront object, for simplicity use daz studio scale. You need to do this step just once for all future uses, so its better to create a separate folder and store these objs there with relevant names (I created a folder named genesis 3 and saved this obj as simply g2f inside it).
Create a new scene, now this time load Genesis 2 Female base model in your scene. Import the obj you saved in step 1 to your scene. You can see their identical geometries in the viewport.
The concept is really easy to grasp what you are doing. Simply think of your obj as some kind of bodysuit, with transfer utility we will fit this bodysuit (or your imported obj) to our Genesis 2 Female figure. What transfer utility will do is it will transfer morphs from Genesis 2 Female figure to your imported obj. By dialing those morphs, you will be able to give your obj the desired shape. But your obj is still a G3F mesh and hence, you can then import this obj, modified with desired shape, as a morph for Genesis 3 Female figure.
Click on a blank spot in your scene tab to deselect everything, in the menubar go to Edit>Figure>Tranfer Utility. Select your Genesis 2 Female figure as the source and your imported obj as target. Leave "item shape" to default. Click "Show Options", select "Use Near Vertices" with nearness to 1000%. Leave other options as it is and click accept.
(You "may" need to convert your obj to a figure with a TriAx Weight Mapping (though I have successfully done without using this part, but sometimes DS did weird things). If needed then before using transfer utility do this- select your obj in the scene tab, in the menubar go to Edit>Object>Rigging>Convert Prop to Figure. A dialog box will pop up, use TriAx Weight Mapping. Then use transfer utility as described above)
Now we can give our bodysuit (our imported obj) any shape using Genesis 2 Female morphs. Lets say you want to transfer 2 morphs- one is a your own self created named Paula, and other one is Genesis. In the scene tab, select Genesis 2 Female figure, dial these morphs to full and back to zero one by one (you will find Genesis in Hidden>Clones). Delete Genesis 2 Female figure from your scene. Select your obj, you will find the 2 morph dials (Genesis and Paula) in the parameters. Make sure the mesh resolution is set to base with 0 subdivision level. One by one, dial your morphs to full and export them as wavefront objects (also make sure there are no other objects in your scene like camera or lights).
Create a new scene and load Genesis 3. Import those objs one by one as morphs for your G3F :). (In case if you don't know how to import obj as a morph see my next post).
However, we are still not done (try dialing one of these morph and give her a pose :)).Zero the pose and your imported morphs. In the menubar go to Tools>Joint Editor. You can see now the detailed bone structure of G3F mesh.
Now dial 1 of your morhps to full. You can see the bone structure is not following the mesh (and that was the reason for that weird pose. Don't play with those bones unless you know what you are doing!). Right click in your viewport and select Edit>Adjust Rigging to Shape. A dialog box will pop up, select all 3 checkboxes. Click accept.
Right click on your morph dial in the parameters and click edit mode. With your morph still dialed to full, right click on it and select ERC freeze. A dialog box will pop up, select all 3 checkboxes in the Additional Options. Click accept. Now the bone structure will always follow your morph to whatever strength you dial it to.
To save your morph, go to File>Save as>Support Asset>Morph Asset(s). In the vendor name, give your name (or pseudoname) and give a name to your morph in the product name. Select your morph from the properties. Repeat this part for your other imported morphs from G2F. And thats it, everytime you load Genesis 3 Female you will find your morphs there :).
If you want to export your characters from Genesis 1 to G3F, method is similar. Just that, in step 2, your G3F's obj must have Genesis base model's shape and you use Genesis figure instead of G2F. To give G3F, the shape of Genesis, it is explained how you can achieve that in step 2 :).
Same goes for Victoria 4 models. However getting V4 shape for your G3F obj can be tricky. If you have purchased "Victoria 4 shape for G2F" or similar for genesis, you can then use step 2 or 5 accordingly to get V4 shape for Genesis 3. I think Genesis base already comes with a clone of Victoria 4 installed in it, but it doesn't transfer. What you can do is dial that clone to full, set mesh resolution to base with 0 subdivision and export figure as an obj. Import it back as a morph for genesis. You can transfer this morph then to G3F as explained in step 5 to give G3F obj, Victoria 4 shape (remember you need to do this just once).
Once you get that, you can then use step 2. Import your G3F obj matching V4 shape and load V4. Note that, when you load a V4 base, her feet are not at 0 pose. Convert her to triax weight mapping from "Edit>Figures>Rigging>Convert Figure to Weight Mapping" . Use transfer utility then as explained earlier.
Note:
Create a new scene and load the base model of your character. From here, if you are using a V4 character, zero her pose then convert her to triax weight mapping from "Edit>Figures>Rigging>Convert Figure to Weight Mapping" first . Now import that obj back as a morph. (In case if you don't know how to import obj as a morph see my next post).
For some reason, I found injecting a morph (or importing an obj as a morph) first and then converting Victoria 4 to triax weight mapping doesn't work. Doing this in reverse order works fine.
For base models like V4, Genesis, Dawn its better to save them as clones rather than as morphs for G3F. This way you can also fit that character's clothing, hair etc to G3F using autofit tool. To save a clone, see my next post.
If you are not able to dial a hidden clone/morph (some hidden clones/morphs have min and max set at 0), then do this- click the small gear at the top right of your morph dial and click parameter settings. Set max to 100, select "as percent" and click accept.
Lastly, if for some reason you mess up and want to delete a saved morph of yours to start again, there will be a folder saved with your name (or the name you gave as vendor name while saving it) in "DocumentsMy DAZ 3D LibrarydataDAZ 3DGenesis 3FemaleMorphs". Delete the morphs you want from that folder only, dont mess with any other folders. Its better to save that as a backup somewhere else before deleting it.
This method is also useful if you want to transfer your previous generation characters to G2F/Genesis :).
In my testing, I found what Zevo said is true, face doesn't transfer too well but only for V4 (Genesis/G2F transferred well and I haven't tested Dawn). But still imo it gives you a good initial base to start from. You may want to tweak the cheeks a bit and especially eyelids as those 2 areas are where there is a major mismatch.
And yes, face transfers a lot better from V4 to Genesis/G2F. Maybe it has to do with the fact that we cannot transfer our textures from previous generation to G3F as of now. Textures play a lot of role in how your characters look, even if 90% of geometry matches, textures can give a lot different looks.
How to load an obj as a morph-
Create a new scene and load your base figure. Select your figure and in the menubar go to Edit>Figures>Morph Loader Pro.
Morph Loader will open up. If you exported your obj with daz studio scale, choose Daz Studio settings in "From:". Else choose the relevant settings as you exported the wavefront object. Select your .obj file from "choose morph files".
In the item list, your morph will be showed. Double click it and additional options will open. You can change the name of your morph here, double click the name it is showing in the value and type the name of your morph. You can change the property group, your morph will be showed in parameters in that property, I always leave them as it is. Right click the "no" for Reverse Deformations and change it to yes (I don't exactly know what it is, but my process didn't work a few times when I left it to "no", for Victoria 4 leave it to "no"). Click accept. If things worked correctly, then Morph Loader will give you the message "Created Morph successfully".
If you want this morph to just transfer it to G3F then skip this step.
If you want to save this morph permanently for other uses too then you have to adjust the bone structure. Find and dial your morph to full. Perform step 4 of my previous post to adjust the rigging (this doesn't work for V4).
Note:
I'm not sure what I did wrong my G3F.obj does not quite match G2F (the grey G2F doesn't match the flesh base of G3F) even with G2F parameters dialed to 100% and mesh set to base and 0. (I left Render Sub D as 1 as you didn't mention it). When I try to load the objs as morphs it says the geometries don't match.
Many thanks in advance. I don't know how you worked out how to do this, but if I can get it to work it will be a godsend!
Hello Joltrast, sorry but I couldnt understand the issue you are having, can you please elaborate more.
"I'm not sure what I did wrong my G3F.obj does not quite match G2F (the grey G2F doesn't match the flesh base of G3F) even with G2F parameters dialed to 100% and mesh set to base and 0. (I left Render Sub D as 1 as you didn't mention it). When I try to load the objs as morphs it says the geometries don't match."
Render Sub D has no effect, so thats not part of the problem. After transferring your morph to your obj, make sure you once again export it with zero subdivision. One of your objs must have exported with subdivisions on or if you have exported your mesh to some modelling app like Blender, you might have unintentionally changed the vertex order. Those 2 are the only reasons I can think of why you are getting that error "geometry doesn't match".
In your second post, though it is not a full snapshot but the G3F obj is matching well with G2F.
All my morphs load in GenX, could that be part of the problem? http://www.daz3d.com/genesis-generation-x2
When I delete my G2F figure from the scene, the obj (doesn't matter if I convert to figure or not) has no morphs, so I'm doing something wrong. Thanks for the quick reply. I'll try to go through your tutorial again and see where i'm failing.
I have read your tutorial. But by the time I try to get my morph from a GF1 to a GF3 the model appears emaciated. I then export this to my OBJ file which I name GF3Object.
Next, in a new file, I insert a Genesis 2 Female model. I set my Resolution Level to Base and the SubDivision Level to 0... Import the GF3Object just created... I then use the transfer Morph as described to transfer the Genesis morph to GF3Object. Dial the Genesis Morph as described...then back to zero...
This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.
I experimented to transfer a morph of genesis to G3F and yes it does seem to work :). Though the process does seem to be pretty straightforward but I have not yet tested it on many characters. I will try to experiment with some more characters tomorrow (its already early morning here). If it works indeed then I will post all the required steps here. And yes, if it does work then there is a very good chance that this method will even work for Victoria 4 figures also.
The character in pink outfit is genesis while the one in black is G3F.