A new version of Cineversity has been launched. This legacy site and its tutorials will remain accessible for a limited transition period

Visit the New Cineversity
   
 
Rigging a Universal Joint
Posted: 12 July 2019 02:05 AM   [ Ignore ]  
Avatar
Total Posts:  80
Joined  2012-05-01

Hello,

I’m trying to rig a Universal Joint in Cinema 4D based on some tutorials I found for Blender and Maya:

How to Rig a Universal Joint with Blender
https://www.youtube.com/watch?v=veyaCkrAc68

How To : Rig a Universal Joint in Maya
http://techartandstuff.blogspot.com/2013/08/how-to-rig-universal-joint-in-maya.html

For some reason, with my version, the Journal Cross is flipping. I think I have the axes correct with my Aim Constraint & Up Vector, but maybe not. Could it be because of an order of priority in the Constraint Tag?

My scene file is attached. Thank you!

File Attachments
Universal_Joint.zip  (File Size: 197KB - Downloads: 6)
Profile
 
 
Posted: 12 July 2019 02:52 AM   [ Ignore ]   [ # 1 ]  
Administrator
Avatar
Total Posts:  12043
Joined  2011-03-04

Ben,

The attachments have a bug; No idea when this will be fixed. Hence why I had sent an upload link a 3/4 hour ago. Would you mind to use it?

Cheers

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004
Maxon Master Trainer, VES, DCS

Photography For C4D Artists: 200 Free Tutorials.
https://www.youtube.com/user/DrSassiLA/playlists

NEW:

NEW: Cineversity [CV4]

Profile
 
 
Posted: 12 July 2019 03:15 AM   [ Ignore ]   [ # 2 ]  
Avatar
Total Posts:  80
Joined  2012-05-01

Hi Dr. Sassi,
Thank you for the reply and my apologies for missing the upload link. I uploaded the file. I greatly appreciate your help!

I hope they’re able to get the attachments working for you again.

Profile
 
 
Posted: 12 July 2019 06:07 AM   [ Ignore ]   [ # 3 ]  
Avatar
Total Posts:  80
Joined  2012-05-01

Hi Dr. Sassi,
Someone on C4D Cafe came up with a solution for this that I don’t understand, but it works. I have uploaded it to your Dropbox.

It’s using parenting and only Up Vector constraints, instead of Aim/Tracking Constraints as in Maya or Blender. The solution works without Aim Constraints at all.

If you have any ideas why these solutions are so different, I’d love to learn. Thank you!

Profile
 
 
Posted: 12 July 2019 06:07 AM   [ Ignore ]   [ # 4 ]  
Administrator
Avatar
Total Posts:  12043
Joined  2011-03-04

Hi Ben,

I have tried to set it up as the examples, but first of all, that is not really my favorite to check Blender nor Maya files at all to me. If you need to have it exactly in that way, please contact the support perhaps.

Here is my little take on that. Scene file.
https://www.amazon.com/clouddrive/share/7yhoNDF3Flj2CIXvze2flQsi8Oj5sfWD7v9bKuRs8gs

All the best

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004
Maxon Master Trainer, VES, DCS

Photography For C4D Artists: 200 Free Tutorials.
https://www.youtube.com/user/DrSassiLA/playlists

NEW:

NEW: Cineversity [CV4]

Profile
 
 
Posted: 12 July 2019 06:26 AM   [ Ignore ]   [ # 5 ]  
Avatar
Total Posts:  80
Joined  2012-05-01

I didn’t expect it to be the same setup as Blender or Maya and didn’t intend for you to look at Maya/Blender files. I’m sorry if that’s what you did to solve this! I only mentioned those as potential solutions for achieving the same thing in Cinema 4D since there were tutorials for Universal Joints for Maya and Blender, but not Cinema 4D.

Your solution is great and I prefer its simplicity! Thank you, Dr. Sassi!

Profile
 
 
Posted: 12 July 2019 06:38 AM   [ Ignore ]   [ # 6 ]  
Administrator
Avatar
Total Posts:  12043
Joined  2011-03-04

Hi Ben,

Sorry If I got stuck on trying to figure out the Blender or Maya way. It took me a while to even translate those tools. I couldn’t find a mistake in your set up, compared to the 3rd party examples.

I think a Universal Joint is well known and can be looked up everywhere, I would have been okay with that. (Not to brag, but I have a few Engineering-Diplomas) wink So, at the moment you post an example and ask how it would work, I have the impression that this is related. Sorry, if I got that wrong.

Thanks for the nice feedback

Have a great weekend.

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004
Maxon Master Trainer, VES, DCS

Photography For C4D Artists: 200 Free Tutorials.
https://www.youtube.com/user/DrSassiLA/playlists

NEW:

NEW: Cineversity [CV4]

Profile
 
 
Posted: 12 July 2019 06:52 AM   [ Ignore ]   [ # 7 ]  
Avatar
Total Posts:  80
Joined  2012-05-01

Ahhhhhh, I didn’t know this (about the Engineering Diplomas)! I can certainly see that in your help from the past.

Your solution was much closer to the example and that effort is appreciated. Now there is an example file for a Universal Joint in Cinema 4D! (at least one easier to find).

Thanks for all you do for the Cinema 4D community, Dr. Sassi.

Have a good weekend!

Profile
 
 
Posted: 12 July 2019 07:18 AM   [ Ignore ]   [ # 8 ]  
Administrator
Avatar
Total Posts:  12043
Joined  2011-03-04

You’re very welcome, Ben.

I like to answer your question, for that, I try to touch the relevant parts briefly.

Where I got a little bit stuck, was the fact that these single joints change the rotation velocity (in reality), hence why you can see often double joint setups to minimize this effect. This weird single joint rotation is not that obvious with near to zero degree derivations from the driving axis. But if you overdo it, you get a very significant pulsing. Hence why the parts need to allow for that pulsing.
If the rotation is taking from the incoming and just transferred to the outgoing axis, the center element can’t be adequately aligned anymore.

Since we can do all kind of impossible physical stuff in a 3D animation, it might show how the parts fit or not throughout a single rotation.

With this in mind, a single joint creates perhaps that problem but also a priority mix up eliminates or increases this behavior. To understand what happens seems a little bit esoteric in a virtual set up.

However, we all have our philosophies of the work and/or art we do. My idea of setups in Cinema 4D is based on the visually rendered end-product. How we get a believable result is not as much my concern that the “shot sells” the illusion.

My background certainly would indicate that I’m more into the precise simulation (scientific and engineer based), but my understanding of the output from Cinema 4D here, is, art based. Convincing the audience. In that regard, I’m targeting VFX to give it a label. As a scientist, I cringe when I see the term physical correct in any 3D application, be in rendering or dynamics, etc. I love all of that, and everything has its place. On end, the time we spent on a set up is crucial, going by comparable outcomes.

Thanks for not taking it as bragging. I have all in all six different degrees (my doctor is in scientific engineering [computer animation], but I have as well a Master of Fine Arts degree [as it is called here], so plenty to share), and I love to pay forward, by supporting others. BTW, my final work at the University of the Arts, Berlin (HdK) was about Virtual Reality [1993], yes over 20 years before it was a hype.

Here is a cleaned up version of the file:
https://www.amazon.com/clouddrive/share/wfvIsfym4Vlxyg56SMm8S3yoIW7FQNZ4jOval7qeJMU

My best wishes for your project.

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004
Maxon Master Trainer, VES, DCS

Photography For C4D Artists: 200 Free Tutorials.
https://www.youtube.com/user/DrSassiLA/playlists

NEW:

NEW: Cineversity [CV4]

Profile
 
 
Posted: 12 July 2019 12:28 PM   [ Ignore ]   [ # 9 ]  
Administrator
Avatar
Total Posts:  12043
Joined  2011-03-04

One more thing… , Ben, you asked in post #3, which I missed as I posted at the same moment.

How to explain it, the setup is pretty straight forward and looks very simple. There precisely is its elegant nature. I say it because it is, not because I used a similar setup.

I hope that reducing it to one object and using the Up vector revolving around it will give its power.

The file has a HUD in the interface. To keep it working, I limited the two parameters. Change these parameters, and my wish is that this little exploration gives at least a feeling about it.

Scene file
https://www.amazon.com/clouddrive/share/kc8GqUf2zOv9lUZQSo41UD5Jd4go4rG3oLlhX3meXiq

Enjoy!

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004
Maxon Master Trainer, VES, DCS

Photography For C4D Artists: 200 Free Tutorials.
https://www.youtube.com/user/DrSassiLA/playlists

NEW:

NEW: Cineversity [CV4]

Profile