Animating 3D People with Animator
-
@faust07 - thanks a bunch for the tip on pivot points and transparent styles. I haven't been able to get one of the artist's characters in to Mixamo yet, but I can now repose them, which is big leap from where I was before your tip.
The process looks like it's going to work in Mixamo, but then at the very end of process the character vanishes. Will research further.
-
Just a quick update to show that I am headed in the right direction with a LONG way to go. Kind of sad how much I have forgotten and some things have changed/improved since I did this before.
I promise I will get there. -
Very good approach and perhaps for certain animations it is enough for people to slightly move their arms, head, tilt or turn their upper body.
This creates the impression that the scene has not been populated with rigid figures. Technical simulations with people can be a bit more complex, for example when tools are to be guided.
In architecture visualizations I have found that people who are too realistic and moving are extremely distracting from the actual "content".
In urban development simulations, such as the representation of busy street spaces or traffic flows, moving people and vehicles are in turn very useful for the goal.
Today I could remember such a simulation with Animator. Here is the link:
https://sketchucation.com/forums/viewtopic.php?f=401&t=64948&start=30#p599837
Perhaps the author is still active and can give good advice or post animated models. -
@faust07 said:
...In architecture visualizations I have found that people who are too realistic and moving are extremely distracting from the actual "content".
In urban development simulations, such as the representation of busy street spaces or traffic flows, moving people and vehicles are in turn very useful for the goal.I agree completely......
@faust07 said:
Today I could remember such a simulation with Animator. Here is the link:
https://sketchucation.com/forums/viewtopic.php?f=401&t=64948&start=30#p599837
Perhaps the author is still active and can give good advice or post animated models.Again, another good example.
There are a couple objectives (IMO) for this thread:
- Prove that characters can be animated in SketchUp (original goal was with Animator thus the name of the thread)
- Produce something like the 2 examples in the thread you (faust07) pointed to but with the 3D characters animated
- Reproduce something like Nukeman's animation but completely in Animator and not having to use multiple tools to combine things together.
I have watched some more videos today to refresh my knowledge of Animator and believe I have not recouped the things I need to produce some similar to Nukeman's animation. Might be a couple of days before I can get it all done (have some personal things to complete).
Want to say that I hope the thread participants will continue to participate.
-
Another quick update to let you guys know that I am making some progress after some silly mistakes and having to go back and learn some things again. The gif file below is to show that I can animate a character and have it follow a path. Now I have a bigger plan to make it look more like the thing that started this whole exercise.
Before you write it off, let me acknowledge that the animation of the man is certainly not as good as I would like it but my primary objective here is to show that with Animator (and to faust07's suggestion MSPhysics) you can produce something like Nukeman's original animation. Just be patient and keep an open mind (at least for now). The biggest problem I see so far is to have the ability to bring in rigged characters into SketchUp that can be maneuvered to achieve the type of animation we are shooting for.
-
OK everyone, I have finally created a video with Animator of an animated man walking through a scene. It certainly could be a lot better, some of you could put me to shame with it but my goal was to show that it could be done all within SketchUp with the Animator plugin.
Here is the video........
https://youtu.be/DTz-ItV7x0AYes, there are things that could be a lot better:
-
The character is not animated as well as it could be.
-
After some discussions with Fredo6 (Animator author) he plans on implementing kinemetrics in future release which will give you more control on the character being animated
-
I tried using pieces (say like the upper and lower arms, the same with the legs, and the foot could not be broken into parts to allowing bending of the foot) but the parts of the model were not constructed in a manner that gave me full control. Yes, it is a rigged model but not quite well enough.
-
Given what I did accomplish, as I was watching the video, I noticed that I made an error in the coordination of the movement of the arms and legs. The arms should be moving in sync with the opposite leg. As an example, as the right leg moves forward, the left arm should move forward instead of backward. Silly mistake
-
The character does follow a path but I think it could have been done better (more practice needed)
-
The overall background could be better.
-
I did use different camera types but again, it could be better. My objective with the cameras
was to: -
Stationary cameras were used to create some transition from one camera position to another
-
In 3 different places, I used a camera to follow an object (the man). This was the first time I had done that so it could be improved.
OK - it is out there now so again, my objective was to show that it could all be done inside SketchUp. I did try to use Twilight Render to render the whole thing but it was going to take about 21 hours for the render so I just went with the basic stuff.
Of course your comments are welcome.......
-
-
For me this is a very understandable learning and knowledge process. Character animation is highly complex and everyone immediately recognizes deviations from the realistic movement of living beings. In the case of simplifications (due to a lack of technical possibilities or a lack of time), the environment should also be kept abstract to the same extent, otherwise it just looks funny. My attempts also fail because the claim and the actual presentation differ widely and self-doubt often prevents a presentation. It is refreshing to see your consistent pursuit of the topic and your progress. Go on! I would like to give specific help, but I don't have the time to deal intensively with Animator. In any case, Animator has the potential for it.
-
I was going to try to correct some of my character problems but found that I could no find a satisfactory pivot point for the lower leg segment. I tried to find another character in the 3D warehouse but did succeed.
I like the guy you have swinging the lantern. In your wireframe view, it looks like he would be a good candidate.
I also want to create a scene that does not have all flat surfaces so/we could look at the ability for the character to navigate a hill/valley environment. I wish I had the skill set of you and Nukeman.
-
Hey Dave, congrats, I see you are making steady progress towards your goal.
Honestly, I'm guessing animating people in SketchUp will always be pretty limited, but it's interesting to see how far you can take it. And, I get the appeal of staying within one software, because moving characters from one environment to another is typically a pain in the butt.
Should you wish to expand your focus at some point I'd be happy to discuss Hitfilm (free) and CrazyTalk (cheap), both of which are available for Windows and Mac. But I'll hold off for now so as to not further interrupt your current project.
Keep it coming, watching with interest here.
-
Here is the model you want. I've provided the no longer functional MSP joints with axes that you can use as pivot points. It includes essential pivot points for walking and running. In MSPhysics, I use the pistons to lift the legs using a kind of hip movement. This is important for overcoming uneven terrain.
The joints in the neck and hips are important for more natural upper body and shoulder movement or for head and stooping movements.
-
Thanks for sharing faust07 but I have a couple of DUMB questions.
- I assume the pivot points I see are from MSPyhsics. How do I remove them? (I do not have that plugin)
- How do I get the character to show up with the normal clothing and etc.?
-
To 1.) Yes, they are from MSPhysics. I left the joints in the model to make it easier to find the right pivot points for the body parts. The joints can simply be deleted or the layer can be switched off.
To 2.) What do you mean by normal clothing? Maybe turn off SketchUp transparency? -
@faust07 said:
To 1.) Yes, they are from MSPhysics. I left the joints in the model to make it easier to find the right pivot points for the body parts. The joints can simply be deleted or the layer can be switched off.
To 2.) What do you mean by normal clothing? Maybe turn off SketchUp transparency?DUH!
Honestly, I was not aware that MSPhysics saved the pivot points like that. I would create the same pivot points with Animator but they do not show up like that.
I am also experimenting with a character walking along a path that does up/down hill.
-
Smaller topographical bumps can be overcome quite easily with MSPhysics characters. If it gets steeper, new movement sequences have to be programmed. What I've wanted to test with a model for a long time is climbing stairs. When time comes, advice comes ...
The most difficult part of setting walking or running movements is coordinating the lower and upper thighs, as the lower thighs commute with a delay.
The example shows the interaction of physically active geometry, joints and envelope geometry. In addition, many small scripts are still working in the background ...
-
I've been exploring human animation in Cheetah, a Mac only 3D app.
https://www.cheetah3d.com/forum/index.php
Poser is a more serious effort focused entirely on human animation, Windows and Mac, $150-$200 from https://www.renderosity.com/
I've been making my way through Poser tutorials, looks pretty promising.
https://www.youtube.com/playlist?list=PLHskz2PNix3A5yg-x4tRQF5xPWPsRV5Q5
The animation tutorial in the above series is found here:
https://www.youtube.com/watch?v=1Chc4bKK8Ac&list=PLHskz2PNix3A5yg-x4tRQF5xPWPsRV5Q5&index=15&t=1673s
-
So I bought Poser. Found it on a sale for $80 (usually $200). Sale link here:
Installed Poser, and spent the morning exploring. Wow, Poser is WAY better for animating 3D characters than anything I've been doing previously. I'm abandoning all earlier techniques to focus on Poser, and wish I'd done this a couple of years ago. Dang, I wasted a lot of time on tools I should have just ignored.
Here's an introduction to animating in Poser:
https://www.youtube.com/watch?v=1Chc4bKK8Ac&list=PLHskz2PNix3A5yg-x4tRQF5xPWPsRV5Q5&index=15&t=1696s
-
Well Poser looks very interesting if you need/want to have that level of animation and audio.
My original idea was in response to Nukeman's original post to show that animation of 3D characters was possible in SketchUp without having to combine multiple videos to show an animated character in a SketchUp scene. Yes, I agree that doing so with tools like Animator and MSPhysics does take a lot of work.
Bottom line is that, at least for now, doing all of this entirely inside SketchUp is not really the right way to do. IMO, SketchUp is not a good tool for creating game like environments. Again, IMO, SketchUp is a great tool for doing architectural or product models and even including some level of animation as a way to present the model/product. In those environments the best option combining the model and animated characters might be a tool like Twinmotion. And even in that environment it is my understanding that the animation of the characters is somewhat limited (you can not control all aspects of the character animation).
I had planned on trying to show an animated character walking across a terrain or even thought about trying to animate a character going up a set of stairs. I think that everyone has already demonstrated that, while possible with a great amount of work, the current tools are not the best toolset for achieving something like that.
In closing, sorry for the long post, I appreciate the responses we have had in the thread. I wish my skills were better at delivering and look forward to any additional insight on the topic.
Advertisement