fd87b04f3c
- Improve arms attachment The arm bones were at an angle, so that the bones were difficult to orient correctly, as unintuitive combinations of angles would be needed to get the default orientation, or any other acceptable orientation. Moreover, a simple rotation of the arm, e.g. forward, would require all angles to be adapted, instead of just one. The ends of the arms bones were moved from touching the body, to the center of the arm, at an equal distance from the sides of the arm and the shoulder; the arm bone is now in the center of the arm. - Fix body rotation The body was rotated 180° while the rest wasn't, leading to strange results when setting bone positions manually. - Fix default rotation of limbs (manually positioning them in their default position would require an 180° rotation). Is is not know how this was fixed. Maybe just because the model was re-exported. - The bone of the cape was moved to the center of the cape (it was at the edge). For some reason this fixed the 180° rotation of the cape when it was manually positioned (similar to previous issue). The changes above fix most of the issues mentioned in #1376 - Add a player-model-specific workaround for the problem described in: https://github.com/minetest/minetest/issues/2813#issuecomment-198796927 https://github.com/minetest/minetest_game/pull/1392#issuecomment-261669915 During walking, attached tools would randomly switch hands. Walking also happens to be the only animation where the body does not move. Making the body move an imperceptible amount makes the issue disappear for the player model. - Fix body vertex group: it no longer includes parts of arms and legs Thanks to @stujones11 for these last two changes. |
||
---|---|---|
menu | ||
mods | ||
.gitignore | ||
.luacheckrc | ||
.travis.yml | ||
game_api.txt | ||
game.conf | ||
minetest.conf | ||
minetest.conf.example | ||
README.txt | ||
settingtypes.txt |
Minetest Game [minetest_game] ============================= The main subgame for the Minetest engine ======================================== To use this subgame with the Minetest engine, insert this repository as /games/minetest_game The Minetest engine can be found in: https://github.com/minetest/minetest/ Compatibility -------------- The Minetest Game github master HEAD is generally compatible with the github master HEAD of the Minetest engine. Additionally, when the Minetest engine is tagged to be a certain version (eg. 0.4.10), Minetest Game is tagged with the version too. When stable releases are made, Minetest Game is packaged and made available in http://minetest.net/download and in case the repository has grown too much, it may be reset. In that sense, this is not a "real" git repository. (Package maintainers please note!) License of source code ---------------------- Copyright (C) 2010-2012 celeron55, Perttu Ahola <celeron55@gmail.com> See README.txt in each mod directory for information about other authors. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. License of media (textures and sounds) -------------------------------------- Copyright (C) 2010-2012 celeron55, Perttu Ahola <celeron55@gmail.com> See README.txt in each mod directory for information about other authors. Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ License of menu/header.png Copyright (C) 2015 paramat CC BY-SA 3.0