JCMs on Geometry Nodes Geograft not connected to drivers

Issue #1503 resolved
Nicholas Marshall created an issue

I found a problem with the Easy Import Merge Geoprafts with Geometry Nodes. The JCMs are not connected to drivers like the mesh is.

The only thing in this import is Genesis 8 Female with Golden Palace.

After posing to activate JCM TightSide_85_L, you can see a gap.

Switching to Golden Palace, you can see that the JCMs were imported, but not connected to drivers.

If I copy the driver over from Genesis 8 Female Mesh to Golden Palace, the gap is fixed.

Comments (8)

  1. Thomas Larsson repo owner

    I can reproduce this, but it is strange. If you don’t merge geografts in easy import but do it manually later, the drivers are kept and everything is fine. I prefer to do it that way, and save the blend file with morphs loaded but geografts still not merged, because then I can go back and add new morphs later.

  2. Alessandro Padovani

    There are now various bug reports on geonodes and none of them is fixed.

    The thing is, geonodes is experimental and doesn’t work fine. In my opinion geonodes in blender are not intended to be used for figures, at least not the way we use them for shells and geografts.

    May be we could just mark all the geonode bugs as “wontfix“ in that the feature is experimental and we do know there are issues. Then add a list of geonode known issues to the docs. I mean, it makes little sense to keep a whole set of geonode bugs if we are not able to fix them. This also would allow to include geonodes in 1.7 stable as experimental with known issues.

    Thomas let us know what you think. If you agree I can mark as “wontfix” and add the geonode known issues to the docs, eventually pointing to the bug reports.

  3. Alessandro Padovani

    We could also remove the geonode features from easy import as it is intended as experimental thus for advanced users, not for easy import.

  4. Alessandro Padovani

    note. important. I didn’t verify if the reported geonode bugs are still there in blender 3.5, that may have fixed something. Will do it in some time.

  5. Thomas Larsson repo owner
    • changed status to open

    The option to use geometry nodes during easy import has been removed. Advanced users who really want to do this can merge geografts manually instead.

  6. Thomas Larsson repo owner

    I noticed that new geograft shapekeys are created for shapekeys that don’t involve the geograft. These new shapekeys are not driven although the corresponding body shapekeys are. This is probably just how geometry nodes work.

  7. Nicholas Marshall reporter

    If you don’t merge geografts in easy import but do it manually later, the drivers are kept and everything is fine.

    Thanks for that advice that works better.

    It should be added to the wiki this is the method to add Custom Morphs to a geograft.

  8. Alessandro Padovani

    It is now mandatory because easy import doesn't support geonodes anymore. So the issue is resolved by forcing the user to do the right thing. That is, geonodes are experimental for advanced users, not for easy import.

  9. Log in to comment