Houdini

Tile rendering in Redshift

Those of us unlucky enough to be rendering stills for print are familiar with the idea of rendering tiles in order to allow a render job to be more easily parallelized. Instead of trying to render and save one massive 20k square image to disk from a single machine, bucket Read more…

Houdini

MOPs Plus

MOPs Plus Ident from Toadstorm Inc on Vimeo. I’ve finally released MOPs Plus, the commercial add-on to the MOPs toolkit for Houdini. It adds some fancy new toys for typography, modifying packed primitives, greebling, randomizing textures and other string attributes, and more. It also extends MOPs into DOPs so you Read more…

Houdini

MOPs @ Houdini Hive Worldwide

In case you haven’t seen it already, my presentation on MOPs at Houdini Hive Worldwide has been online for about a month now. Here’s the presentation: I’d forgotten to upload the example files I built during the presentation. They’ll be included in the examples directory in the next Experimental release Read more…

Houdini

Doing away with Houdini.env

This is a sort of sequel to the previous post I made about handling the Houdini.env file, and about configuring environments in general. Houdini 17.5 introduced the concept of “packages”, which are little JSON files (JSON meaning JavaScript Object Notation, filling a similar role as XML or YAML) that define Read more…

Uncategorized

An Idiot’s Guide to ACES

I’ve been putting off working in ACES for years now, because almost every explanation of the system I’ve tried to read online has been either extraordinarily technical and long-winded, or read like a sales pitch with no useful information about implementation. It takes a certain amount of training and understanding Read more…

Houdini

Dealing with houdini.env

I continually run into confusion from Houdini users about how the Houdini.env is supposed to work, what the syntax is supposed to be, or even what it does in the first place. It’s easy if you’ve been trapped in pipeline land (like me) to think that environment configuration is even Read more…

Uncategorized

MOPs @ EUE 2019

SideFX Software was generous enough to ship me out to the Netherlands last week to meet my partner-in-MOPs, the inimitable Moritz Schwind, and present together a little slide show about motion graphics, Houdini, and prison hooch at End User Event 2019! The technical stuff about MOPs starts about halfway through Read more…

Maya

Maya: where everything is a string.

Here’s a rare Maya post in 2019! I hate Maya, but sometimes it’s hard to avoid. One of the most irritating things about writing scripts for Maya is that the Python commands are totally un-Pythonic… meaning, there’s no sense of “objects” that have intrinsic properties and functions (or in Python Read more…