Redesigning the player's animations.
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Redesigning the player's animations.
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:
I'll continue to post updates on the revamped player model with new animations.
Sitting / idling animation:
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:
I'll continue to post updates on the revamped player model with new animations.
Sitting / idling animation:
- ExeterDad
- Member
- Posts: 1717
- Joined: Sun Jun 01, 2014 20:00
- In-game: ExeterDad
- Location: New Hampshire U.S.A
Re: Redesigning the player's animations.
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. :)
HOMETOWN -Our little server. Keep the HOMETOWN chatter @ http://hometownserver.com - Our server map: http://media.hometownserver.com
- maikerumine
- Member
- Posts: 1420
- Joined: Mon Aug 04, 2014 14:27
- GitHub: maikerumine
- In-game: maikerumine
Re: Redesigning the player's animations.
You da man, Jordach! Looks great!
Talamh Survival Minetest-->viewtopic.php?f=10&t=12959
Re: Redesigning the player's animations.
Very good work you are doing here, Jordach.
[BitChute: https://www.bitchute.com/channel/fCcBQxrYQjNX/] [Rumble: https://rumble.com/user/HPoorHMagentaHChildH]
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Re: Redesigning the player's animations.
Blender supports divding rotation values and keyframes by two - so I can half them without redoing everything.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. :)
Halved the standing / idling animations:
Last edited by Jordach on Wed Feb 18, 2015 12:08, edited 1 time in total.
Re: Redesigning the player's animations.
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.
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Re: Redesigning the player's animations.
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.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.
- ExeterDad
- Member
- Posts: 1717
- Joined: Sun Jun 01, 2014 20:00
- In-game: ExeterDad
- Location: New Hampshire U.S.A
Re: Redesigning the player's animations.
I was unaware of that! Arrrrrgh! Ohhh the time I have wasted.Jordach wrote: Blender supports divding rotation values and keyframes by two - so I can half them without redoing everything.
Halved the standing / idling animations:
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.
HOMETOWN -Our little server. Keep the HOMETOWN chatter @ http://hometownserver.com - Our server map: http://media.hometownserver.com
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Re: Redesigning the player's animations.
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.
- paramat
- Developer
- Posts: 3700
- Joined: Sun Oct 28, 2012 00:05
- GitHub: paramat
- IRC: paramat
- Location: UK
Re: Redesigning the player's animations.
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.
Re: Redesigning the player's animations.
Sam's head should also move up and down while breathing. This would be more realistic.
- Calinou
- Moderator
- Posts: 3169
- Joined: Mon Aug 01, 2011 14:26
- GitHub: Calinou
- IRC: Calinou
- In-game: Calinou
- Location: Troyes, France
- Contact:
Re: Redesigning the player's animations.
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).
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Re: Redesigning the player's animations.
EDIT: The gifs are out of date.
I increased the walking angle of the legs per paramat's suggestions:
Outdated gifs:
Walking / Running:
Digging / Walking:
New gifs:
Sitting / Idling:
Idling / Standing:
Digging / Standing:
I increased the walking angle of the legs per paramat's suggestions:
Outdated gifs:
Walking / Running:
Digging / Walking:
New gifs:
Sitting / Idling:
Idling / Standing:
Digging / Standing:
- Wuzzy
- Member
- Posts: 4786
- Joined: Mon Sep 24, 2012 15:01
- GitHub: Wuzzy2
- IRC: Wuzzy
- In-game: Wuzzy
- Contact:
Re: Redesigning the player's animations.
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.
viewtopic.php?f=11&t=10349
I can give you an user account on request.
- philipbenr
- Member
- Posts: 1897
- Joined: Fri Jun 14, 2013 01:56
- GitHub: philipbenr
- IRC: philipbenr
- In-game: robinspi
- Location: United States
Re: Redesigning the player's animations.
Is it possible to create a different running animation (from walking), or does the code just "borrow" the walking one for running?
- Calinou
- Moderator
- Posts: 3169
- Joined: Mon Aug 01, 2011 14:26
- GitHub: Calinou
- IRC: Calinou
- In-game: Calinou
- Location: Troyes, France
- Contact:
Re: Redesigning the player's animations.
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.philipbenr wrote:Is it possible to create a different running animation (from walking), or does the code just "borrow" the walking one for running?
- Minetestforfun
- Member
- Posts: 940
- Joined: Tue Aug 05, 2014 14:09
- GitHub: MinetestForFun
- IRC: MinetestForFun
- In-game: MinetestForFun
- Location: On earth
- Contact:
Re: Redesigning the player's animations.
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 =))
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 =))
MinetestForFun Team mods : [spidermob] [fishing]
---
Our Minetest servers :
MinetestForFun (Survival - PvP - Hardcore)[FR/EN]
MinetestForFun HUNGER GAMES
MinetestForFun SKYBLOCK
MinetestForFun CREATIVE
---
Our Minetest servers :
MinetestForFun (Survival - PvP - Hardcore)[FR/EN]
MinetestForFun HUNGER GAMES
MinetestForFun SKYBLOCK
MinetestForFun CREATIVE
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: Redesigning the player's animations.
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.
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.
- Calinou
- Moderator
- Posts: 3169
- Joined: Mon Aug 01, 2011 14:26
- GitHub: Calinou
- IRC: Calinou
- In-game: Calinou
- Location: Troyes, France
- Contact:
Re: Redesigning the player's animations.
Using a specific jumping animation is not a good idea for several reasons: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 =))
- 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.
- philipbenr
- Member
- Posts: 1897
- Joined: Fri Jun 14, 2013 01:56
- GitHub: philipbenr
- IRC: philipbenr
- In-game: robinspi
- Location: United States
Re: Redesigning the player's animations.
+1 @ Calinou
-
- Member
- Posts: 4534
- Joined: Mon Oct 03, 2011 17:58
- GitHub: Jordach
- IRC: Jordach
- In-game: Jordach
- Location: Blender Scene
Re: Redesigning the player's animations.
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.
- Gaming Association
- Member
- Posts: 62
- Joined: Tue Aug 18, 2015 01:52
- GitHub: Gerold55
- In-game: Gerold55
Re: Redesigning the player's animations.
Could u release what animations u have done so far so we can use them?
Gaming Association
- benrob0329
- Member
- Posts: 1341
- Joined: Thu Aug 06, 2015 22:39
- GitHub: Benrob0329
- IRC: benrob0329
- In-game: benrob03
- Location: Michigan
- Contact:
Re: Redesigning the player's animations.
This is awesome work, I hope this goes into 0.4.13 or 0.5.0 at the least.
Re: Redesigning the player's animations.
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.
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.
-
- Member
- Posts: 3015
- Joined: Sun Jan 18, 2015 13:02
- GitHub: ABJ-MV
- In-game: ABJ
- Location: In Earth orbit, with a perigee of 1048 km and an apogee of 1337 km and an inclination of 69 degrees.
Re: Redesigning the player's animations.
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.
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.
Who is online
Users browsing this forum: No registered users and 4 guests