Unix
surface node
Processes geometry using an external program.
This operator lets you write an external program/script that reads in .geo or .bgeo formatted data (Houdini automatically detects the format), manipulates the data, and writes out modified .geo or .bgeo (set using the Output format parameter).
Despite its name, the unix command works on non-UNIX operating systems.
Houdini includes a number of standalone utilities in $HFS/bin (starting with g) that process geometry data and support all geometry types.
Often the standalone utilities included with Houdini follow a convention where filenames prefixed with stdin or stdout will read from standard input or write to standard output, instead of reading from/writing to a file. For example, you can use gconvert with this node by calling it as gconvert stdin.geo stdout.geo.
You can use an external process to generate geometry rather than filtering it by ignoring the input and simply having the external program write out the geometry you want to generate.
Parameters
|
Command |
The command string to execute. |
||||
|
Output format |
Controls the format Houdini sends to the external process,
|
||||
|
Force Recook |
Click to force the node to recook and execute the command. |
Usages in other examples
| Example name | Example for |
|---|