360 Rotation suggestions?

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
REngland
Posts: 16
Joined: Sat May 08, 2021 5:41 pm
Contact:

360 Rotation suggestions?

Post by REngland »

I'm about 6 weeks into moho, and have the basics of rigging down. I'm currently using a vector character that will be dancing simplified Michael Jackson moves (yea, I'm ambitious lol). 2 questions:

1) What is the best approach for something like this? A dial that spins all the way around? Do I need 360 smart bone frames? Some of you just using "switch layers" when alternating between the front and back??
I'm currently using the dial (that isn't 360..yet), but thought I should get helpful suggestions before I get too far.

2) Of course now that i'm editing the rotation, I'm learning that I can't copy something (like a shoe at a new angle), and paste it onto the other leg...all the animation copied with it. Ugh...worked fine on frame 0, even when I flipped it, dangit.
I found a thread here (from years ago) that suggested the MR Overlay script, so I could just trace the new shape. Better than nothing, but is there newer techniques available? Was I just copying/pasting wrong?

Thanks for any assistance. Big goals for a beginner, but I love the challenge. :)
User avatar
slowtiger
Posts: 6237
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: 360 Rotation suggestions?

Post by slowtiger »

If I were to do a dance video (which I avoid, for reasons), I'd break it down in storyboard into scenes which each feature one view only , so there'd be no need for any full-turn rig. If it's necessary to show a full pirouette, I'd do that scene frame-by-frame in TVPaint, which would be much faster.

Some of Michael Jackson's dance moves are very easily to be re-created in Moho, since he already knew about the power of silhouette and staged his moves accordingly. I'd recommend to concentrate on these, modify others so they don't require complicated rigs, and fill the remainder with face and shoe close-ups.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
User avatar
Greenlaw
Posts: 10382
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: 360 Rotation suggestions?

Post by Greenlaw »

Basically, I'd rig it like I would any multi-purpose 360 turning rig. How complex you make the rig depends on the design of the character and how accurately/precisely you wish to interpret the dance moves.

One method is to rig like a Character Wizard setup, that is, create a simple single-direction rig for each facing angle and place them inside a switch layer. Do the body and head separately so they can turn independently of each other. You can switch between these rigs using the Switch Selection window (easiest) or any number of other methods including ctrl-alt-r mouse clicking in the workspace (calls up an on-screen list), using a smart bone dial, or r-clicking on the layer directly (for a list). (I've used all of these methods in production and these days I favor the Switch Selection window.) The downside with this setup is that, while it may be easier to setup, it's also harder to animate because you'll need to match pose whenever you switch views, which can get tedious. (Personally, I avoid this approach and only do this when I'm required to rig many characters in a very short time quickly.)

A better but more time-consuming approach (for rigging) is to use Smart Bone Actions to modify your drawings as they turn. Some character designs allow you to do this smoothly, others (probably most) will requires at least some switching of drawings. Like in the above, you want to separate the head and body so they can rotate independently. I also like to make the arms and legs separate to so they can rotate independently. This kind of rig takes more time to set up but it can be much easier and faster to animate, so you make up that time and then some if you have a lot of scenes to animate.

A good 'simple' example of this approach is the rig I made for the Netflix Puss-in-Boots series seen here: Puss-in-Boots Interactive Demo Reel. The beginning of the video demonstrates how all the parts turn. No real dancing is shown but if you scrub to 0:48 you can see a neat 'Flamenco-style' 360 degree turn.

Whichever way you decide to go, download some good dancing reference footage to work from. YouTube is full of them, including instructional ones that tell you exactly what's going on from step to step. I was recently asked to make a character dance for project at work, and I referenced parts of dance clips I found on YouTube to create my own choreography. In this case, I was animating a 3D character in Maya but the same applies to animating 2D characters in Moho. The easiest way to do this is to load the reference video in a video editor, mark the beats and key poses, add notes to the frames, and then render out a jpeg image sequence and separate uncompressed AIF or WAV audio track. These files can be imported to Moho and used as frame accurate reference.

When animating a dance, I suggest doing that in multiple passes. In other words, animate only the key poses first and set the keys to step. These should fall on or near the beats. Review this and adjust the timing as needed. Once you get this looking good, go back to the beginning, change interpolation and add the in-between keyframes where necessary. Once you get that pass done, go back again and adjust your poses and timing to get the strongest and most energetic performance you can from the rig. Follow these steps and the dance animation will be completed in no time.

Actually, this workflow can apply for almost any situation, not just dancing, but I find it most helpful for animations that need to be tightly synced to the audio.

Hope this helps.
Last edited by Greenlaw on Fri Aug 05, 2022 8:23 pm, edited 3 times in total.
User avatar
REngland
Posts: 16
Joined: Sat May 08, 2021 5:41 pm
Contact:

Re: 360 Rotation suggestions?

Post by REngland »

Thank you both for the tips. It's going to be a simplified Thriller dance!
I like the idea of using zooms to hide when I need to break the rotation. And I'll look into using switch layers, have smaller rotations that I switch to.

I'm using this to base my moves on. https://www.wikihow.com/Do-the-Thriller
I have until halloween to figure this out, seems like a good way to learn this program and see what I can do with it. :)
User avatar
Greenlaw
Posts: 10382
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: 360 Rotation suggestions?

Post by Greenlaw »

REngland wrote: Fri Aug 05, 2022 6:16 pm I have until halloween to figure this out, seems like a good way to learn this program and see what I can do with it. :)
Yeah, having a project to focus on is a great way to learn any program, especially when you plan to leverage certain features you want to learn. That's what Scareplane was for me, a big Moho learning project (well, ASP 9.5 at the time.) Many of the scenes were designed to test specific features, techniques, and workflows. Once I got that project completed, I felt I knew the program pretty well. Coincidentally, Scareplane was made for a Halloween-themed art show.

Anyway, good luck! :D
User avatar
REngland
Posts: 16
Joined: Sat May 08, 2021 5:41 pm
Contact:

Re: 360 Rotation suggestions?

Post by REngland »

You got it, I'm doing exactly the same thing. I'm going to play with vitruvian bones, and see if that would help any. See if I can add some fog into the background (graveyard)... stuff like that.

I LOVE how what you did in scareplane, and as a program beginner! I love the spinning through the air, how things on the cart shift with every stop, all the camera angles, the textures in the background, AND THE CUTE CATS. Very inspiring to watch. I'm using a cat as well, and this won't be its only dance! "Smooth Criminal", "Billie Jean"... will be good practice for changing the look, but trying to reuse as much as the same bones/rigging/actions as I can.
Thanks for being so friendly. I know I'll have more questions down the line, and I'll be sure to share this in october. :)

Image
User avatar
Greenlaw
Posts: 10382
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: 360 Rotation suggestions?

Post by Greenlaw »

That's a fun character! Looking forward to seeing him Moonwalk! 😸
Post Reply