Page 1 of 1
animatable hide bone
Posted: Sun Nov 21, 2021 4:00 pm
by davoodice2
hello
is there any way do that?
Re: animatable hide bone
Posted: Sun Nov 21, 2021 4:11 pm
by synthsin75
Yeah, check out my animated hide edge tool for a way to do it.
Re: animatable hide bone
Posted: Sun Nov 21, 2021 4:15 pm
by Greenlaw
No, that's something I've been asking for forever.
Vitruvian Bones addressed many of the reasons I want this feature (and more!)...but not all all them.
Lukas has an interesting take: his script hides groups of bones based on bone color:
http://www.lostmarble.com/forum/viewtop ... 18&t=32498
Unfortunately, I tend use bone color for a lot of other things. (Which reminds me, we need a bone groups system too, for selection, hiding, etc. Maybe just a more robust bones managing system?)
Re: animatable hide bone
Posted: Sun Nov 21, 2021 4:21 pm
by Greenlaw
@Wes, oh, that's interesting. You're using a layer script to hold the hiding data aren't you? It's been a while since I used Animateable Hide Edges, but I recall it was something like that. (Actually, glad you mentioned it...I was planning to use this tool on my next project, but I don't think I've tested it with 13.5.2 yet.)

Re: animatable hide bone
Posted: Sun Nov 21, 2021 4:51 pm
by davoodice2
thanks friends.
I think it would be much better than vitruvian bones if moho added this feature.
thanks wes. I will check that.
Re: animatable hide bone
Posted: Sun Nov 21, 2021 4:52 pm
by hayasidist
I use code in a layerscript to hide bones that aren't relevant to what's going on ... there's not much to it as it's specific to the job but (e.g.) ..
Code: Select all
local xRotBone = skel:BoneByName(xRotBoneName)
local yRotBone = skel:BoneByName(yRotBoneName)
if moho.frame == 0 then
xRotBone.fHidden = false
yRotBone.fHidden = false
else
xRotBone.fHidden = true
yRotBone.fHidden = true
end
Re: animatable hide bone
Posted: Sun Nov 21, 2021 5:19 pm
by synthsin75
Greenlaw wrote: ↑Sun Nov 21, 2021 4:21 pm
@Wes, oh, that's interesting. You're using a layer script to hold the hiding data aren't you? It's been a while since I used Animateable Hide Edges, but I recall it was something like that. (Actually, glad you mentioned it...I was planning to use this tool on my next project, but I don't think I've tested it with 13.5.2 yet.)
I'm using a switch layer to store the keyframes and a layer script to hide the edges according to those keys. Haven't used it in forever, so be sure to let me know if it give 13.5.2 any problems.
Re: animatable hide bone
Posted: Sun Nov 21, 2021 5:54 pm
by Greenlaw
Will do! I'm taking a rare and much needed vacation break this week and, apart from Thanksgiving, I've planned to only work personal stuff. (Hopefully, my family will allow me this 'selfish' need.)

Re: animatable hide bone
Posted: Sun Nov 21, 2021 6:06 pm
by davoodice2
hayasidist wrote: ↑Sun Nov 21, 2021 4:52 pm
I use code in a layerscript to hide bones that aren't relevant to what's going on ... there's not much to it as it's specific to the job but (e.g.) ..
Code: Select all
local xRotBone = skel:BoneByName(xRotBoneName)
local yRotBone = skel:BoneByName(yRotBoneName)
if moho.frame == 0 then
xRotBone.fHidden = false
yRotBone.fHidden = false
else
xRotBone.fHidden = true
yRotBone.fHidden = true
end
I didn't use layer script until now. thanks.
i think virtual bones script is good start point for create custom skeleton with this feature(hide bones.) because i can combine it with smart bones.
Re: animatable hide bone
Posted: Sun Nov 21, 2021 11:36 pm
by Daxel
Hiding only the bone representation on the workview or hiding the associated vector/image layers with them? Sorry I can't help with that, just want to understand the topic.
Re: animatable hide bone
Posted: Mon Nov 22, 2021 12:13 am
by synthsin75
I assume just hiding the bone, not trying to duplicate v-bones.