Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.
Comments
Edit: Apologies, I am stupid, and did not read the first post (well I did but i skipped over the crucial part and simply watched the tutorial)
@UncannyValet
You're not stupid, I should really figure out why that extra step is needed.
If anyones still about, I could really do with an Alembic (abc) importer for Carrara 8.5 pro? (single file and animation export)...pretty pretty please?
use the obj sequence export option in Sagan and Digital Carvers Guild obj series import in Carrara
you can even add dynamic hair to it in Carrara
Not sure if it would interest you to know how this plugin is being used, but I uploaded some test animations I made recently, which used this plugin in the workflow to export HD animations to MD and Blender: https://www.youtube.com/channel/UCySoFBVqIuDAmLxS-J_83fA
@UncannyValet
Wow. Of course, I'm always interested... even more so when the animation is like this :)
I tried copying the material from Diffeo to the Sagen Alembic model. Most materials work, but for the male genital area, it doesn’t work at all. I tried with Dicktator, Male Genitals, and HD Penis for Genesis 9, but it didn’t work. What should I do? I also tried copying the UV, but that didn’t help.
@huntergreen
I'm sorry, I don't have any of those assets, so I can't debug the problem very well.
And "it didn't work" doesn't help much, either.
But something that I can guess at is: did you select the option in Diffeo to alphabetize the material slot names? Are they all in the same order?
Are all the normal maps for the materials found, or is it red because the name is different and matches the Diffeo object, but not the Alembic object?
I used the method of copying materials from Diffeo, assuming each material would match with the Alembic one by one. However, the results were incorrect; for example, some materials turned completely black or appeared in the wrong areas. This issue occurred with Dick
Or you could recommend a compatible male gen asset to me, or even a fem gen one as well. Then my issue might be resolved immediately, as long as the clothing doesn’t cause any errors.
I asked you to check several very specific things. Did you do any of those?
I cannot recommend a compatible asset because all assets with fixed topology are supposed to be compatible.
So, I can try to help you, but can we please check the most obvious things that I suggested, first?
Be sure to import in diffeomorphic without merging geografts, also without merging materials of course, as Sagan relies on the original daz materials to be preserved. If you merged geografts or materials in easy import may be this is what confuses Sagan.
@Donald, anyway it would be better if you copy materials by name rather than by slots, so Sagan would be more robust when merging happens.
Alphabetize the material slot names is selected. It matches somewhat, but the count isn’t the same. For example, Diffeo G9 has 7 materials, while Alem G9 has 12. In Diffeo, at the easy import Daz step, I deselected everything.
the image
There may be shells with extra materials in the daz scene, in that case diffeomorphic adds the shell as an extra material layer so Sagan should just ignore the shells when exporting. Not sure if there's an option for that.
Thanks for your insights, @Padone
Sagan used to copy materials by name, and I can't remember the exact reason, but I think it was because I couldn't reliably calculate the same material name that Diffeo used. I think this problem might resolve itself when I get around to putting in the code that David Vodhanel figured out to resolve the hidden faces associated with geografts.
An update on the Geografts.
David's code works perfectly, but identifying the hidden faces does cause another problem: If we don't encode the hidden faces, the vertices that make up those faces are still encoded, and we end up with loose vertices in the figure where the geograft connects to the figure. Removing those unused vertices is easy enough, adjusting all the other data is easy enough, but this is going to exacerbate the problem of vertex mismatches between FBX, Diffeo, and Sagan. Even if the vertex count is equal, the vertex order is likely to be different.
I'll finish the implementation and then we'll see where things stand.
"I can run it via DAZ Script IDE?
@huntergeen
It's a plugin, not a script. You'll have to wait for me to update and release it.
If you can make it possible to read .abc files in Python, that would be fantastic! That would make my Diffeo sequence in the export process work much faster. Right now, I'm using .obj instead of directly writing vertices, which is already 2.33 times faster. If I combine it with yours, it will be 20 times faster than the original method.
If I'm not mistaken, there's already a Python API to read Alembic files, as part of the official Alembic releases.
Hey!
Plugin seems to be great, but I have no option Under Edit to actually use it :(!
DAZ says it's installed, but as I said, no Option under Edit...
Thanks for any help!
Im STUPID! Found the solution... maybe reading helps out xD!