(TBD) morph hacks for G8 and G8.1: switch morphs between generations easily.
Sera
Posts: 1,675
I have recently discovered two things:
1. If you are using 4.12, and want to use your G8 morphs on a G8.1 (so you can use the 8.1 Face controls for example), all you have to do is drop a copy of the G8 morphs in the proper 8.1 morph folder. (Content Library> data > DAZ 3D > Genesis 8 > Female 8_1/Male 8_1 > Morphs ). They should show up the next time you load a G8.1.
2. Conversely, if you want to use a G8.1 morph on a G8, all you have to do is drop a copy of the 8.1 morph into the proper G8 morph folder. (Content Library> data > DAZ 3D > Genesis 8 > Female /Male > Morphs ). This method has worked with Katya 8.1 but didn't work with Torment 8.1. I am going to look into what the difference is between them and get back to you guys.
If you are up for converting PBR skins into Uber ones, this second trick means you can use G8.1 characters in 4.12 and with a regular G8. (Maybe)

Comments
Don't all G8 morphs show up on 8.1 anyway?
I thought it was just 8.1 that didn't show up on 8.
In the current build 8 morphs appear on 8.1, but not vice versa. In older builds they don't.
Right. In 4.12 the G8 morphs will not show up on a G8.1 automatically.
the folder trick doesnt work for carrara. 8 and 8.1 are treated as separate entities.
Bummer.
I read something that took me through some crazy notepad++ guide to get 8.1 morphs to show up in 4.12 and I was like nopenopenope because there were some characters that had like tons of jcm's etc that I'd need to edit code for one by one. Do I not need to actually do those steps? And what about the G8.1 face morphs, such as the "look" eye movements? Those are 100% of the reason why I do prefer 8.1 over 8...it's all the eyes.
Good question. I had only transferred a few morphs so far, so I looked into the JCM issue first. It appears that for most characters, all their data files are contained in one folder in the morphs data directory. This includes the head and body morphs, and sometimes CTRL files. For other characters, like Juan Carlos, the data files might be distributed through the morphs, projection morphs, and tools folders in the data/Daz 3D/G8 area. But as long as you have dropped a copy of all the data files that come with a character in the right places, it does work. I tested it with Juan Carlos, and his jcms showed up and kicked in and everything. I think the best way to make sure you have gotten all the files you need to transfer is to check the install package and see what is in the data folder.
That brought up another issue: I don't want a bunch of double morphs floating around in my library that might be hard to find later, so I created a special "swapped morphs" content library that I added to my content directory preferences where I will keep all the morphs I decide to swap in the future. This way, removing the double morphs will be as easy as unchecking the box in preferences, and tracking them down (if I want to delete stuff by hand) will also be easier. I did not include any textures or front-facing files in this directory (to save space), and I was still able to apply Juan Carlos' textures just fine. So you only need to make a copy of the data files.
TL;DR: No, you don't have to edit jcm entries. But you might want to create a new directory for the swapped morphs.
As for the look eye movements on G8.1, I will look into that when I get up tomorrow.
Update: I just read your post more carefully and realized you were asking about transferring morphs from 8.1> 8, not the other way around. I quickly ran a test on Torment 8.1 to G8 and it is not working. I am not sure why. It worked with the new Katya 8.1 just fine. I will investigate more in the morning. Sorry if I mistakenly got anyone's hopes up.
You do realize the whole point of using Notepad++ is that Notepad++ allows you to find/replace all instances in all files in a subfolder?
If you ever end up making your own characters or jcm's, Notepad++ is a requirement. Because Daz, in it's usual never works proper way, will start saving the parent line of the jcm file incorrectly. So you'll have to go in and use notepad++ to replace all instances of the f'd up parent line that Daz doesn't save correctly.
I just converted Kota 8.1 to 8 last week. It took me 3 minutes tops.
Replace all is a godsend.
Even so, is there a way to get the 8.1 facial expression morphs to work/show up on G8...because those are legit the only reason I stick with 8.1 when doing portraits/close-ups. It's the eyes...those "look" morphs.
Yes. You have to copy the FACS and FACS Expressions to the g8m->morphs->daz 3d folder and then do the similar steps of replacing genesis 8.1m references with g8m, as well as replace the #Genesis81MaleGeom with #geometry in the parent field.
I would recommend regrouping them after you successfully confirm they load and then resave them out using the correct product name and vendor as the original. Otherwise you're going to see some duplicates between g8m facial poses and the g8.1m's
See below with G8M using G8.1M facial poses