Thanks for the reply!
I think I understand better now.
I also checked Ari Danish's video about HDAs and it's clearly seen that when he switches between definitions only one definition is active it becomes green and every other is red. What it basically does is it sets the definition to all instances in the scene.
In my case it's not like this.
Somehow they are all allowed to be green and it's not setting up the definitions Maybe it's a bug, i don't know…
Found 46 posts.
Search results Show results as topic list.
Technical Discussion » HDA and versions, not very clear how it works
- mikhail s
- 46 posts
- Offline
Technical Discussion » RBD Material Fracture Distorts UV's [SOLVED]
- mikhail s
- 46 posts
- Offline
Technical Discussion » HDA and versions, not very clear how it works
- mikhail s
- 46 posts
- Offline
jsmack
I suggest enabling the operator type bar in the asset manager options, which makes it easier to tell which version of a tool defines a node, and also enable switching versions on existent nodes.
Ahh that is a gold, thank you very much! This is exactly what I were after.
However there is still something unclear to me.
What is the meaning of “Use this definition” option in asset manager? No matter what version I choose Houdini keeps creating the latest version. Is it supposed to do the same thing as if I would've been choose it from drop down menu in the node itself as you suggested?
Or it just does something completely different?
Thanks again!
Technical Discussion » HDA and versions, not very clear how it works
- mikhail s
- 46 posts
- Offline
Hey there!
Could somebody explain how HDA versions actually work please?
Based on documentation in order to version up the HDA you simply open asset manager right click on HDA and choose Copy..
Then you name it as myHDA::“version”.
It's all clear.
But them how do I know which version of HDA is currently used?
I could not find that info in HDA itself.
I thought right click “Use This Definition” option sets a version for my HDA, it even become green in the list of asset manager.
But the problem is I can choose multiple version by this way so it's not very clear what version I am at.
More over when I do that I don't see the difference between HDA versions, it just looks like it doesn't work at list the way I expect it to work.
I'd appreciate any help on how to create and switch between versions for HDA.
Thank you!
Mikhail
Could somebody explain how HDA versions actually work please?
Based on documentation in order to version up the HDA you simply open asset manager right click on HDA and choose Copy..
Then you name it as myHDA::“version”.
It's all clear.
But them how do I know which version of HDA is currently used?
I could not find that info in HDA itself.
I thought right click “Use This Definition” option sets a version for my HDA, it even become green in the list of asset manager.
But the problem is I can choose multiple version by this way so it's not very clear what version I am at.
More over when I do that I don't see the difference between HDA versions, it just looks like it doesn't work at list the way I expect it to work.
I'd appreciate any help on how to create and switch between versions for HDA.
Thank you!
Mikhail
HOULY Daily Challenge » Day 16 | Animals: Feathers
- mikhail s
- 46 posts
- Offline
Houdini Indie and Apprentice » Quaternion and attribute create
- mikhail s
- 46 posts
- Offline
Hello,
I'm trying to create orient attribute within Attribute Create SOP with 4 components(quaternion) but seems like it doesn't work as expected.
When I change the angle(Fourth component) the object is rotating but it stops at about 180 degree no matter what value is in the box and rotation “slows down” when it's approaching 180 degree.
However if I use quaternion function with Attribute Wrangle it works exactly as expected.
@orient = quaternion(ch('angle'), myVec);
I wonder why Attribute Create works differently.
Thanks!
I'm trying to create orient attribute within Attribute Create SOP with 4 components(quaternion) but seems like it doesn't work as expected.
When I change the angle(Fourth component) the object is rotating but it stops at about 180 degree no matter what value is in the box and rotation “slows down” when it's approaching 180 degree.
However if I use quaternion function with Attribute Wrangle it works exactly as expected.
@orient = quaternion(ch('angle'), myVec);
I wonder why Attribute Create works differently.
Thanks!
-
- Quick Links