Adam Chabane
AdamChabane
About Me
EXPERTISE
CG Supervisor
INDUSTRY
Film/TV
Houdini Skills
Availability
Not Specified
Recent Forum Posts
Pre-Frame Event Callback - Does this exist in some form? June 18, 2024, 1:18 p.m.
This doesn't get invoked when Caching to Disk, which is the crux of my issue. The frame isn't actually changed when caching/writing IFDs.
Pre-Frame Event Callback - Does this exist in some form? June 12, 2024, 11:21 a.m.
Hello all,
Is there an event callback for when the frame changes when caching/saving to disk (Pre-Frame)?
I know of the "Pre-Frame" script which executes before each frame is cached, however is there a way to hook in to any "Pre Render" event in the Houdini session so that I don't need to set a "Pre Frame" script on every ROP?
Any ideas welcome, thank you
Is there an event callback for when the frame changes when caching/saving to disk (Pre-Frame)?
I know of the "Pre-Frame" script which executes before each frame is cached, however is there a way to hook in to any "Pre Render" event in the Houdini session so that I don't need to set a "Pre Frame" script on every ROP?
Any ideas welcome, thank you
Context Options with variables - How to expand them? June 9, 2024, 3:18 p.m.
Thanks mtucker, I tried evals() but it was giving me an 'extra tokens' error, turns out I needed to encapsulate the string with double quotes in the context option like your example, so thank you.
You can give the parameter with the expression a keyframe (Alt+LeftClick) which then evaluates the context option per frame, but it not changing per frame using the regular backticks will break our renders unfortunately, and while its great it works expanding it still means our artists will need to put evals() everywhere they need the context option - which isn't ideal!
You can give the parameter with the expression a keyframe (Alt+LeftClick) which then evaluates the context option per frame, but it not changing per frame using the regular backticks will break our renders unfortunately, and while its great it works expanding it still means our artists will need to put evals() everywhere they need the context option - which isn't ideal!