So they make huge realistic games... millions in budget, and animator is dying to make realistic walk animation... and then he makes it a loop.
Two steps, repeat.
And then you watch the but of your chosen character whole game looping in same rhythm: one, two, repeat.
It is unnatural for character to repeat identical steps indefinitely. So why are they trying to make them natural in the first place?
My question is why they never make several different steps, 10, 20 of them, and then loop. Its not very game resource expensive, and that would make it realistic.
Walk animation loop.
-
- Posts: 758
- Joined: Mon Mar 31, 2008 3:32 pm
- Location: Bulgaria
Re: Walk animation loop.
Animator is not "dying". He`s on salary and does what he`s told to do.pera wrote:dying to make realistic walk animation
It depends on the game. Different game characters will move the way it`ll suit the game. Reallisitic oriented game- reallistic assets, so for the animations. In such cases mocap is used- noone will be paid to spend the time to do it by hand, at least for bigger projects.pera wrote:So why are they trying to make them natural in the first place?
You don`t have to follow the same rythm. You can always add tiny random changes in the animation speed, joints rotations etc.pera wrote:Two steps, repeat. And then you watch the but of your chosen character whole game looping in same rhythm: one, two, repeat.
In fact it is. If you observe someone walking/running on a flat plane or any other cyclic repeating pattern, you`ll rarely see serious differences.pera wrote:It is unnatural for character to repeat identical steps indefinitely.
Because:pera wrote:My question is why they never make several different steps, 10, 20 of them, and then loop. Its not very game resource expensive, and that would make it realistic.
1) Doing 10, 20 of them needs additional tweaking, which needs time. And deadlines in the industry are usually tight, so is animators` time. Not to mention that this time will cost additional bucks for the company. You usually do exactly what will do the job and nothing more.
2) 10, 20 more loops will cost 10,20 times more system memory, depending on the enigne also computational time (as for example Irrlicht does a loop through all keys when it looses the hint). And if you have say 30-40 or more different characters this can turn expensive.
3) As a whole it`s not worth it. Seems like you`re the only one that spots.
"Although we walk on the ground and step in the mud... our dreams and endeavors reach the immense skies..."
-
- Posts: 1010
- Joined: Mon Oct 24, 2011 10:03 pm
- Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d
Re: Walk animation loop.
well, I think he meant it this way, in the loop why ahve 2 steps so it turns 100% identical, when you could have 20 steps in the loop adding some variation to it.
"this is not the bottleneck you are looking for"
Re: Walk animation loop.
Oh yeah I haven't considered thataaammmsterdddam wrote:well, I think he meant it this way, in the loop why ahve 2 steps so it turns 100% identical, when you could have 20 steps in the loop adding some variation to it.
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
Re: Walk animation loop.
there are some games which make the loop longer with more variation like what you mention. some other games with better technology will blend different animations into 1. for example the legs only move 2 steps but the upper body is something longer (looking around, or subtle breathing). depends on your project.
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
-
- Posts: 1010
- Joined: Mon Oct 24, 2011 10:03 pm
- Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d
Re: Walk animation loop.
indeed. and some make a longer walking loop and blend it with let's say, an attacking animation for the upper body
"this is not the bottleneck you are looking for"
Re: Walk animation loop.
In commercial games the walking is not just a 2 steps loop. It can have more than 2 steps and all the steps are noised with perlin noise wich add more realism to animations (of course I think that lots of games still have just 2 steps.. I don't know how much attention is given to that detail). Only someone who's running on a flat surface will be similiar to a loop. Walking or just running on non-flat surfaces will makes every step unique.
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Re: Walk animation loop.
didn't know thisREDDemon wrote:all the steps are noised with perlin noise
some of the commercial games use locomotion to make the animation more realistic when walking on uneven surfaces.
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
-
- Posts: 1010
- Joined: Mon Oct 24, 2011 10:03 pm
- Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d
Re: Walk animation loop.
interesting, didn't know about perlin noise....
"this is not the bottleneck you are looking for"