Hi,
Is it possible to limit the use of an hda to a specific houdini version?
I could use the OPCustomize and ophide, for each houdini version but would be nice to be able to set in the hdaDefinition.
Cheers
Found 12 posts.
Search results Show results as topic list.
Technical Discussion » limit hda to specific houdini version
- holycause
- 12 posts
- Offline
Technical Discussion » hda Tools/script access question
- holycause
- 12 posts
- Offline
Technical Discussion » hda Tools/script access question
- holycause
- 12 posts
- Offline
hey guys,
I'm writing an otl with multiple tools.
And I would like to use one of the tools to store functions I will need in all the other tools.
If you look at the screen capture, I have a “test” function in the hda_functions tool. I would like to call that function from any other tool, ie from the load_preset tool.
I've been trying to figure that out for a while today and couldn't find the solution.
Is it even possible?
cheers
I'm writing an otl with multiple tools.
And I would like to use one of the tools to store functions I will need in all the other tools.
If you look at the screen capture, I have a “test” function in the hda_functions tool. I would like to call that function from any other tool, ie from the load_preset tool.
I've been trying to figure that out for a while today and couldn't find the solution.
Is it even possible?
cheers
Technical Discussion » [DOPS] packed rbd - impact point primuv
- holycause
- 12 posts
- Offline
I am already using the ray sop, I was hoping to get that information from my sims, but it makes sense that it would be complex to get the correct data.
btw, why are the concave collisions so bad. 2 concave objects colliding with each other will always intersect so much that it makes it useless.
btw, why are the concave collisions so bad. 2 concave objects colliding with each other will always intersect so much that it makes it useless.
Technical Discussion » [DOPS] packed rbd - impact point primuv
- holycause
- 12 posts
- Offline
I ran a quick rbd sim with packed objects, unfortunately when I look at the impact points attributes, all the *primuv attribute values are always 0.0.
is there a way to retrieve those uv values differently?
Cheers
is there a way to retrieve those uv values differently?
Cheers
Technical Discussion » opening Parameter floating panel with python
- holycause
- 12 posts
- Offline
Hey guys,
Is it possible to open the “Parameters” floating panel through a python command?
I couldn't find it anywhere.
If not, it would be nice to be able to access the different items of the right click menus.
Is it possible to open the “Parameters” floating panel through a python command?
I couldn't find it anywhere.
If not, it would be nice to be able to access the different items of the right click menus.
Technical Discussion » hou.hipFile.load() in multiple threads
- holycause
- 12 posts
- Offline
Technical Discussion » hou.hipFile.load() in multiple threads
- holycause
- 12 posts
- Offline
I have my thread Class that loads a hipfile
class GetNodesThread(QtCore.QThread):
send_node = QtCore.pyqtSignal(object)
def __init__(self, file, parent, v):
self.m_file = file
…..
def run(self):
hou.hipFile.load(self.m_file)
and then in my main script create 1 thread for each file
#Thread 1
thread1 = HThreads.GetNodesThread(self.m_file1, self, 1)
#thread1.send_node.connect(lambda x: self.getObjLists(1, x))
self.m_threads.append(thread1)
#Thread 2
thread2 = HThreads.GetNodesThread(self.m_file2, self, 2)
#thread2.send_node.connect(lambda y: self.getObjLists(2, y))
self.m_threads.append(thread2)
#Start threads
for thread in self.m_threads:
thread.start()
I have some additional debugging code writing out information regarding the loaded files and this is what happens
/path/to/the/hipfile - loaded_hipefile
Thread 1:
Pre load
Zdevel/python/hipfile_diff_check/hip/sphere_v1.hip - untitled.hip
Loaded
Zdevel/python/hipfile_diff_check/hip/sphere_v1.hip - sphere_v2.hip
Wrong file
Thread 2:
Pre load
Zdevel/python/hipfile_diff_check/hip/sphere_v2.hip - untitled.hip
Loaded
Zdevel/python/hipfile_diff_check/hip/sphere_v2.hip - sphere_v2.hip
Correct file
class GetNodesThread(QtCore.QThread):
send_node = QtCore.pyqtSignal(object)
def __init__(self, file, parent, v):
self.m_file = file
…..
def run(self):
hou.hipFile.load(self.m_file)
and then in my main script create 1 thread for each file
#Thread 1
thread1 = HThreads.GetNodesThread(self.m_file1, self, 1)
#thread1.send_node.connect(lambda x: self.getObjLists(1, x))
self.m_threads.append(thread1)
#Thread 2
thread2 = HThreads.GetNodesThread(self.m_file2, self, 2)
#thread2.send_node.connect(lambda y: self.getObjLists(2, y))
self.m_threads.append(thread2)
#Start threads
for thread in self.m_threads:
thread.start()
I have some additional debugging code writing out information regarding the loaded files and this is what happens
/path/to/the/hipfile - loaded_hipefile
Thread 1:
Pre load
Zdevel/python/hipfile_diff_check/hip/sphere_v1.hip - untitled.hip
Loaded
Zdevel/python/hipfile_diff_check/hip/sphere_v1.hip - sphere_v2.hip
Wrong file
Thread 2:
Pre load
Zdevel/python/hipfile_diff_check/hip/sphere_v2.hip - untitled.hip
Loaded
Zdevel/python/hipfile_diff_check/hip/sphere_v2.hip - sphere_v2.hip
Correct file
Technical Discussion » hou.hipFile.load() in multiple threads
- holycause
- 12 posts
- Offline
question, has anyone tried to run muiltiple instances of hou.hipFile.load() in individual threads, outside houdini?
Whatever I do, it shares the same hipFile accross all my threads
cheers
Whatever I do, it shares the same hipFile accross all my threads
cheers
Houdini Lounge » h14 What happend to the "S" key ?
- holycause
- 12 posts
- Offline
halfdanIMO this isn't a good reason to force users to get used to new shortcuts or the set them back up.circusmonkeyEver thought you hit Tab and started to type, only to end up with your network view in a weird state? That's why.
Yes it was honest … . I just don't get why it was changed
We ve been using them for years and yes that happens once in a while, so? not a big deal.
I love Houdini, and don't wanna change back to any other software, but those kinds of changes from one version to another are just annoying and frustrating.
Technical Discussion » Otl invalid parm name iissue
- holycause
- 12 posts
- Offline
Hi,
I m having issues with one of my otls.
When I create it for the 1st time in a new scene, or when I open a scene with that otl, it will open an error window with the message:
Invalid parm name
That parm exists. To get my otl working, I have to right click on the otl - Type Properties then just click on accept and everything works again.
I can't share my otl.
I m having issues with one of my otls.
When I create it for the 1st time in a new scene, or when I open a scene with that otl, it will open an error window with the message:
Invalid parm name
That parm exists. To get my otl working, I have to right click on the otl - Type Properties then just click on accept and everything works again.
I can't share my otl.
Technical Discussion » [HDK]Sub menu tab
- holycause
- 12 posts
- Offline
Hi,
Is it possible to assign my new sops to a tab other than custom, without using custom shelves?
Is it possible to assign my new sops to a tab other than custom, without using custom shelves?
-
- Quick Links