Rudi Nieuwenhuis

RudiNieuwenhuis

About Me

I started using Houdini when it was still in version 8, and I've been teaching Houdini at the Filmacademie in Amsterdam since 2011.

Connect

LOCATION
Leerdam, Netherlands
WEBSITE

Houdini Skills

Availability

I am available for Freelance Work

My Badges

Houdini Certified Instructor
2025

My Tutorials

obj-image Beginner
Emit breaking RBD objects
obj-image Beginner
Search and Replace Shelf Tool
obj-image Beginner
Train / rollercoaster setup

Recent Forum Posts

Megascans LiveLink in H21 Dec. 29, 2025, 2:18 p.m.

ninethtale
I know it's been a minute, but would you happen to have an example screenshot?

What part would you like the screenshot for? The edits are text-only, and I wrote the changes. Maybe I do not understand what you mean. Where are you stuck? Maybe I can help if you pinpoint where it is not clear.

Is it possible to add more VEX Presets to Wrangle nodes? Dec. 17, 2025, 7:37 a.m.

papsphilip
Librarian
@vinyvince I use binary editor (\bin\hidx.exe) that already exit in Root of Houdini, You can break shuffle do WY you Want with Presets
when i try to open it nothing happens. How do you use it to save vex snippets?

Very late to the party but I saw this and maybe you already found it but in case you didn't:
hidx.exe can be used from cmd and there it will help you how to use it.
Just go to window --> shell, and there you can type hidx and then enter, you'll get a help on how to use it.

Megascans LiveLink in H21 Oct. 9, 2025, 1:04 p.m.

Like most of you probably know, MSLiveLink used to work in Houdini up until H20.5 but since H21 it did not work anymore.
Even though Quixel Megascans is migrated to Fab, the Bridge App still works and personally, I prefer Bridge to browsing through all the paid stuff in Fab.
So what I did to fix it is not very complicated but I wanted to share that here with the community.

The issue is the fact that H21 switched to Qt6 and so PySide2 is not available anymore.
Since the python scripts in the MSLiveLink plugin use these you get errors.
The fix is easy:
If you have your MSPlugin installed you have to go to
MegascansBridge\support\plugins\houdini\4.6\MSLiveLink\scripts\python\MSPlugin
In there you'll find a bunch of .py files that all call on each other.
First MainWindow.py:
In the first lines you'll see this:
from PySide2 import QtGui
from PySide2 import QtCore
from PySide2.QtWidgets import QLabel, QWidget,QApplication, QVBoxLayout,QMainWindow

Change those to PySide6 and this file is done.
This file invokes OptionsUI.py and USDUI as well and later SocketListener.py as well, so we need to check all those as well but to be short: in all the .py files you find in this directory, scan for PySide2 and change it to PySide6

But that's not all.
In USDUI there are calls to QRegExp. This is deprecated since Qt5.15 and should be replaced by QRegularExpression.
The line(43) containing that code will look like this after you changed it:
self.refpathRegexp = QtCore.QRegularExpression("+")

There is also a call to QRegExpValidator and that one has also been replace, in this case by QRegularExpressionValidator
So, line 44 will be this:
refpathValidator = QtGui.QRegularExpressionValidator(self.refpathRegexp)

Save all the files, and lo an behold, your Megascans Livelink works like a charm again.

Hope this helps

Cheers,

Rudi