No announcement yet.

MeshCache Modifier–SpeedTree Export Method to Blender

  • Filter
  • Time
  • Show
Clear All
new posts

  • MeshCache Modifier–SpeedTree Export Method to Blender


    I am trying to get very realistic wind animations in trees and so far SpeedTree Cinema has been the best solution (as far as I know). However, Alembic files must be kept under 2GB or else Blender crashes.

    I need my wind animation to be over 1min so using Alembic is not possible. I have turned to using .FBX and am then putting the MeshCache modifier on the imported tree in Blender. This makes the viewport playback extremely slow, and the PC2 cache data is huge on the disk.

    Is there a better way to get my animation from SpeedTree into Blender? Everything runs so smoothly in real-time within the SpeedTree software... but incredibly slowly in Blender.

    Also, is there a way to loop the MeshCache modifier data? Or bake it somehow so it runs more smoothly.

    Thank you!

  • #2

    First off, if you are on Windows, it may not be entirely Blender's fault >2GB is crashing. The version of Alembic we use in v8 has a largefiles bug on Windows with the Ogawa back end. If Blender can handle it, try switching to the HDF5 back end in the Alembic export dialog. That may let you get bigger than 2GB. We are updating to a much newer Alembic in v9 that will not have this problem.

    But if that doesn't help, you could try a shorter Alembic animation and then loop or ping-pong it. You'd be surprised how often that is done to avoid extremely large file sizes. How to do that in Blender, I am not sure. Speed problems are most likely just up to your ram, hard disk, and what Blender is doing for the viewport.