Hey guys,
Looks like deletejoints being incredible slow. Wanted to check if you guys have similar observations?
I've replaced all deletejoints with blast and got a huge performance boost. And everything seems to be working. I've been wondering what's the reason for deletejoints node? What are the implications of not using it but using blast instead?
KineFX - slow deletejoints node
1321 2 1- hektor
- Member
- 54 posts
- Joined: Sept. 2013
- Offline
- edward
- Member
- 7734 posts
- Joined: July 2005
- Offline
From the helpcard for the node,
So it has to build the hierarchy from the poly curve topology. Can it be faster? Probably. If you dive inside, it's all python code. If Blast works for you (eg. you're deleting a leaf joint), go for it. Usually, Delete Joints being somewhat slow shouldn't be an issue as long as you don't have it be time dependent (ie. requires recooking every frame).
It also reparents the children of the deleted joints to the original parents.
So it has to build the hierarchy from the poly curve topology. Can it be faster? Probably. If you dive inside, it's all python code. If Blast works for you (eg. you're deleting a leaf joint), go for it. Usually, Delete Joints being somewhat slow shouldn't be an issue as long as you don't have it be time dependent (ie. requires recooking every frame).
- hektor
- Member
- 54 posts
- Joined: Sept. 2013
- Offline
-
- Quick Links