Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-07 | Memory pool vectors (DVector) have been enormously simplified in code, and ↵ | Juan Linietsky | |
renamed to PoolVector | |||
2017-01-03 | Use right handed coordinate system for rotation matrices and quaternions. ↵ | Ferenc Arn | |
Also fixes Euler angles (XYZ convention, which is used as default by Blender). Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly. This commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit. | |||
2017-01-02 | ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵ | Juan Linietsky | |
Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS() | |||
2017-01-02 | Merge remote-tracking branch 'origin/gles3' into gles3-on-master | Rémi Verschelde | |
Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :) | |||
2017-01-01 | Welcome in 2017, dear changelog reader! | Rémi Verschelde | |
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! | |||
2016-12-10 | DOF blur, near and far fields.. | Juan Linietsky | |
2016-12-04 | Support for SSAO | Juan Linietsky | |
2016-11-09 | all light types and shadows are working, pending a lot of clean-up | Juan Linietsky | |
2016-11-09 | Merge pull request #7039 from RandomShaper/fix-triangulation | Rémi Verschelde | |
Clean/fix triangulation internals | |||
2016-11-07 | Some missing License notice has been added | SPTelur | |
2016-11-05 | Clean/fix triangulation internals | Pedro J. Estébanez | |
Drop unused variable Remove commented-out code Fix leak by using Vector instead of raw memory | |||
2016-11-01 | style: Fix PEP8 whitespace issues in Python files | Rémi Verschelde | |
Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace. | |||
2016-10-30 | Merge pull request #6751 from SuperUserNameMan/new_PRNG_for_rand_from_seed | Rémi Verschelde | |
xorshift32 PRNG for Math::rand_from_seed() | |||
2016-10-19 | Everything returning to normal in 3D, still a long way to go | Juan Linietsky | |
-implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only | |||
2016-10-17 | SCsub: Add python shebang as a hint for syntax highlighting | Rémi Verschelde | |
Also switch existing shebangs to "better" /usr/bin/env python. | |||
2016-10-10 | xorshift32 PRNG for Math::rand_from_seed() | yg2f | |
should fixes #1043 PRNG adapted from : http://excamera.com/sphinx/article-xorshift.html | |||
2016-10-08 | Added simple check to viewport, if matrix32 is invesile ↵ | Mateusz Adamczyk | |
(https://github.com/godotengine/godot/issues/6296). | |||
2016-10-03 | Vector3: added angle_to(Vector3 other) | J08nY | |
2016-10-03 | Vector3: format properly, fix indents | J08nY | |
2016-09-19 | Fix for #6158. Converting Vector2 to Size2 for scaling functions. | anneomcl | |
2016-09-13 | Added a generic AStar implementation to Godot. | Juan Linietsky | |
It's pretty fast, use it for games where Navigation does not cut it. | |||
2016-09-10 | Merge pull request #5920 from 29jm/fix-warnings | Juan Linietsky | |
Fix some more warnings | |||
2016-09-06 | Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399 | Juan Linietsky | |
2016-08-24 | Matrix32: Add constructor that takes six real_t params | Ignacio Etcheverry | |
2016-08-13 | Fix some warnings about misleading indentation | Johan Manuel | |
2016-07-28 | Fix regression with str() improvements for math types | Ignacio Etcheverry | |
2016-07-27 | Merge pull request #5921 from neikeq/pr-issue-5919 | Rémi Verschelde | |
Prettier str() for some math types | |||
2016-07-27 | Prettier str() for some math types | Ignacio Etcheverry | |
2016-07-26 | Changed the way the step decimals are computed to a safer way, fixes many ↵ | Juan Linietsky | |
issues. | |||
2016-07-24 | Turn some prints to error logs, remove others | Rémi Verschelde | |
Fixes #5876 in passing. | |||
2016-07-08 | Remove unused variables (fourth pass) + dead code | Rémi Verschelde | |
Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33. | |||
2016-06-22 | Improved binding system (ObjectTypeDB::bind_method) to be friendlier to ↵ | Juan Linietsky | |
statically typed languages, should help in the Mono integration. Disabled by default. | |||
2016-06-19 | Remove USE_QUAD_VECTORS unused check | J08nY | |
2016-06-18 | Drop empty .cpp files for header-only classes | Rémi Verschelde | |
Part of #5272 | |||
2016-06-18 | Drop empty files that are not used anywhere | Rémi Verschelde | |
Part of #5272 | |||
2016-05-21 | First version of Profiler | Juan Linietsky | |
It is now possible to profile GDScript as well as some parts of Godot internals. | |||
2016-05-01 | math: Fix rounding error for 0 in Math::round (#4495) | Rémi Verschelde | |
Thus revert the previous workaround in commit b123bc4a2a9c07fcfd27a84109960bda158b3b9d. Fixes #3221. | |||
2016-03-09 | remove trailing whitespace | Hubert Jarosz | |
2016-02-17 | Correct octree's AABB intersect test, fixes #3576 and #3253 | sheepandshepherd | |
2016-01-03 | Fixed the decimals function, it can't be perfect but it should be good ↵ | Juan Linietsky | |
enough. Closes #1955 | |||
2016-01-01 | Update copyright to 2016 in headers | George Marques | |
2015-12-29 | removed wron return types, fixes #2483 | reduz | |
removed console, which was obsolete and unused sine long long ago | |||
2015-12-14 | implement point cloud function using convex hull for ConvexPolygonShape2D, ↵ | Juan Linietsky | |
fixes #2848 | |||
2015-11-19 | -remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260 | Juan Linietsky | |
2015-11-18 | Merge pull request #2707 from akien-mga/master | Juan Linietsky | |
Cosmetic fixes to SCons buildsystem | |||
2015-11-11 | Implement Quat multiply operator, and xform method | Franklin Sobrinho | |
2015-11-01 | Cosmetic fixes to SCons buildsystem | Rémi Verschelde | |
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check | |||
2015-10-17 | Merge pull request #2266 from MrGreenTea/master | Juan Linietsky | |
added floor() and ceil() to Vector3 | |||
2015-09-26 | Fix some copy-paste mistakes in linear/db volume functions | Rémi Verschelde | |
2015-07-15 | added floor() and ceil() to Vector3 | MrGreenTea | |