G9 Geoshells not importing?

Issue #1872 invalid
Jasper29 created an issue

Blender 4.0.2 Diffeomorphic v1.7.3.1939

I'm not sure if this is a bug or not, but:

I've been using G9 a little more lately and was using Monster Mashup Zombies for G9 (https://www.daz3d.com/monster-mashup-zombies-for-genesis-9))

when I imported it over with Diffeo the Geoshells I applied in Daz did not carry over (M3DCC Zombie Blood and M3DCC Hanging Skin).

I always use BSDF Cycles materials method when importing and then manually edit them later, but they are not present during import.

Again, I'm not sure how to list this because I'm not sure if it is a bug or not, but can someone confirm if I did something incorrect or if this is normal?

In Blender:

Comments (10)

  1. Jasper29 reporter

    ^I forgot to mention that I also tried with and without the ‘Fix Geoshells’ option selected while importing and it was still this result.

  2. Thomas Larsson repo owner
    • changed status to open

    The shells load fine here. Did you perhaps change the global Shell Method setting to something other that "Material"?

    zombie.png

  3. Alessandro Padovani

    daz studio 4.21.0.5, blender 4.0.2, diffeomorphic 1.7.3.1939

    Jasper, what Thomas means is that shells are to be set as “material“, as it is your case, and the figure works fine on his side. I can confirm that it works fine for me too, I don’t see any issue with shells.

    steps:

    1. in daz studio load the zombie figure plus the shells
    2. export HD
    3. in blender import as dbz

    p.s. The “fix shells” option is for multiple shells that don’t work fine in daz studio because they have a wrong setup. Thomas did it as a personal tool so he doesn’t need to setup multiple shells in daz studio but rather he fixes them in blender. This option is not needed by the common daz user, personally I’d remove it from easy import, but I understand Thomas has different needs.

  4. Jasper29 reporter

    So I loaded a new G9 figure in Daz and applied G9 Dicktator with shell to test further. I Exported as HD and imported it into Blender

    and got this error:

    The figure didn’t even load at all this time. I noticed under ‘Shell’ in the error message it says ‘MGAB Vivian’ which is a figure I purchased

    not long ago. I also noticed when I load up a blank G9 template, this character’s body morph is set to 100% by default and I have to zero it.

    (I think it has something to do with ERC freeze morphs?). Anyway I wonder if this is somehow causing an issue. I’m a little confused though because

    I checked the characters files in my library and there are no Geoshell materials with this character, just Iray. I also don’t understand how the torso

    back for Dicktator is missing either. I will remove the Vivian character files and see if this fixes it..

  5. Jasper29 reporter

    UPDATE: On a hunch I reloaded an older G8F character I’m working on, and when selecting Golden Palace, Breastacular, and the main mesh + transfering

    shapekeys, I get this error now:

    I think this isn’t a material/geoshell issue, but a file path one because those are morphs. All of these files are where they should be as always, they have not moved. However, I did recently copy and paste the script files from diffeo into DAZ (I read of Thomas talking to someone about updating the DAZ script files so I figured I’d update mine as well even though I probably didn’t have to). So this might be it--does updating the script files do something to file paths? Mine have not changed, and they are still setup properly. Is there an option to ‘refresh’ them? Or should I just redo them manually?

  6. Jasper29 reporter

    Update to Update: Sorry, please disregard the G8F test I did--I remembered I switched ‘Verbosity’ to 5 when testing G9 for the geoshells and forgot to switch it back. Everything for G8 seems to be fine, geoshells are present in shader editor and reflect in viewport. I’m exhausted (worked over 30 hrs this weekend) I need some rest and will try and figure this out later. Thank you Thomas and Alessandro for the suggestions and help so far though 👍

  7. Alessandro Padovani

    Dicktator for G9 works fine here I don’t get any error. From your description it seems you got your daz content folder messed up, you may want to try with a fresh one.

  8. Jasper29 reporter

    So it turns out the character MGAB Vivian was indeed the issue. The .dsf files in the data folder for this character were overriding all Genesis 9

    Geoshells for some reason. Removing all files fixed this issue:

    Just so everyone knows, unfortunately avoid this product for now if you plan on using Genesis 9 through diffeo and geoshells:

    MGAB Vivian for Genesis 9 - Daz Content by MarcosGAB (renderhub.com) I will try to contact the vendor but I don’t know if I will have any luck,

    not sure how to explain situation. Also another piece of advice I could give is to remove all character files of any character whose body/head

    morphs auto load at 100% upon loading new Genesis(x) figure templates. This will probably save you a headache. We can now close this, thank you.

  9. Alessandro Padovani

    Yes unfortunately there's a number of figures both in the daz shop and outside which can mess up the daz library. The only way is to test yourself each figure after purchase and eventually ask for refund if there's issues.

  10. Log in to comment