Found 8 posts.
Search results Show results as topic list.
Houdini for Realtime » VAT3 Documentation?
- lvwanqi
- 8 posts
- Offline
In case anyone's still in search, I found this doc page here: https://www.sidefx.com/docs/houdini/nodes/out/labs--vertex_animation_textures-3.0.html [www.sidefx.com]
Technical Discussion » Difference between called via python shell and via parm callback / shelf tool?
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
I'm having a pretty weird issue right now and was wondering if this is something that someone else has encountered before:
When I call a function as a callback to some button on an HDA/ shelf script, the result is different from when I directly call it in the python shell of an opened Houdini session / directly in a hython shell.
More specifically, when called as a callback, it hangs; while when called from hython it went through as expected;
The function involves some general wrapping code, that execute some houdini specific code, and it seems that any call from the hou module would hang when ran as callback.
Does anyone have similar issues before / knows more about what might be different when something is executed as parm callback vs. directly from hython? Thanks soooooo much in advance!
I'm having a pretty weird issue right now and was wondering if this is something that someone else has encountered before:
When I call a function as a callback to some button on an HDA/ shelf script, the result is different from when I directly call it in the python shell of an opened Houdini session / directly in a hython shell.
More specifically, when called as a callback, it hangs; while when called from hython it went through as expected;
The function involves some general wrapping code, that execute some houdini specific code, and it seems that any call from the hou module would hang when ran as callback.
Does anyone have similar issues before / knows more about what might be different when something is executed as parm callback vs. directly from hython? Thanks soooooo much in advance!
Technical Discussion » houdini 17.5 flipbook lock file name changed?
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
It seems that the flipbook lockfile name changed from 17.0 to 17.5? The hostname was using the one without the domain in 17.5, e.g. it is now
Is there a way / an env variable that is stored for this? trying to get it from
or
would all produce the full host name with domain, and there seems to be only “HOSTNAME” in env related to this, which is also the full host name with domain.
I could try to see if this lock file exists by wildcarding the domain, but just wanted to make sure that there might be a better way to know this for sure?
Thanks so much in advance!
- Viola
It seems that the flipbook lockfile name changed from 17.0 to 17.5? The hostname was using the one without the domain in 17.5, e.g. it is now
.flipbook_lock.<hostname_with_out_domain>-<session_name>
socket.gethostname()
platform.node()
I could try to see if this lock file exists by wildcarding the domain, but just wanted to make sure that there might be a better way to know this for sure?
Thanks so much in advance!
- Viola
Edited by lvwanqi - July 9, 2019 15:09:42
Technical Discussion » [SOLVED] Getting list of active MPlay session from the main Houdini process?
- lvwanqi
- 8 posts
- Offline
VijaySinghKhatri
That's right, that sounds like a race condition. Have you attempted simply setting the env factors in python (putenv)? At the point when Houdini produces MPlay, MPlay acquires all the earth factors that were set. Else I guess you could hold up until the .flipbook_lock document shows up, and afterward run the flipbook, as it's MPlay that makes the lockfile.
Hi Vijay Singh,
Thanks for the reply, it was also me who posted in the od|force forum, and this problem is solved
Technical Discussion » [SOLVED] Getting list of active MPlay session from the main Houdini process?
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
Does anyone tried or know, how to get a list of active MPlay sessions from the main Houdini process? Basically like a list of port - Mplay session pairs or the like, or even session labels.
Thank you so much in advance!
Best,
Viola Lyu
Does anyone tried or know, how to get a list of active MPlay sessions from the main Houdini process? Basically like a list of port - Mplay session pairs or the like, or even session labels.
Thank you so much in advance!
Best,
Viola Lyu
Edited by lvwanqi - Sept. 25, 2018 12:13:35
Technical Discussion » Getting information from within Mplay?
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
Does anyone have any insights/experience on how you could get information within an MPlay session, for example the session label?
The reason for this is that we want to have some support with the flipbook generation where for example we can take the rendered image sequence (filename is set and known) on disk and manipulate them. But when we are doing multiple MPlay session within one scene or, across multiple scenes, we kind of need some information from the MPlay session to distinguish which path to use. Or is there other way that would achieve similar things?
Thank you so much in advance!
Best,
Viola Lyu
Does anyone have any insights/experience on how you could get information within an MPlay session, for example the session label?
The reason for this is that we want to have some support with the flipbook generation where for example we can take the rendered image sequence (filename is set and known) on disk and manipulate them. But when we are doing multiple MPlay session within one scene or, across multiple scenes, we kind of need some information from the MPlay session to distinguish which path to use. Or is there other way that would achieve similar things?
Thank you so much in advance!
Best,
Viola Lyu
Technical Discussion » Node descriptive name shows different than actual value
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
I'm not sure if anyone had this before, I'm having this really weird issue where I specify a digital asset to show some info with its “Descriptive Parm” field, and I specified a parameter for it to read, say ‘display_parm’.
The result of evalParm('display_parm') shows the correct result, but the actual displayed info is different from this result. In this case it is a string containing 3 parts, the actual displayed part is missing the middle part. It is as if the actual displayed info is using another parm or something. And this is only happening to some of the test cases not all of them.
Has anyone had similar issues before?
Thank you so much!
Best,
Viola Lyu
I'm not sure if anyone had this before, I'm having this really weird issue where I specify a digital asset to show some info with its “Descriptive Parm” field, and I specified a parameter for it to read, say ‘display_parm’.
The result of evalParm('display_parm') shows the correct result, but the actual displayed info is different from this result. In this case it is a string containing 3 parts, the actual displayed part is missing the middle part. It is as if the actual displayed info is using another parm or something. And this is only happening to some of the test cases not all of them.
Has anyone had similar issues before?
Thank you so much!
Best,
Viola Lyu
Houdini Lounge » How to have dynamic control on RBD packed objects?
- lvwanqi
- 8 posts
- Offline
Hi Houdini friends,
I'm doing a simulation with leaves on the ground reacting to a car moving by. I used copy SOP to create a bunch of leaves, but the problem now is to have the leaves react to the car, i.e. where the car passes, that area of leaves will roll and float in the air and then land on the ground again. I used the bounding box of group node to determine the area that should be active. The problem is, when I used RBD packed object to import the leaves, it is not updating the geometry. For example, at first the points affected are 1-10, later it will become point6-15, but in the dop network the RBD object is not updating. Does anyone have any idea how to resolve this? Thanks a lot!!!
I'm doing a simulation with leaves on the ground reacting to a car moving by. I used copy SOP to create a bunch of leaves, but the problem now is to have the leaves react to the car, i.e. where the car passes, that area of leaves will roll and float in the air and then land on the ground again. I used the bounding box of group node to determine the area that should be active. The problem is, when I used RBD packed object to import the leaves, it is not updating the geometry. For example, at first the points affected are 1-10, later it will become point6-15, but in the dop network the RBD object is not updating. Does anyone have any idea how to resolve this? Thanks a lot!!!
-
- Quick Links