Houdini: Multiparms
If you’ve never heard of multiparms; here are a couple of examples I’m sure you will know:


The Add SOP on the left uses a multiparm to get a list of point positions from the user, while the Object Merge SOP shown on the right uses a multiparm to merge geometry from multiple sources at once.
This simple tutorial will show you how to use multiparms in expressions and your own tools.
Introduction
Multiparms are Houdini’s way of getting a list of items from the user. They comprise of a single parameter that stores the number of entries in the list, and a list of parameters numbered sequentially that make up those entries.

Something which is particularly useful is that each entry doesn’t have to be made up of just one parameter. Houdini lets you store multiple parameters in each entry. In effect, you can think of each one being like a record in a database. Each one can contain a number of fields in which you can store information.
In this tutorial, I’ll only be looking at a multiparm that contains single parameter entries.
Initial Setup
To start, make a Geometry object, call it “geo_boxes”, and press Enter to jump inside.
Inside, create a Box SOP, and a Copy Sop with their default parameters, and connect them as shown.
Sticking to the Houdini convention that most people use; add a Null Sop called “OUT” and set its display flag.
On the next page, we’ll create the multiparm.










Thank you Andy, that those look very useful
great tutorial
thank you
Great. Hope it’s of some use.
Yep, I’m trying to knock these tutorials out whenever I bump into these useful little nuggets of information. These little discoveries happen quite frequently when I’m using it in production, so hopefully there’ll be more soon.
Cheers!
Andy
Great breakdown Andy !. Glad I stumbled onto your blog
Leave your response!
Subscribe
Subscribe to the RSS Feed Join me on Twitter
Flickr Feed
Categories
Archives
TD Blogs
Photography
Science Blogs
VFX
Twitter Feed
Tags
Recent Comments
Most Commented
Most Viewed