Forum: Poser - OFFICIAL


Subject: Dynamic cloth - the cloth room For Compleat Dummies

RobynsVeil opened this issue on Dec 03, 2010 · 409 posts


grichter posted Wed, 22 December 2010 at 8:34 AM

Quote - @Grichter

to be precise, when a clothified object is refined into object-groups (panel 3) and each dynamic group has got it's own parameters (panel 4), then these go with the object when being unclothified and clothified again (eg in another sim in the same scene), and also when being saved into the Poser library (! not in other saves and exports) for reuse in other scenes as well.

So one can (should?) indeed create a set of dynamic clothes, with all the belt loops and buttons in the right decorative groups, and with various dynamic groups each with their own parameters. So the leather not only looks like leather from the materials room but also behaves like leather in the cloth room. And of course users can change that, in materials as well as in behaviour. 

But while one can distribute new materials for a piece of clothes without the object, one cannot do that for cloth settings. This creates a copyright issue. But there exist some installer/zipper that requires the original file for input, what is it called? That might do a job on "dynamizing" existing clothes by the community without the rights violations.

 

Let me be a little more clear. I have a purchased item that I changed the sim settings to my liking on and resaved back out and grabbed the settings like these..

            stitchVertsGroupProperties
            {
            U_Bend_Resistance    3.000000
            V_Bend_Resistance    3.000000
            U_Stretch_Resistance    75.000000
            V_Stretch_Resistance    75.000000
            Shear_Resistance    30.000000
            U_Scale    1.000000
            V_Scale    1.000000
            Density    0.030000
            Thickness    0.000000
            Spring_Resistance    5000.000000
            Air_Damping    0.050000
            Dynamic_Friction    0.0500000
            Static_Friction    0.300000
            Friction_Velocity_Cutoff    30.000000
            Cloth_Cloth_Force    10.000000
            U_Bend_Rate   0.000000
            V_Bend_Rate   0.000000
            Cloth_Cloth_Friction   0.000000
            Damping_Stretch   0.050000
            get_friction_from_solid   0
            Use_Edge_Springs   0
            anisotropic   0
            }

then using a python script I have without revealing the guts of the script from PhilC without permission created a new script that converted a sample of the above to this

 

if sim:   
    sim.SetDynamicsProperty(poser.kClothParmCodeUBENDRESISTANCE, 12)
    sim.SetDynamicsProperty(poser.kClothParmCodeVBENDRESISTANCE, 12)
    sim.SetDynamicsProperty(poser.kClothParmCodeSHEARRESISTANCE, 10)

 

After I made my script I trashed the saved off item, since I now can load my settings via the scripts menu.

 

IE some products come with rendersettings files, or you can save your own. I don't see how saving off the sim settings for an easy reload vs going thru the hassle of making-editing a script is a violation of a copyright, or the same would apply to saving off render settings that you can load later.

 

My point being that it there are a lot of settings variations between say a cotton T-Shirt type look vs how thin leather would react to try to remember them all or take the time to write them all down. Being able to save off your personal sim tweaks and reuse more easily is what I am suggesting. As people push the material room further, you can take a simple cloth and make it take on the look of a lot of different materials that you can apply to the same cloth. Being able to load sims that match the cloth surface you have changed something to would be a heck of a time saver and also allow a user to get repeatable results easier.

 

 

Gary

"Those who lose themselves in a passion lose less than those who lose their passion"