Chris Grebeldinger


About Me



Recent Forum Posts

Why have "Reset $HIP on cook"? June 18, 2019, 1:10 p.m.

I think it's not that common, but sometimes you want the hip file to be copied to a working folder to be cooked, but you want all the $HIP references in that hip file to still point back to the original paths. That's what this option is for.

Setting ImageMagick env variable on a Mac June 18, 2019, 9:12 a.m.

Is this in your houdini.env file? What error message are you getting?

Abort workitem cooking and pass to next one? June 18, 2019, 9:10 a.m.

  1. Is there any way to abort a workitem if the cooking time is greater than some threshold value? And would it be possible to flag the failed workitem in some way?
    This would be extremely useful to debug and stress test your digital assets, and find those paramater values that escalate the cooking time.

  1. No, there's no way to specify that in TOPs. However most farm schedulers have a job specification option for ‘max runtime’ (and sometimes ‘min runtime’). We could expose that for HQueue and Tractor for example. For the local scheduler this would be an RFE that would require a bit more work.

    Sometime some specif combination of parameter values simply crash houdini.
    What would happen if that occurred on a workitem cooking?
    The whole PDG cooking would stop and crash, or the topnet would be able to start to cook the next queued workitem?

    If the workitem task crashes that's a perfectly ‘normal’ way for a workitem to fail. It will be marked as failed and so all downstream dependencies will also fail or not be generated. The topnet will still keep cooking until there's no more other work to be done.