Animating Plants and Trees

jaebeajaebea Posts: 454
edited December 1969 in Art Studio

With a couple of object sequence importers floating around out there for DS, I decided to see what else they would work for. I exported an animated tree (gentle breeze) as object sequence and tried both scripts to bring the tree into DS. Both work equally well with the same results. Here is how it looks:

https://www.youtube.com/watch?v=cTNtmUFUebM&feature=youtu.be

Comments

  • Kevin SandersonKevin Sanderson Posts: 1,643
    edited December 1969

    Very nice! Any specifics please?

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,220
    edited December 1969

    Yes nice and gentle
    you could use the obj's as morph targets on the original too, I have done this with Carrara tree exports.

  • jaebeajaebea Posts: 454
    edited May 2015

    Maya does not natively export as object sequence. Someone wrote a script for it and it's available for free. I imported a tree from another program as fbx then exported as object sequence. I also played around with the paintfx trees in Maya, converting to polygons and exporting as object sequence. With those paintfx, one is only limited by what their imagination can dream up!

    This is not keyed animation. It is object sequence to morphs, as Wendy was talking about above. Mcasual recently created a script to create the morphs. Also, Marcuswm did it a little differently a few years ago and we use it in combination with Marvelous Designer clothing. He has us bring in the sequence through the morph loader then provides the script to set all the morphs to 100. Both work equally well and provide the same results. The animation in the video was 100 frames and as you can see by the way the leaves move, it creates very realistic movement.

    Post edited by jaebea on
  • Kevin SandersonKevin Sanderson Posts: 1,643
    edited December 1969

    Thank you, jaebea!

  • VenerisVeneris Posts: 115

    What are the names of scripts?

  • mindsongmindsong Posts: 1,701

    I know this is an older thread (glad it got bumped), but has anyone had any luck importing the speedtree or any iclone dynamic animations (in any available iclone export format) into recent DS versions?

    or... can carrara, poser, or blender be used (e.g. as an fbx to obj 'converter') such that we can accomplish this with current DS versions?

    I'd also be curious which of mjcasual's (many) scripts are being mentioned here, if someone knows the (rough) name offhand.

    tnx,

    --ms

  • jaebeajaebea Posts: 454

    Mindsong, I did it 2 years ago.  I will be trying again here shortly because I have a Weeping Willow to put into an animation I'm working on.  Casuals script is "mcjObjsToMorphingProp" https://sites.google.com/site/mcasualsdazscripts2/mcjobjstomorphingprop ; Marcuswm's scrip is Animorph and can be found here:  https://gist.github.com/marcuswilm/c2305cd494d54b9aba80bf5f43d0f7bf  I am crossing my fingers that they still work!

    The speedtree iClone trees are not up to my standards.  In speedtree, you are offered two versions of each animation in the library.  The low quality one is substandard and is what's used in iClone.  The higher quality animation is what I used in the Youtube video at the top.  Each leaf moves....very realistic!  FYI, I did try to export one of the iClone trees and it wouldn't export.  With speedtree, I had to export the FBX to Maya then, using a object sequence plugin, I was able to turn the fbx animation from the tree into objects.  That's when you would bring the objects/morphs into DS using one of the 2 scripts mentioned above.

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,220

    Carrara trees can simply be obj exported with morphs and skinning ticked along the timeline as morphloader targets for each other, you can combine them how you wish I usually do 3 a base obj and two morphs and puppeteer between them.

  • mindsongmindsong Posts: 1,701
    edited August 2017
    jaebea said:

    Mindsong, I did it 2 years ago.  I will be trying again here shortly because I have a Weeping Willow to put into an animation I'm working on.  Casuals script is "mcjObjsToMorphingProp" https://sites.google.com/site/mcasualsdazscripts2/mcjobjstomorphingprop ; Marcuswm's scrip is Animorph and can be found here:  https://gist.github.com/marcuswilm/c2305cd494d54b9aba80bf5f43d0f7bf  I am crossing my fingers that they still work!

    The speedtree iClone trees are not up to my standards.  In speedtree, you are offered two versions of each animation in the library.  The low quality one is substandard and is what's used in iClone.  The higher quality animation is what I used in the Youtube video at the top.  Each leaf moves....very realistic!  FYI, I did try to export one of the iClone trees and it wouldn't export.  With speedtree, I had to export the FBX to Maya then, using a object sequence plugin, I was able to turn the fbx animation from the tree into objects.  That's when you would bring the objects/morphs into DS using one of the 2 scripts mentioned above.

    Great, thanks for digging up those tool-names and links for us. I have the mjcasual script (love his naming!), but didn't grock how powerful it is until this thread caught my eye. I could see a zillion uses for your technique (hair, water, dyn clothes, etc.). I must have picked up the script before I was ready to understand it!

    Thanks also for the details on how you're using it and progressing with your tree motion migrations! Even if done with differing tools, your workflow steps are clear and enlightning. Good to know about the iclone speedtree issues before going too far down that road.

    I keep hoping Daz will be able to find the time to tweak some of these import/export oddities so we can get rid of some of these 'conversion' steps folks around here are so clever at hacking together... Even a simple Daz BVH export of a t-posed character is broken to where it doesn't re-import correctly, and it seems to get worse from there.

    I appreciate that most standards are interpreted differently in most apps, so it isn't just a Daz Thing...

    As I poke at this stuff, I'll post anything meaningful I learn/hack back at you.

    tnx,

    --ms

     

     

    Post edited by mindsong on
  • mindsongmindsong Posts: 1,701
    th3Digit said:

    Carrara trees can simply be obj exported with morphs and skinning ticked along the timeline as morphloader targets for each other, you can combine them how you wish I usually do 3 a base obj and two morphs and puppeteer between them.

    I could totally see this being done for an anime-hair in the wind effect, where they prefer the semi-repeating loop animation effect. With puppeteer, I can see having the control over that repeat/variation level being pretty efficient/powerful.

    In DS, I could see using a broad-stroke deformer on the branches of a tree for a couple of morphs for making a tree-in-a-storm bending effect in puppeteer. Can you do this in carrara (deformers)?

    you got my gears going with that one... not enough hours in a day!

    tnx!,

    --ms

  • jaebeajaebea Posts: 454

    Have you guys looked into VWD's dynamics script for cloth and hair?  IT is really amazing!

  • mindsongmindsong Posts: 1,701

    I use both the DS dynamics and am poking at VWD (very impressed with the results and videos I've seen). The native DS dynamics and stuff I've 'converted' work very well too. It took a bit of poking at it to figure out which lever does what, but the potential there is huge. The native DS optitex stuff 'just works', but figuring out the right cloth parameters is a time consuming and somewhat dark art. I'm digging into VWD a small bit at a time. The updated VWD docs are a godsend.

    --ms

     

Sign In or Register to comment.