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
Geoshells don't inherently have any UV's. They get them from the figure they're attached to. The best way to do that would be to set up the materials on the figure, then save them out from that and apply them to the geoshell (or edit the file).
GeoShells still have thje UV sets available, and those can be set independently from the base.
Available, yes, but not as part of themselves. That data is on the base. Geoshells are dynamic and created from the base when they're made, so the data from the base is there, but they don't have UV's of their own. You can see this demonstrated by saving one as a new figure/prop asset. You'll notice there are no UV (or morph) definitions saved with it. The same geoshell that would cover a primitive cube would cover a G8F. Whatever the active UV is on the base is what the Geoshell will come in with. You could do a postload script to change the UV after it's loaded though probably.
Thanks! Yes, I know UV map is made and saved on Genesis figure and then adopted by a geo-shell. But what I'm talking about is Material Preset...
I was making different UVs for a single geoshell to make it as a "modular shell garment" so as to have diffrent Styles / Materials, then I would set up Material Presets to change Styles and Materials on the shell. So the UV Set need to be changed by loading a Material Preset on the shell. And I think it's a very common demand... but Material Preset failed to save the value in UV Set slot.
Well, since there's the option of saving Geometry > UV Maps > UV Set in Material Preset Save Options dialogue, I thought it could've and should've got the job done. I've sent a ticket and the Daz guy reproduced the issue and thought it's a bug as well. And I believe it'll be easy to fix it ~~
BTW, standard Post Load script cannot do the job...because it also has to load a Material or Property Preset to change UV Set but they'd both fail... so I have to specifically write one ~~ If a Material Preset can easily get it done, I won't have to do so...
BTW again, all of a sudden, I got responses from Daz for the multiple tickets I ever sent before... The guy has concretely replied the test results and the following actions. I was very happy to see that 'cause at a moment I felt I was a true customer...
Appreciate the attention and improvement you guys have paid and done !