Redesigning the player's animations.

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Redesigning the player's animations.

by Jordach » Tue Feb 17, 2015 22:09

While playing Minetest and other games on Steam, I noticed a stark difference between these games, and Minecraft his this too.

The animations for the player model we have is literally terrible, if not horrendous, so I've tried to make a model which uses the same frames and frame rate, but has animations that look more realistic.

So far, I have redone the standing / idling animation:

Image

I'll continue to post updates on the revamped player model with new animations.

Sitting / idling animation:

Image

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
ExeterDad
Member
 
Posts: 1121
Joined: Sun Jun 01, 2014 20:00
In-game: ExeterDad

Re: Redesigning the player's animations.

by ExeterDad » Wed Feb 18, 2015 01:13

I support this. Sams current idle animation reminds me of folks that... well.... aren't typical. I like the movements you created. Although I think they would be nicer toned down by about half. Myself... I don't flail around much when standing. :)
٩(̾●̮̮̃̾•̃̾)۶

Kibbie and I have a beautiful public server now! HOMETOWN
 

User avatar
maikerumine
Member
 
Posts: 946
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: Redesigning the player's animations.

by maikerumine » Wed Feb 18, 2015 02:35

You da man, Jordach! Looks great!
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

Re: Redesigning the player's animations.

by Inocudom » Wed Feb 18, 2015 04:01

Very good work you are doing here, Jordach.
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Re: Redesigning the player's animations.

by Jordach » Wed Feb 18, 2015 11:52

ExeterDad wrote:I support this. Sams current idle animation reminds me of folks that... well.... aren't typical. I like the movements you created. Although I think they would be nicer toned down by about half. Myself... I don't flail around much when standing. :)

Blender supports divding rotation values and keyframes by two - so I can half them without redoing everything.

Halved the standing / idling animations:

Image
Last edited by Jordach on Wed Feb 18, 2015 12:08, edited 1 time in total.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
jp
Member
 
Posts: 705
Joined: Wed Dec 18, 2013 09:03
GitHub: kilbith

Re: Redesigning the player's animations.

by jp » Wed Feb 18, 2015 12:02

Sorry, I don't like this... Sam seems dancing and this is more a "cool / pro-active" posture than a "neutral / calm" one, appropriate for the standing position. Beyond the fact it adds a substantial weight for that unneeded animation.
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Re: Redesigning the player's animations.

by Jordach » Wed Feb 18, 2015 12:13

jp wrote:Sorry, I don't like this... Sam seems dancing and this is more a "cool / pro-active" posture than a "neutral / calm" one, appropriate for the standing position. Beyond the fact it adds a substantial weight for that unneeded animation.

My arms don't stay pointing down when I'm standing still. Nor do I do that "humping" animation. I kept the humping due to people referencing that as what Sam does.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
ExeterDad
Member
 
Posts: 1121
Joined: Sun Jun 01, 2014 20:00
In-game: ExeterDad

Re: Redesigning the player's animations.

by ExeterDad » Wed Feb 18, 2015 12:22

Jordach wrote:Blender supports divding rotation values and keyframes by two - so I can half them without redoing everything.

Halved the standing / idling animations:

I was unaware of that! Arrrrrgh! Ohhh the time I have wasted.
BTW. I really like the more subtle version you posted. And if opinions count for you... one of my son's (9 year old) says the animation is great. Oddly, he and I were discussing Sams crude animations just the other night.
٩(̾●̮̮̃̾•̃̾)۶

Kibbie and I have a beautiful public server now! HOMETOWN
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Re: Redesigning the player's animations.

by Jordach » Wed Feb 18, 2015 13:11

Tried re doing the walking animation, there isn't much difference, but my motion tracking from me walking shown that the arms go outwards slightly when the arm is behind you.

Image

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

Re: Redesigning the player's animations.

by paramat » Wed Feb 18, 2015 15:42

I was watching a Minetest multiplayer video recently and realised the walking animation does indeed need improvement, the arms and legs don't swing enough for the speed of movement, after all 4m/s is a slow run. Watching Minecraft videos, the feature that makes the characters look so good, so cute and energetic is the amount of limb swing, i'm thinking near 45 degrees for the legs. Perhaps as in Minecraft the legs should swing through a larger angle than the arms, seems to look better.
 

User avatar
RHR
Member
 
Posts: 214
Joined: Mon Jan 27, 2014 20:07
GitHub: RHRhino

Re: Redesigning the player's animations.

by RHR » Wed Feb 18, 2015 17:45

Sam's head should also move up and down while breathing. This would be more realistic.
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

Re: Redesigning the player's animations.

by Calinou » Wed Feb 18, 2015 17:55

I would personally:

  • increase swinging angle of player model (requires animation editing),
  • change animation speed based on actual movement speed rather than input (requires core change).
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Re: Redesigning the player's animations.

by Jordach » Wed Feb 18, 2015 18:14

EDIT: The gifs are out of date.

I increased the walking angle of the legs per paramat's suggestions:

Outdated gifs:

Walking / Running:

Image

Digging / Walking:

Image

New gifs:

Sitting / Idling:

Image

Idling / Standing:

Image

Digging / Standing:

Image

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: Redesigning the player's animations.

by Wuzzy » Wed Feb 18, 2015 22:17

Do you care to contribute here when you are finished?:

viewtopic.php?f=11&t=10349

I can give you an user account on request.
 

User avatar
philipbenr
Member
 
Posts: 1665
Joined: Fri Jun 14, 2013 01:56
GitHub: philipbenr
IRC: philipbenr
In-game: WisdomFire or philipbenr

Re: Redesigning the player's animations.

by philipbenr » Thu Feb 19, 2015 00:50

Is it possible to create a different running animation (from walking), or does the code just "borrow" the walking one for running?
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

Re: Redesigning the player's animations.

by Calinou » Thu Feb 19, 2015 16:04

philipbenr wrote:Is it possible to create a different running animation (from walking), or does the code just "borrow" the walking one for running?


Right now, the sneaking animation is the walking animation at halved speed. It is however possible to use a different animation, provided you make it.
 

User avatar
Minetestforfun
Member
 
Posts: 936
Joined: Tue Aug 05, 2014 14:09
GitHub: Darcidride
IRC: Darcidride + MinetestForFun
In-game: Darcidride + MinetestForFun

Re: Redesigning the player's animations.

by Minetestforfun » Fri Feb 20, 2015 12:58

Hi Jordach,

The latest gif you showed us are impressive, i like it :)

Can you add more animations like sneaking and jumping (for the moment, when a player is jumping, the animation is the walking animation and it's very strange =))
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: Redesigning the player's animations.

by addi » Fri Feb 20, 2015 14:39

Just an idea:

If I would take a pickaxe and dig with it, i would use both hands.
also I would move it more over my head, to get more energy.

maybe that would make the digging animation more realistic.

Found this image in the Internet.
Image
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

Re: Redesigning the player's animations.

by Calinou » Fri Feb 20, 2015 17:08

Minetestforfun wrote:Can you add more animations like sneaking and jumping (for the moment, when a player is jumping, the animation is the walking animation and it's very strange =))


Using a specific jumping animation is not a good idea for several reasons:

  • the animation would play only while the Jump key is pressed, which means it does not play for the whole time of the jump. It is not possible for the game to detect whether the player is in air or not easily,
  • most jumping animations I've seen in games are unrealistic, and making a good one with one-part limbs is a real challenge. For a good example of a jumping animation, see Xonotic.

“Running” in air actually makes some sense. It's a much better idea than playing a very static animation (or none at all).
 

User avatar
philipbenr
Member
 
Posts: 1665
Joined: Fri Jun 14, 2013 01:56
GitHub: philipbenr
IRC: philipbenr
In-game: WisdomFire or philipbenr

Re: Redesigning the player's animations.

by philipbenr » Sat Feb 21, 2015 03:23

+1 @ Calinou
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Re: Redesigning the player's animations.

by Jordach » Sat Feb 21, 2015 16:26

I'd add a idle sneaking and walking sneaking animation which could alleviate the issue. However, right now the plan is to have a drop in replacement for the current model.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
Gaming Association
Member
 
Posts: 62
Joined: Tue Aug 18, 2015 01:52
GitHub: Gerold55
In-game: Gerold55

Re: Redesigning the player's animations.

by Gaming Association » Wed Aug 19, 2015 01:34

Could u release what animations u have done so far so we can use them?
Gaming Association
 

User avatar
benrob0329
Member
 
Posts: 1192
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
In-game: benrob03

Re: Redesigning the player's animations.

by benrob0329 » Wed Aug 19, 2015 03:15

This is awesome work, I hope this goes into 0.4.13 or 0.5.0 at the least.
 

User avatar
Ferk
Member
 
Posts: 330
Joined: Tue Aug 18, 2015 17:18
GitHub: Ferk

Re: Redesigning the player's animations.

by Ferk » Wed Aug 19, 2015 07:21

I think something that would give a lot of personality and make the characters more lively is rotating the head in the direction the player is facing (at least in the up and down Z axis, since we already match the direction in the XY pane).

Can this be guided by animations in the 3D model or is it entirely the engine's work (would it have to render head and torso as separate models)? It would be nice if this was doable as an additive animation so that we can have simultaneously idle breathing movement in the head and rotation (according to the blender forum it is possible to do that in blender's Non-Linear Animator, would minetest engine format support it?).

By the looks of the 3rd person view, the camera is already centered in the head, so just rotating the head over its center would work (maybe curve a little bit the chest as well to try to avoid too much collision on extreme angles, without changing the center of the head). However, there should be a maximum and minimum angle, otherwise it would look very strange when looking completely up or completely down.
{ ☠ Dungeontest ☠ , ᗧ••myarcade•• }
 

ABJ
Member
 
Posts: 2344
Joined: Sun Jan 18, 2015 13:02
GitHub: ABJ-MV
In-game: ABJ

Re: Redesigning the player's animations.

by ABJ » Wed Aug 19, 2015 12:06

Max and min angle? If for view, BAD IDEA. But if you mean the head animation, I'm OK.
Nice work, Jordach! Keep it up and I hope it gets added soon! (Aren't you a trusted dev btw?)
And about that head rotate thing. I believe I have a good idea for rotating to side to side. You could have, when standing still, be able to rotate head 90 degrees to each side. The body will only rotate in the viewed direction if the player moves. And if the player rotates his head more that 90 degs, the body will rotate relatively.
 

User avatar
TenPlus1
Member
 
Posts: 1874
Joined: Mon Jul 29, 2013 13:38
GitHub: tenplus1

Re: Redesigning the player's animations.

by TenPlus1 » Wed Aug 19, 2015 17:34

Just finished player animation for twerking...

Image

lol... jk
Last edited by TenPlus1 on Wed Aug 19, 2015 18:12, edited 1 time in total.
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: Redesigning the player's animations.

by Krock » Wed Aug 19, 2015 17:55

TenPlus1 wrote:Just finished player animation for twerking...

http://media.giphy.com/media/pCgdYNWydgwLe/giphy.gif

Oh my god.

The animation is good but I doupt it could be used ingame for any serious stuff :P
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
benrob0329
Member
 
Posts: 1192
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
In-game: benrob03

Re: Redesigning the player's animations.

by benrob0329 » Wed Aug 19, 2015 19:04

Hmmm, I don't think that would work...XD
 

ABJ
Member
 
Posts: 2344
Joined: Sun Jan 18, 2015 13:02
GitHub: ABJ-MV
In-game: ABJ

Re: Redesigning the player's animations.

by ABJ » Thu Aug 20, 2015 10:52

How about you make a Nazi salute animation?
 

Hybrid Dog
Member
 
Posts: 2460
Joined: Thu Nov 01, 2012 12:46

Re: Redesigning the player's animations.

by Hybrid Dog » Thu Aug 20, 2015 18:28

ABJ wrote:How about you make a Nazi salute animation?

just press two times F7, then hold LMB, after that press F12 at the right moment
 

Next

Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 38 guests

cron