Hi,
I only have on Mac this kind of bug: Vex Expressions dont get evaluated. Expressions like bbox or $F also fail…
using Houdini Indie 16.5.473
MacOS Expressions unable to evaluate
1741 3 0- Neonzone
- Member
- 31 posts
- Joined: April 2015
- Offline
- old_school
- Staff
- 2540 posts
- Joined: July 2005
- Offline
You get this error when the parameter is defaulting to use Python instead of Hscript.
First to clear the error RMB (Right Mouse Button) on that parameter field or the parameter name to the left and in the menu choose Expression > Change Language to Hscript Expressions.
Now how the node got in that state to use Python instead of the factory default Hscript Expressions?
Check your Houdini Preferences from the main menu > Scripting tab and ensure that your expression language in the menu choice is set to Hscript. Then press Apply.
Note that changing the Expression Language in the preferences only works on NEW operators that you add. It doesn't change the settings on already created nodes. For that you have to manually RMB and change parameters back to HScript or write a script that rips through all your nodes and changes the parm states back to hscript.
First to clear the error RMB (Right Mouse Button) on that parameter field or the parameter name to the left and in the menu choose Expression > Change Language to Hscript Expressions.
Now how the node got in that state to use Python instead of the factory default Hscript Expressions?
Check your Houdini Preferences from the main menu > Scripting tab and ensure that your expression language in the menu choice is set to Hscript. Then press Apply.
Note that changing the Expression Language in the preferences only works on NEW operators that you add. It doesn't change the settings on already created nodes. For that you have to manually RMB and change parameters back to HScript or write a script that rips through all your nodes and changes the parm states back to hscript.
There's at least one school like the old school!
- Neonzone
- Member
- 31 posts
- Joined: April 2015
- Offline
Thank You very much!
old_school
You get this error when the parameter is defaulting to use Python instead of Hscript.
First to clear the error RMB (Right Mouse Button) on that parameter field or the parameter name to the left and in the menu choose Expression > Change Language to Hscript Expressions.
Now how the node got in that state to use Python instead of the factory default Hscript Expressions?
Check your Houdini Preferences from the main menu > Scripting tab and ensure that your expression language in the menu choice is set to Hscript. Then press Apply.
Note that changing the Expression Language in the preferences only works on NEW operators that you add. It doesn't change the settings on already created nodes. For that you have to manually RMB and change parameters back to HScript or write a script that rips through all your nodes and changes the parm states back to hscript.
- Neonzone
- Member
- 31 posts
- Joined: April 2015
- Offline
-
- Quick Links