Found 9 posts.
Search results Show results as topic list.
Houdini Engine for Unreal » The parameters in the HDA tool are connected to the UE seque
-
- Tyler Strasser2
- 9 posts
- Offline
Yeah I'm looking for this as well. No answer it seems. This would be really useful even for just loading in bgeo sequences in level sequence and changing the frame hooked up to the sequencer in the asset.
Technical Discussion » Appending to operator list parameter
-
- Tyler Strasser2
- 9 posts
- Offline
Hi,
Background: When you already make a selection set in the operator list parameter you cannot add to the node list already set in the parameter by clicking on the button and shift + selecting another node... it completely replaces your already existing node list in the "Pattern" field in the "Operator Bundles window".doesn't allow for selecting multiple nodes in the network editor as the Operator list parameter allows you to but rather any additional node you want to select must be done in the tree which I won't be having either myself or the users of the tool I'm making be subject to that.
Question: I am trying to find a way to have it append if you try to open the Operator Bundles window again or by a python way. Does anyone have any ideas?
Attempts: I have tried usingI have tried finding the pane tab with python but this operator bundles window doesn't seem to be a pane at all but a window perhaps..
I've tried having a spare "Operator list" parameter that I will use with a callback to add or subtract from the main operator list parameter in the hda and pressing the button on that parameter withbut it doesn't open the window. Makes sense because it is a and not an actual button to press.
In the image you can see where I am attempting to shift + select the "after" mantra nodes after a selection has already been made in the null parameter, but it doesn't append.
Background: When you already make a selection set in the operator list parameter you cannot add to the node list already set in the parameter by clicking on the button and shift + selecting another node... it completely replaces your already existing node list in the "Pattern" field in the "Operator Bundles window".
hou.ui.selectNode()
Question: I am trying to find a way to have it append if you try to open the Operator Bundles window again or by a python way. Does anyone have any ideas?
Attempts: I have tried using
hou.ui.selectNode(); hou.ui.selectFromTree() #with all nodes possible as my possible choices, but this isn't the same thing.
I've tried having a spare "Operator list" parameter that I will use with a callback to add or subtract from the main operator list parameter in the hda and pressing the button on that parameter with
parm.pressButton()
hou.StringParmTemplate
In the image you can see where I am attempting to shift + select the "after" mantra nodes after a selection has already been made in the null parameter, but it doesn't append.
Edited by Tyler Strasser2 - Aug. 27, 2022 13:45:50
Technical Discussion » hou.InteruptableOperation outside of a with statement?
-
- Tyler Strasser2
- 9 posts
- Offline
Thanks for posting this. This is very helpful right now. I'm trying to do InterruptableOperation in a thread to cancel multiple submission jobs to the farm.
Technical Discussion » Python's multiprocessing
-
- Tyler Strasser2
- 9 posts
- Offline
I'm trying to do multi-processing to submit to deadline. My error when running your code says "Load failed for C:/Windows/System32/6344"
And it launched a new houdini session said ('Is Process alive: ', True)
after I closed out of the new houdini.
From reading the docs, I think you need to execute it in __main__ not in session.
and say if__name__ is '__main__':
# Then make the process
Where __main__ has to be executed in the python shell unfortunately. If you figure out how to put hda code for example into __main__ that would be real helpful so I'll know how to do process checking before submitting to deadline
And it launched a new houdini session said ('Is Process alive: ', True)
after I closed out of the new houdini.
From reading the docs, I think you need to execute it in __main__ not in session.
and say if__name__ is '__main__':
# Then make the process
Where __main__ has to be executed in the python shell unfortunately. If you figure out how to put hda code for example into __main__ that would be real helpful so I'll know how to do process checking before submitting to deadline
Edited by Tyler Strasser2 - June 2, 2022 17:01:05
Technical Discussion » Updating / Recooking the UI while running a python loop
-
- Tyler Strasser2
- 9 posts
- Offline
Hey, I was struggling with somewhat the same thing today. Needed to wait for the pane to maximize before beginning the flipbooking process in python.
If you need to wait until your ui updates you can say
If you need to wait until your ui updates you can say
hou.ui.waitUntil(lambda: sceneviewer.pane().isMaximized()==True)
Houdini Indie and Apprentice » Help Tooltip Context For Hscripts and VEX gone!
-
- Tyler Strasser2
- 9 posts
- Offline
When I installed Houdini 14 Indie, (I had 13) the help pop up context is now gone for Hscripts. They added the word popup menu but it doesn't help much without the tooltip of the function there.
such as: As I type fit01(
immediately it will tell me it needs (num, newmin, newmax) with the tooltip.
Well now it is gone from H14. Any ideas?
Thanks!
such as: As I type fit01(
immediately it will tell me it needs (num, newmin, newmax) with the tooltip.
Well now it is gone from H14. Any ideas?
Thanks!
Work in Progress » Angel Destruction
-
- Tyler Strasser2
- 9 posts
- Offline
This is a personal project using Houdini's procedural tools to help fracture and simulate this angel from stanford university. Please critique this.
https://vimeo.com/114300723 [vimeo.com]
https://vimeo.com/114300723 [vimeo.com]
Technical Discussion » point expression not working for active points in simulation
-
- Tyler Strasser2
- 9 posts
- Offline
I have replaced the file with just a cube so you guys can still see what is going on.
It's very basic. It's just a box with points at the center of each piece telling what is active and what is not active. however when I put this expression:
point(“/obj/Angel/AC”, groupbyvals(“/obj/Angel/AC”, D_POINT, “name”, $OBJNAME), “ACTIVE”, 0)
in the active value DOP that I got from another dude on a forum on here, that expression doesn't work. Can someone please tell me what I am doing wrong here?
This is for a demo reel project so I am on a time crunch..that's why I'm posting this.
Thanks so much!!
It's very basic. It's just a box with points at the center of each piece telling what is active and what is not active. however when I put this expression:
point(“/obj/Angel/AC”, groupbyvals(“/obj/Angel/AC”, D_POINT, “name”, $OBJNAME), “ACTIVE”, 0)
in the active value DOP that I got from another dude on a forum on here, that expression doesn't work. Can someone please tell me what I am doing wrong here?
This is for a demo reel project so I am on a time crunch..that's why I'm posting this.
Thanks so much!!

Technical Discussion » Tornado Not Spinning Correctly!
-
- Tyler Strasser2
- 9 posts
- Offline
I have been at this project for a while now and am so sick of this not working. I just can't seem to make the tornado spin around the right way and be more directed by the particle movement. Can someone tweak this and give it back or merely give some suggestions based on the file? That would be awesome!
Description:
Particles emitting from circle based on surfaces.
Volume from Tube for velocity input.
Made normals controller to direct toward center of tunnel and down.
Emitting fluid from particles using pyro solver from the billowy smoke shelf tool.
Description:
Particles emitting from circle based on surfaces.
Volume from Tube for velocity input.
Made normals controller to direct toward center of tunnel and down.
Emitting fluid from particles using pyro solver from the billowy smoke shelf tool.
-
- Quick Links