Regnareb

Regnareb

About Me

Connect

LOCATION
ウェブサイト

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Does H22 change how 456.py works? 2026年9月22日14:58

Where in the specification does it says that?
There are bugs that were there 10 years ago, they are still bugs despite their lifespan.

If only one 456.py can execute, it means any package overrides any other package functionality. That would be crazy.

Does H22 change how 456.py works? 2026年9月15日4:53

The bug is not that Labs have a 456.pybut that Houdini don't execute all the 456.py. Each package should be able to have those files otherwise it would be a management nightmare.

This code doesn't check for recursion but it should check for all 456 files.

import os
for path in hou.houdiniPath():
    if (os.path.exists(path + '/python3.11libs/456.py')):
        exec(open(path + '/python3.11libs/456.py').read())
    if (os.path.exists(path + '/python3.13libs/456.py')):
        exec(open(path + '/python3.13libs/456.py').read())
    if (os.path.exists(path + '/456.py')):
        exec(open(path + '/456.py').read())