How to force re-cook of HDA in UE5 sequencer?

   1914   1   2
User Avatar
Member
5 posts
Joined: Dec. 2018
Offline
Hello,

I have an HDA for a procedural building that takes a cube as an input for the size of the building.
When I update the scale of the cube, the HDA re-generates the building, as expected.

My idea is increase the scale of the cube over the course of a few seconds in the UE5 Level Sequencer, and have the HDA re-cook every frame so that when rendered out, the building procedurally grows every frame.

Unfortunately, the HDA only seems to cook on the first frame and does not update over the time of the render.
Of course this wouldn't make sense to have running in-game, but It'd make for an interesting render.

How can I force a re-cook of the HDA every frame? Thanks in advance


Here is what the building should look like at the beginning of the render


Here is what it should look like a few seconds later, as the input cube scales up



Here is my current timeline
Edited by gcotrell - Feb. 4, 2023 16:50:57

Attachments:
start size.PNG (1.7 MB)
end size.PNG (2.0 MB)
input update over time.PNG (346.0 KB)

User Avatar
Member
1 posts
Joined: Nov. 2020
Offline
Did you ever find a solution to this? I'm also trying to make sure my HDA cooks on every frame of the sequencer. If I scroll through the timeline it works but not when I render it.
  • Quick Links