Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-02 | -Fixes to how hashing happened, now StringName and NodePath use default ↵ | Juan Linietsky | |
hasher, this was leading to some severe slowdown in scenarios -Fixes to some duplication scenarios for instanced scenes | |||
2018-07-01 | -Fix in animationplayback, sound would be cut on loop | Juan Linietsky | |
-Fix on scene importer, keeping changes to animation tracks was not working | |||
2018-06-30 | -Fixes to OBJ importer, option to disable optimization | Juan Linietsky | |
-Fixes to script language, PlaceHolder can now get and check methods | |||
2018-06-29 | Small fixes | Juan Linietsky | |
2018-06-27 | Changes to how node paths are selected from property, allowing setting a hint. | Juan Linietsky | |
2018-06-27 | The way multiple quaternions being slerped was not good, changed approach to ↵ | Juan Linietsky | |
one that seems to work better. | |||
2018-06-27 | Style: Apply clang-format to animation_tree.cpp | Rémi Verschelde | |
Fixes issues introduced in c633b77 and de1ff22. | |||
2018-06-27 | change node graph property and improved some bindings | Juan Linietsky | |
2018-06-26 | -Add root motion support in AnimationTree. | Juan Linietsky | |
-Add RootMotionView, to debug root motion in 3D (disabled in runtime) | |||
2018-06-26 | ensure BlendSpace1D syncs animations | Thomas Herzog | |
2018-06-25 | renamed AnimationGraphPlayer to AnimationTree | Juan Linietsky | |
2018-06-25 | Merge pull request #19720 from karroffel/blendspace-1d | Juan Linietsky | |
add BlendSpace1D animation node | |||
2018-06-25 | removed print | Juan Linietsky | |
2018-06-25 | added BlendSpace1D editor plugin | Thomas Herzog | |
This commit also fixes a crash in the BlendSpace2D as well as correct the drawing of the x-zero indicator in the BlendSpace2D editor plugin. | |||
2018-06-25 | added AnimationBlendSpace1D | Thomas Herzog | |
2018-06-25 | rename BlendSpace to BlendSpace2D | Thomas Herzog | |
2018-06-25 | State machine animation node | Juan Linietsky | |
2018-06-21 | Added auto triangle generation in blend space, using Delaunay. | Juan Linietsky | |
2018-06-21 | Fix crashes, ability to add blendpsace into blendtree, ability to delete ↵ | Juan Linietsky | |
with delete key | |||
2018-06-21 | Animation Blend Spaces | Juan Linietsky | |
2018-06-18 | -Added AnimationGraphPlayer (still missing features) | Juan Linietsky | |
-Added ability to edit resources from built-in inspector (wip, needs testing and feedback) | |||
2018-06-07 | Entirely new (and much improved) animation editor. | Juan Linietsky | |
2018-06-07 | Adding is_stopped method to Tween | steincodes | |
2018-05-26 | Merge pull request #18885 from Gamblify/AnimationTreeExposePos | Max Hilbrunner | |
Expose animation pos to user for AnimationNodes in AnimationTree | |||
2018-05-25 | Take tween speed into account when calculating runtime | Rasmus Ketelsen | |
2018-05-17 | Expose the animation pos to the user for AnimationNodes in AnimationTrees | Gustav Lund | |
2018-05-14 | Fixed some warnings found with Cppcheck. | Michael Alexsander Silva Dias | |
2018-05-07 | Implemented ragdoll | AndreaCatania | |
Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll a Implemented implicit hierarchy. Improved Added some physics properties Added bone offset to preserve COM, partially fixed scaling work in progress WIP wip Implemented Joint Gizmos Implemented pin joint joint Implemented all joints | |||
2018-05-07 | Added "play_backwards" to the list o functions to autocomplete. | Michael Alexsander Silva Dias | |
2018-04-19 | Fix Coverity reports of uninitialized scalar variable | Rémi Verschelde | |
Fixes most current reports on Coverity Scan of uninitialized scalar variable (CWE-457): https://cwe.mitre.org/data/definitions/457.html These happen most of the time (in our code) when instanciating structs without a constructor (or with an incomplete one), and later returning the instance. This is sometimes intended though, as some parameters are only used in some situations and should not be double-initialized for performance reasons (e.g. `constant` in ShaderLanguage::Token). | |||
2018-04-14 | Avoid converting Quat to Euler angles when not necessary. | tagcup | |
Also ensure that get_scale doesn't arbitrarlity change the signs of scales, ensuring that the combination of get_rotation and get_scale gives the correct basis. Added various missing functions and constructors. Should close #17968. | |||
2018-04-11 | Use internal physics processing for Nodes' internal logic | Rémi Verschelde | |
2018-04-08 | Merge pull request #17150 from robfram/check-animation-playing-backwards | Juan Linietsky | |
Added `get_playing_speed` method to AnimationPlayer, returning the actual playing speed of the animation being played | |||
2018-04-03 | fix bone scale/rotation in AnimationPlayers | karroffel | |
fixes #17325. The bone pose transform was created by setting the rotation and **then** scaling the transform. This leads to object "deformation" that's not intended. | |||
2018-03-09 | AnimationPlayer: fix scrubbing after play backwards | Bernhard Liebl | |
2018-03-03 | Added `get_playing_speed` method to AnimationPlayer, returning the actual | robfram | |
playing speed of the animation being played. As stated in #16550, there is no way to get the playing speed of an animation. The `playback_speed` property is for the whole AnimationPlayer node, and the argument passed to `play` method is another scale applied in top of the AnimationPlayer properties. Thus, the actual playing speed is AnimationPlayer.speed_scale * AnimationPlayer.playback.current.speed_scale. If it is not playing, the method returns 0. | |||
2018-01-25 | Remove duplicate "autoplay" property | Bojidar Marinov | |
Part of #16051 | |||
2018-01-23 | update signals' MethodInfo in Tween | Paul Joannon | |
key is a NodePath, not a String | |||
2018-01-14 | Fix an issue with the animation editor not seeking to the target time properly. | Bojidar Marinov | |
Fixes #15646. | |||
2018-01-12 | modify default param names in couple of signals | Unknown | |
'name' default param should not be used since there is problem with name shadowing | |||
2018-01-12 | Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵ | Juan Linietsky | |
of tree notification. Updated doc accordingly. | |||
2018-01-12 | Bind many more properties to scripts | Bojidar Marinov | |
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added | |||
2018-01-11 | Forced no duplication of animation data | AndreaCatania | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-03 | Merge pull request #15161 from volzhs/tween-follow | Rémi Verschelde | |
Fix Tween follow not working | |||
2018-01-03 | Merge pull request #15132 from RandomShaper/fix-multiple-finish | Rémi Verschelde | |
Fix AnimationPlayer redundantly signaling finish | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-30 | change float to bool as correct type | firefly2442 | |
2017-12-29 | Fix Tween follow not working | volzhs | |
Fix regression from 7609efe7571733a38a4c372d9c69ea9c71601936 | |||
2017-12-28 | Fix AnimationPlayer redundantly signaling finish | Pedro J. Estébanez | |
Now it will emit only when actually going from not-finished-yet to finished, as has always been the case. The bug was a side effect of 2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd. |