Cache shorter than a timeline error

   1555   3   0
User Avatar
Member
67 posts
Joined: 11月 2017
Offline
What do you guys do when you have time line of lets say 240 frames but you only cache out 50 frames of something. Now every time after 50th frame you get that error because for some reason Houdini can't simply play through whatever cache you got but has to be exact number like the timeline. So then my rendering doesn't work due to that error or causes bunch of other issues. How is it that cache has to be a length of full time line. What happens when I can't just cache 10000 frames of something?
Edited by Nikodim Fomich - 2021年8月27日 23:17:24
User Avatar
Member
8618 posts
Joined: 7月 2007
Online
you can for example append TimeShift SOP
set Clamp parm to Clamp Both
and reference your cache's Start/End Frame
this will make sure only that range will be evaluated so first and last cache frames will be held outside of that range
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
1641 posts
Joined: 3月 2009
Offline
Another way (a poor man's solution really) could be to simply set the file node's "missingframe" parameter to "No Geometry" instead of "report error".

Depending on the situation, tamte's solution is cleaner though.
Martin Winkler
money man at Alarmstart Germany
User Avatar
Member
67 posts
Joined: 11月 2017
Offline
@tamte..oooh that's great thank you so much.

@protozan, that's cool solution too. I will try both in the context and see what works best. Thank you both so much for great tips.
Edited by Nikodim Fomich - 2021年8月28日 23:43:46
  • Quick Links