Minetest_game: Add playeranim to default

Created on 10 Sep 2018  路  11Comments  路  Source: minetest/minetest_game

As we all may have noticed, the player looks quite stiff and robotic.
2018-09-09 13 01 25

So I would like it if you could add PLAYERANIM
screenshot

playeranim is a mod made by Rui Link
It adds animations to the players arm and head

Just add the playeranim Init.lua code to the player code in default.

But we get a glitch where his arms are up in the air

To fix just replace the player model with the one in playeranim

Feature request Models Won't add

Most helpful comment

It's extremely unresponsive from all my testing and not everyone likes it. :-1:

All 11 comments

Playeranim mod makes all animations very blocky, and personally I think it looks much worse. The mod is a nice concept but we need things like head animations done by the engine (and smoothed).

It's better than it's current state
Just a temporary fix for 0.5.0 it can be perfected in later versions.

It's extremely unresponsive from all my testing and not everyone likes it. :-1:

I still think it's good for a temporary fix until we come up with a better one.

I still think it's good for a temporary fix until we come up with a better one.

Oops

I still think it's good for a temporary fix

Fix implies a bug. You having a personal preference for something other than the default does not mean there is a bug.

I still think it's good for a temporary fix until we come up with a better one.

Fix implies a bug.

Nah, perhaps @Extex101 likes this so much that it's for him like a drug. Drug users always search for their next fix, aren't they? Isn't this more likely than that he's claiming that there's a bug?
https://en.wiktionary.org/wiki/fix
Do not take anything seriously, correct?

Currently the clients get the animation with the model sent as media, the client has the animation and can play it smoothly. The server tells the client every server step, what animationframes they should play smoothly.
With playeranim the bones are not animated in the model file (at least this animation is not used) but the bones are animated in lua on every lua global step (default all ~0.1 seconds) on the server, which sends the new bone positions and rotations to the clients so they can render this position as one frame. -> :crying_cat_face:
:-1:

It would make much more sense to add the extra animations for things like swimming, while allowing games to register a head bone that would be animated separately based on the pitch and yaw of each player. @sofar had plans to do this some time ago.

This was discussed before. A proper solution would be for the engine to do this client-side. Potentially CSM can do this, efficiently, too.

:-1: As explained in the thread, this is serverside animation so is unusable.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

PilzAdam picture PilzAdam  路  4Comments

paramat picture paramat  路  6Comments

Desour picture Desour  路  6Comments

paanrama picture paanrama  路  4Comments

HybridDog picture HybridDog  路  4Comments