← All ideas
  • Published 29 Oct 2023

Bake - Vertex Animation Texture Support(crowd/wind sims)

a modifier that takes the final evaluated mesh and compares it to the initial mesh and bakes a texture that is

  1. displace
  2. calculated normals
  3. tangents

4.'canned attributes' - (for FX etc generic attributes per vertex)

there is a checkbox (cache image on playback) and a button -create VAT duplicate

when the checkbox is checked each frame is stored as pixels in a image.

when the create duplicate button is clicked - a copy of the non evaluated object will be made and a VAT shader applied.

a breakdown of the technique medium.com/tech-at-wildlife-studios/texture-animation-techniques-1daecb316657

this will allow vast forests to wave in the wind in eevee next grass etc, also animated water with realtime performance.

this is what we need to really push the limits of eevee next.

100%

Development Status: Open

Upvote 9 Downvote 0
BluePrintRandom1
29 Oct 2023

4 Comments

Omer-Almadani

cant you do this with geonodes?

BluePrintRandom1 Author

the changes to meshes being streamed to the GPU each frame makes it quite slow - this is for realtime - baked stuff to be able to playblast at 60 fps / we can tie this with virtual set extension and actor mocap where we need to not bog down the render.

Omer-Almadani

I mean bake the vat texture with geonodes and then play it as a displacement inside a material