Home Artists Posts Import Register

Content

H'okay! Here's a bunch of different piston rigging techniques! Dependency loops are one of the biggest issues when trying to set up a piston rig (you typically target each half to just point at the other half, but blender hates it when two things are dependent on each other).

For that reason I like doing it with an IK chain, which maybe seems like overkill, but it's quick to set up, and incorporates into other parts of the rig really flexibly.

I think these are probably the easiest ways to rig up a piston, but I'd definitely love to hear if there's a technique I don't know about! 

Files

Piston Rigging

Comments

Anonymous

Awesome thanks Ian... I think I'll need to watch this... and the other IK vids a few more times before the penny drops. :)

IanHubert

Oh! That's good to know- I'm never sure if I'm going to fast with certain stuff, or beating a dead horse. I think I need to actually do what I was talking about, and make specific videos for each thing (like rigging IK, or parenting objects to rigs), so I can actually explain them in a specific video that I can just reference, instead of half-explaining it every time I do it.

Anonymous

That would be great! Thanks! Just remember to rest... :) it must be 1.30am over there. ;) Sleep is good... ;)

Anonymous

When parenting objects to bones, if you turn off lock object mode, you don't have to toggle between object mode and pose mode quite as much -- when you select the object it automatically changes to object mode, when you select the bone (if it was in pose mode last time it was selected) then it automatically changes to pose mode

IanHubert

AH! Somebody was mentioning that with my last post, too (maybe you?)- let me try that right now.

IanHubert

AHHH!! Yes! Hot damn yes that's going to save me about a million keystrokes, thanks a ton for that! :D

Anonymous

Man, IK piston is way easier than the damped track nonsense I've been doing. Thanks for this

Anonymous

One thing I've often been taught is that a golden rule with rigging is to use dummy objects (empties) to do all the heavy lifting; so you could have an empty at the end of each piston (lined up with the piston's origin point), and then parent the piston (or location constrain) to it's empty and have each piston (or better yet, a bone that controls the piston) track to the other one's empty. That gets rid of the circular dependecy, but I'm not sure that it's any more elegant or efficient than just using an IK chain. In the end, you have to use whichever setup seems more stable.

Anonymous

Hahaha, I was trying to do this last night. And every time I did it, it would bend in the middle. So moral of my story. Thank you again Ian.

Anonymous

Hi! Im new to Patreon, love Ians stuff (hi Ian!) this is maybe not the place and not a question to Ian but google takes me nowhere, so: Can I watch these videos on youtube? I mean, the patreon videos, or do you always have to go through patreon in order to see them? thanks alot!

Anonymous

They're all unlisted (since they're just for patrons), so you have to at least come here to get the link! You can always click through to watch the videos on YouTube, or, I dunno, paste the links into a Word document so you can watch any of them anytime without coming back to Patreon? But yeah, the bottleneck has to be through here—that's the tradeoff with the whole concept of exclusive content. Mobile is especially tricky, I end up clicking the link in Patreon and going through to YouTube, opening that link in my mobile browser, watching a few seconds to get the video in my watch history, and then going over to the YouTube app to actually watch the video at my usual 1.5 or 2x. It's not ideal, haha. Desktop is easy, though, just click through!

Anonymous

hey thank you, I did manage to work it out by doing something like that. Awesome, now I can watch stuff from the comfort of my couch!

Kai Christensen

As someone who has spent hours rigging pistons... Yes. They suck. Way I used to do it was by having a pivot empty and an anchor empty for each end of the piston, then parent the pivots to the anchors and have each pivot point towards the corresponding opposite anchor (that way it wasn't a direct dependency loop) but man was it irritating to set up and animate. Haven't watched the video yet but i'm sure you've come up with something cool. EDIT: Oh wow looks like i should have watched before commenting, thought i was SO original lol.

Anonymous

Rather than use a Word Doc for the links, I just created a custom private playlist on YouTube itself. When you watch the video on youTube there is a Save link in the area where the Like and Dislike buttons are. There you can create a new private playlist and add new videos to it. That way you can always come back to any video without having the log into Patreon.

IanHubert

Ah, that's a great idea! I think I actually have a playlist on my channel with every tut I've done on it, but I haven't updated it lately. I should make that more easily accessible.