Found 84 posts.
Search results Show results as topic list.
Technical Discussion » High DPI settings
-
- mchaput
- 503 posts
- Offline
The help is properly scaled on High DPI Mac for me, and for most people, so maybe there's something strange about your setup. If it's not working for you, please file a bug with your setup and steps to reproduce.
Technical Discussion » Alphabetical order of attributes in the Node Info
-
- mchaput
- 503 posts
- Offline
Technical Discussion » High DPI settings
-
- mchaput
- 503 posts
- Offline
Here's what I did:
So it seems to work for me. If it's not working for you, please file a bug with steps to reproduce the problem.
- Downloaded 20.5.327 for Mac.
- Started Houdini, opened General User Interface prefs, changed Global UI Scale from 2 to 3.
- Quit Houdini and restarted it so the scale pref would take effect.
- Put down a node and showed the node info window for it. The contents of the info window were 1.5x bigger.
So it seems to work for me. If it's not working for you, please file a bug with steps to reproduce the problem.
Technical Discussion » High DPI settings
-
- mchaput
- 503 posts
- Offline
Technical Discussion » High DPI settings
-
- mchaput
- 503 posts
- Offline
The node info window and help pane are both scaled by the global UI scale. If it doesn't seem to be working for you, please file a bug and explain what you're doing, what you're seeing, and what you'd expect to see. Note that you have to restart Houdini for a new UI scale to take effect.
Persisting the zoom level is on the to do list
Persisting the zoom level is on the to do list

Houdini Lounge » How to Setup using an older version of Node Info
-
- mchaput
- 503 posts
- Offline
Some things didn't get finished in time for the release, and shipped not quite perfect. The display of volumes is one of those. We're still working on it, and will backport improvements to 20.5.
Technical Discussion » Alphabetical order of attributes in the Node Info
-
- mchaput
- 503 posts
- Offline
ikoon
This is not a bug. But wouldn't it be better to have the attributes listed alphabetically below each other?
The problem is when there's too many attributes to fit in the window and you have to scroll. Then you only see the tops of the alphabetized columns, with the rest hidden below the scrolling view, so like:
A M X
B N Y
C O Z
D P
...which is a bit confusing. (Or, you make the attributes view scroll horizontally, which I don't think would go down well

Edited by mchaput - July 29, 2024 16:24:24
Houdini Lounge » How to Setup using an older version of Node Info
-
- mchaput
- 503 posts
- Offline
The attribute names not being color coded was a bug in the release version, it's since been fixed in the nightlies.
If you prefer the "word wrapping" of attributes in the old window to having them in columns, sorry, I don't think there's anything I can say other than I fundamentally disagree.
If we didn't size the window to show the maximum number of attributes we can, we'd definitely get a ton of bugs immediately saying we should do that. If I MMB on a node, I'm focussed on the info window contents and want it to show as much info as possible, so I don't see why we'd limit the window height.
If you prefer the "word wrapping" of attributes in the old window to having them in columns, sorry, I don't think there's anything I can say other than I fundamentally disagree.
the panel directly grows to the entire screen when there are too many properties.
If we didn't size the window to show the maximum number of attributes we can, we'd definitely get a ton of bugs immediately saying we should do that. If I MMB on a node, I'm focussed on the info window contents and want it to show as much info as possible, so I don't see why we'd limit the window height.
Technical Discussion » Comparing embedded images in an HDA help card?
-
- mchaput
- 503 posts
- Offline
Because browsers obviously don't understand `opdef:`, the help system has to find places where it's used and rewrite them into plain old paths. Unfortunately that means I have specify by hand all the different places to check for them, and I missed out on the image comparison block. Should not be hard to fix at least.
The next version of Houdini should make this kind of manual whack-a-mole no longer necessary, thankfully.
The next version of Houdini should make this kind of manual whack-a-mole no longer necessary, thankfully.
Technical Discussion » H20 HDA save dialog problem with UNC/drive map paths in Win
-
- mchaput
- 503 posts
- Offline
Unfortunately, the "fix" in yesterday's build had its own problems, but today's build should be fully able to handle backslash paths.
Nope, please file a bug for that. Please include detailed steps to reproduce the problem, and any relevant details about your setup.
Tom Mangold
when I press tab and type in their name, they don't show up. Is this the same problem?
Nope, please file a bug for that. Please include detailed steps to reproduce the problem, and any relevant details about your setup.
Technical Discussion » H20 HDA save dialog problem with UNC/drive map paths in Win
-
- mchaput
- 503 posts
- Offline
Technical Discussion » H20 HDA save dialog problem with UNC/drive map paths in Win
-
- mchaput
- 503 posts
- Offline
Technical Discussion » H20 HDA save dialog problem with UNC/drive map paths in Win
-
- mchaput
- 503 posts
- Offline
Technical Discussion » H20 HDA save dialog problem with UNC/drive map paths in Win
-
- mchaput
- 503 posts
- Offline
The problem is that it works for me... both saving to a mapped drive letter, and a UNC path (with forward slashes), eg. //server/share/staff/matt/test.hda
There may be some extra or different step that I'm not doing, or some difference in environment, or something, so I'd appreciate detailed steps to reproduce.
There may be some extra or different step that I'm not doing, or some difference in environment, or something, so I'd appreciate detailed steps to reproduce.
Houdini Lounge » How to change the size of the new Python state info
-
- mchaput
- 503 posts
- Offline
Houdini Lounge » How to change the size of the new Python state info
-
- mchaput
- 503 posts
- Offline
Yes, please file a bug. Please include info like the OS (is that macOS, or a Linux with a Mac-like theme?) and your UI scaling setting. I haven't had any problem with the HUD on my Macs

Edited by mchaput - Nov. 18, 2021 10:48:49
Technical Discussion » [Python] Control Parameters in Ramp UI
-
- mchaput
- 503 posts
- Offline
Ramps are implemented as multi-parms. If the base multiparm is named “ramp”, for each point, there is a parm named “ramp<n>pos” (the horizontal position along the ramp) and “ramp<n>value” (the vertical value at that point in the ramp).
To tell if a given parameter is part of a multiparm (ie, either the pos or value of a point in a ramp), use the
If you have a reference to the parent multiparm (“ramp”) you can use the
Hope this helps
To tell if a given parameter is part of a multiparm (ie, either the pos or value of a point in a ramp), use the
.isMultiParmInstance()
method of Parm or ParmTuple. You can get a reference to the parent multiparm with .parentMultiParm()
.If you have a reference to the parent multiparm (“ramp”) you can use the
.multiParmInstances()
method to get a list of ramp1pos, ramp1value, ramp2pos, ramp2value, etc. objects.Hope this helps

Edited by mchaput - Feb. 19, 2020 16:03:24
Technical Discussion » What license do I need to run Hython?
-
- mchaput
- 503 posts
- Offline
hython will check out the “smallest” license available on your machine… it checks for an Engine license, then a Core, then an FX license.
If you only want to read information (not save a HIP file or asset), you can even use hython with an Apprentice license.
You can use the HOUDINI_SCRIPT_LICENSE environment variable to explicitly specify which license is used when hou is imported. But the docs for that are crazy outdated so you might need to check with support how to use it.
If you only want to read information (not save a HIP file or asset), you can even use hython with an Apprentice license.
You can use the HOUDINI_SCRIPT_LICENSE environment variable to explicitly specify which license is used when hou is imported. But the docs for that are crazy outdated so you might need to check with support how to use it.
Technical Discussion » Documenting HDA
-
- mchaput
- 503 posts
- Offline
Technical Discussion » Documenting HDA
-
- mchaput
- 503 posts
- Offline
The bug is fixed and backported to 18.0 (starting with tomorrow's build). Thanks for the heads up.
-
- Quick Links