I'm using the instancer node with "reference" option to instance a bunch of animated references (not the "instancable reference" option due to buggy variants and disappearing geo), and need to offset the animations randomly. Cannot figure out a way though.
- The "retime instances"-node does not work if "reference" was selected in the instancer.
- Using a for-each loop with a "time shift"-node works but is extremely slow to use as it evaluates every frame.
- I'm also not able to use "edit property" to change the prototype "frame offset" in the reference node, as there is none in the USD schema.
I feel I am missing something obvious here? Is wrangle the way to go perhaps?
Time offset for instanced "references" not working (well)
2510 3 2-
- AndreasWeidman
- Member
- 128 posts
- Joined: Feb. 2021
- Offline
-
- Enivob
- Member
- 2637 posts
- Joined: June 2008
- Offline
In the past, I have done this by making sure my animated instance was a mesh sequence. Then the task becomes constructing an s@instancefile attribute that references the files on disk. Each point can have its own temporal offset associated with it. Look that up inside the instancer, and construct your per-frame s@instancefile attribute based on that number and the current frame.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
-
- AndreasWeidman
- Member
- 128 posts
- Joined: Feb. 2021
- Offline
-
- martinkindl83
- Member
- 275 posts
- Joined: Nov. 2014
- Offline
-
- Quick Links