Houdini

Follow renders, simulations, caches and PDG cooks from your phone.

  • Houdini 19.5, 20, 20.5, 21
  • Mantra, Karma, Solaris
  • Windows

Install the package

  1. Download the Houdini package

    It contains a RenderBuddy folder and a RenderBuddy.json file.

    The Houdini download is coming soon.

  2. Copy both into your packages folder

    Use the folder for your Houdini version, for example:

    %USERPROFILE%\Documents\houdini21.0\packages\RenderBuddy\
    %USERPROFILE%\Documents\houdini21.0\packages\RenderBuddy.json

    Create the packages folder if it doesn't exist.

  3. Restart Houdini

    The plugin starts by itself and connects to the Agent. Your scene's render ROPs are registered automatically.

What it tracks

TypeNodesIn the app
RendersMantra, Karma CPU and XPU, Solaris USD Render ROPsFrame, progress, time left
SimulationsDOP networks: FLIP, Pyro, Vellum, RBD/Bullet, POPShown as Simulating with frame progress
CachesFile Cache, Vellum I/O, RBD I/O, Geometry, Alembic and FBX ROPsShown as Caching
PDG / TOPsTOP networksWork items: total, done, cooking and failed

A simulation is shown simply as "Simulation", whatever the solver.

The RenderBuddy shelf

Add the RenderBuddy shelf for these tools:

ToolUse it to
RB StatusSee the connection status and the plugin version.
Register ROPsRegister render ROPs you created after the scene loaded.
Track SimulationTrack the selected DOP network.
Track PDGTrack the selected TOP network.
Test ConnectionCheck the Agent is receiving data.

From your phone

Follow progress, get a push when a render, sim, cache or cook starts and ends, grab a Preview of a render, and Stop it.

Troubleshooting

Nothing happens when Houdini starts

Check that RenderBuddy.json sits directly in the packages folder of the Houdini version you're running, next to the RenderBuddy folder.

A new ROP isn't tracked

Click Register ROPs on the shelf.

A simulation isn't tracked

Select its DOP network and click Track Simulation.

Is the Agent getting anything?

Click Test Connection. If it fails, make sure the Agent is running on this computer.