KineFX - slow deletejoints node

   1321   2   1
User Avatar
Member
54 posts
Joined: Sept. 2013
Offline
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?
Edited by hektor - Dec. 15, 2020 22:47:12

Attachments:
deletejoints_01.PNG (89.9 KB)

User Avatar
Member
7734 posts
Joined: July 2005
Offline
From the helpcard for the node,
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).
User Avatar
Member
54 posts
Joined: Sept. 2013
Offline
Awesome, thanks Edward!
  • Quick Links