Houdini tip | Open parameter path in file browser

Hello,
in this post I will show you a small convenience trick. It will help you with locating files in your OS file browser, opening images in Mplay or any other application like Djv_view, RV.., directly from Houdini parameter window.

reveal.png

UPDATE 1: Fixed RV script to open folder with whole sequence instead of just one frame
UPDATE 2: Added Photoshop menu item, updated RV, mentioned Sequence From File package
UPDATE 3: On Linux, when opening in File browser, I clear LD_LIBRARY_PATH environment variable which may cause bugs in some situations, fixed some mistakes.
UPDATE 4: Fixed a bug, where Mplay opening script would incorrectly expand $OS variable in file path.

Continue reading “Houdini tip | Open parameter path in file browser”

Advertisements
Houdini tip | Open parameter path in file browser

FMX TD Presentation

Feel free to check my latest university projects and some nerdy stuff in this TD presentation from FMX.

 

I am planning to open-source all my tools after finishing the studies, stay tuned 🙂

FMX TD Presentation

Houdini tip | Render any node in background

Hello, I would like to share with you a recent small script I did for more convenient local rendering from Houdini.

node_tree

In some Houdini builds I had issues with background renders, and I also miss Background render feature on some nodes. So I created this shelf tool, which will enable you to start a background render of a selected node or nodes. Using this tool you can render nodes with dependencies, fetch nodes, merge nodes… Just select the node and press button. It will start up a background process in terminal, where you will see progress of the rendering.

Currently it works on Linux and Windows. Feel free to contribute to the repository and extend it for MacOS. Also if you encounter any issues let me know, or even better create a pull request 🙂

Here you can find script repository with set-up instructions.

Happy rendering 🙂

Houdini tip | Render any node in background

Houdini tip | Using HOU module in Visual Studio Code

When developing Python tools for Houdini it is often more convenient to use an external IDE. However we do not want to miss Houdini’s neat auto-completion. In this quick post I will show how to set-up Visual Studio Code (VSCode) auto-completion for hou module.

hou_code

UPDATE 1: Added Interpreter settings and config examples for Windows and Linux.
UPDATE 2: Corrected the part about hython, added a better solution, which does not break autocompletion.

Continue reading “Houdini tip | Using HOU module in Visual Studio Code”

Houdini tip | Using HOU module in Visual Studio Code

Houdini VEX tutorial

Feel free to check a tutorial I was preparing during last couple of days 🙂
It contains a lot of useful snippets, with examples and explanations in comments. I included there things that I found confusing or not very clear. You might not need to remember all of this stuff, but now you know where to look it up.

Link to tutorial.
You can take a look at the project HIP file, or use the website for a quick look and for reference.

Let me know what you think and suggestions and critique is welcome.

Houdini VEX tutorial

Houdini tip | Faster saving of scenes on network drives

In this short post I will show how to speed up saving of scenes.

When saving large Houdini project files, especially with locked FBX data in nodes, it might take up to couple of minutes to save a scene on a network location. It is really annoying when whole Houdini session freezes and an artist has to wait till everything is written down to the disk. It also discourages artists from doing often incremental saves which might lead to loss of work.

Fortunately Houdini has a way to change this behavior – by enabling HOUDINI_BUFFEREDSAVE environment variable. (More about this topic here) Simply setting this value to 1 will make saving of your scenes much faster and less annoying.

On windows add this line to your starting script:

set "HOUDINI_BUFFEREDSAVE=1"

On linux:

export HOUDINI_BUFFEREDSAVE=1

I am not aware of any disadvantages of using this option so I am not sure why so useful option is disabled by default. Make sure to include it in all your setups.

Happy saving 🙂

Houdini tip | Faster saving of scenes on network drives