Skip to content

antoinedanion/Houdini-Auto-Compile-Block

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Houdini Auto Compile Block

Automatically compile foreach blocks in SideFX Houdini Sop context.

See SideFX's documentation on compiled blocks

Table of content

Features

Future features

The following features may be added in the future :

  • support of variables like $CEX, $CEY and $CEZ for example
  • non "compile-able" nodes detection
  • maybe some kind of workaround for channels referencing channels using parameters expressions

Note

For any feature request, please fill the form here.

Installation

Download the last stable release of Houdini Auto Compile Block.
Copy the houdiniAutoCompileBlock and packages folders and paste it in your $HOUDINI_USER_PREF_DIR directory.

Note

HOUDINI_USER_PREF_DIR

Windows default value:
C:\Users\%username%\OneDrive\Documents\houdiniX.Y or C:\Users\%username%\Documents\houdiniX.Y
macOS default value:
/Users/%username%/Library/Preferences/houdini/X.Y

See SideFX's documentation on environment variables

Usage

Right click (RMB button) on any Sop node. There should be a sub menu called Auto Compile. You will have several options :

Update node
It will convert your Hscript expressions referring to spare inputs instead of node paths or inputs references.
Compile block
It will update all nodes in block, create new block_begin nodes and new compile_begin and compile_end nodes.

Compatibility

OS

  • Windows

Houdini Version

  • Houdini 20.0
  • Houdini 19.5

Note

Houdini Auto Compile Block should work in Linux/macOS, however this has not been tested yet and is not officially supported.

Houdini Auto Compile Block should work in some previous versions of Houdini, however this has not been tested yet and is not officially supported.

Issues

If you are experiencing any issue, please create a bug report.

Known issues are listed here.

Changelog

See CHANGELOG file

License

See LICENSE file

Notice

See NOTICE file

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages