mcjSaveAnim: Save material and mcjJet's particle animations as Daz Scripts

mCasualmCasual Posts: 4,604
edited November 2014 in Freebies

mcjAniMatSave is Here !!

https://sites.google.com/site/mcasualsdazscripts4/mcjanimatsave

the manual will be improved monday sept 8


it lets you save material animations created with MatAnim

https://sites.google.com/site/mcasualsdazscripts/matanim

and particle animations created with mcjJet / mcjJet2

https://sites.google.com/site/mcasualsdazscripts4/mcjjet2

Since i learned that DS 4.6 doesn't save the animation data from the material properties

and since matAnim, mcjJet1 and mcjJet2 animate material properties

i wrote ( almost ready ! ) a script that can save the animation data as a sort of material preset file( daz script )

in the case of mcjJet animations, you'll even have the option of saving the particle positions, orientations, sizes plus the material animations
in one script

you could use this to distribute special effects

the end user would simply load the same special figure used by mcjJet, and apply your custom animation script

the scripts will even be DS 1, 2, 3, 4 compatible

------
note the nyan cat animation was created using MatAnim and Vertical Tiling Offset animation
and the image-strip shown here

nyanstrip12k.jpg
100 x 1200 - 52K
nyandemo.gif
400 x 400 - 700K
bigdemo.gif
400 x 400 - 259K
Post edited by Cris Palomino on

Comments

  • mCasualmCasual Posts: 4,604
    edited September 2014

    making it ds 1,2,3,4 compatible,
    the exporter
    and the importability of the scripts produced

    brillant.jpg
    1920 x 1080 - 546K
    steamwoman.jpg
    1920 x 1080 - 637K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,604
    edited September 2014

    ok getting back to this after trying to make high waisted shorts for Aiko3

    i'd say the script will be ready tonight matter of minutes or an hour or 2

    beltin.jpg
    1920 x 1080 - 243K
    clozup.jpg
    1920 x 1080 - 398K
    lenz2.jpg
    1920 x 1080 - 269K
    lenz.jpg
    1920 x 1080 - 218K
    hiwaist.jpg
    1920 x 1080 - 194K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,604
    edited September 2014

    cool i'm closer than i thought !

    most of the work left is back/forward compatibility coding

    stormi.jpg
    1280 x 720 - 102K
    perfectstorm.jpg
    1920 x 1080 - 202K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,604
    edited September 2014

    this StarWars-worthy MatAnimation was created in DS 3.1
    exported as a DS1/2 compatible script ( .ds )
    Applied in DS 1.8 and rendered in DS 1.8

    ----

    fig 2 MatAnim'ated displacement map in DS1.8
    but the exporter script is unfortunately not yet DS1.8 compatible
    i hope i can make it work tonight !!!

    fig 3 - almost there
    MatAnim'ated displacement map in DS1.8
    exported as .dsa format
    imported/applied in DS 3.1
    but the image-map didnt follow .... yet

    fig 4 : yay it works !
    the image-map on strength properties was not implemented, it now is , in the DS 1,2 version

    fig 5 almost ready !!
    i didn't re-test DS4.6 though ...

    promoommaomma.jpg
    412 x 355 - 60K
    yaya.jpg
    1920 x 1080 - 395K
    almoss.jpg
    1920 x 1080 - 369K
    anamama.gif
    320 x 180 - 174K
    ILM.gif
    320 x 180 - 202K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,604
    edited September 2014

    Ds4.6 tests ...

    yay, the mcjJet (particle-figures animation ) animations exported from DS 4.6 are compatible with ds 1, 2, 3

    which is not so easy since figures and bones and materials are quite different

    ho.jpg
    1920 x 901 - 402K
    amayo.gif
    320 x 320 - 192K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,604
    edited December 1969

    mcjAniMatSave is Here !!

    https://sites.google.com/site/mcasualsdazscripts4/mcjanimatsave

    the manual will be improved monday sept 8


    it lets you save material animations created with MatAnim

    https://sites.google.com/site/mcasualsdazscripts/matanim

    and particle animations created with mcjJet / mcjJet2

    https://sites.google.com/site/mcasualsdazscripts4/mcjjet2


    ( bummer my google-drive gif anims are no longer accessible on my google-sites ....
    i'm really annoyed by Facebook and google's anti-gif ways )

  • juve_satrianijuve_satriani Posts: 138
    edited December 1969

    Excellent and thanks for your efforts to make DAZ Studio more useful

  • RuphussRuphuss Posts: 2,631
    edited December 1969

    hey that works
    thank you casual

  • mCasualmCasual Posts: 4,604

    REPAIRED !  REPAIRED !  REPAIRED !  REPAIRED ! 

    https://sites.google.com/site/mcasualsdazscripts4/mcjanimatsave

    Some changes occured in Daz Studio 4.9's script engine ( maybe 4.8? too ) 

    and they made matAniSave produce unusable material-animation files

    but i repaired it and it seems to work fine now

    the funny thing is, the version of the script for DS1/DS2 was pretty much what i had to do to regain compatibility

    technical detail : in DS3 and DS4, before, you could write file.write( myfunction ); and the source code of myfunction would be written out

    but with DS 4.9 it writes [native code] ... So the new (and very old) versions write line by line the source code of "myfunction" 

    --------------

    another Note  rendering the animation shown here failed with iRay - apparently, Daz Studio doesnt expect UV

    tiling to be animated and doesnt send them to the iRay render engine during render of animations

    BUT a while ago i wrote a script that lets you render a subset of frames, and i think, since this script manages the rendering .... maybe it's a work-around !

    https://sites.google.com/site/mcasualsdazscripts/mcjlistrender-for-ds-1-2-3-4

    if this doesnt work, try texAnim or even voodoodaz ( i mean when you really really want it ! )

     

     

Sign In or Register to comment.