summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-01-05Change the light attenuation formulas.reduz
-Much better looking, physically based. -Almost negligible extra cost.
2021-01-05Changed type to make it work on x32 architecture.zero13cool
2021-01-05Merge pull request #44154 from dsnopek/webxr-masterRémi Verschelde
Add WebXR support (for Godot 4.0)
2021-01-04Add support for WebXRDavid Snopek
2021-01-04Merge pull request #44914 from swarnimarun/master-visualscript-refactorRémi Verschelde
Fix doc for the VisualScript class after #39649 PR
2021-01-05Fix doc for the VisualScript class.Swarnim Arun
2021-01-04Merge pull request #39649 from swarnimarun/master-visualscript-refactorRémi Verschelde
Visual Script Refactor
2021-01-04doc: Sync classref with current sourceRémi Verschelde
2021-01-01Merge pull request #44862 from Calinou/opensimplex-no-max-octaves-defineRémi Verschelde
Use `static const int` instead of `#define` for OpenSimplexNoise octaves
2021-01-01Use `static const int` instead of `#define` for OpenSimplexNoise octavesHugo Locurcio
This closes #44860.
2021-01-01Update copyright statements to 2021Rémi Verschelde
Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
2021-01-01Refactoring Visual ScriptSwarnim Arun
* for bloat from hacks for default function * for ease of development nodes becoming detached from functions
2020-12-31Add signal to inform joint that body has exited treeMarcel Admiraal
2020-12-29Expose gltf2 eight weights.K. S. Ernest (iFire) Lee
2020-12-29FBX: Clarify outdated format errorRémi Verschelde
See #44780.
2020-12-29Merge pull request #44614 from madmiraal/rename-normalmap-normal_mapRémi Verschelde
Consistently use normal_map
2020-12-29Fix missed renamings from empty() to is_empty()Rémi Verschelde
Those were missed in #44401 or added by later PRs.
2020-12-29Consistently use normal_mapMarcel Admiraal
2020-12-28Merge pull request #44586 from madmiraal/rename-stepifyRémi Verschelde
Rename Math::stepify to snapped
2020-12-28Editor: Fix invalid use of Node::get_viewport() after rename of ↵Rémi Verschelde
EditorNode::get_viewport() Fixes #44761, was a regression from #44524. The PR passed CI because EditorNode::get_viewport() used to shadow Node::get_viewport() (which was a bug in itself, fixed by #44524), so once it was renamed the existing code relying on it fell back to the now available Node::get_viewport(). This might bite some thirdparty modules too.
2020-12-28Merge pull request #42881 from madmiraal/fix-39767Rémi Verschelde
Set Bullet collision shape index to zero when using a single shape or ConcavePolygonShape
2020-12-28Merge pull request #44183 from madmiraal/box_shape-sizeRémi Verschelde
Use a size Vector for adjusting the size of Rectangles and Boxes
2020-12-28Merge pull request #44149 from madmiraal/rename-tangent-orthogonalRémi Verschelde
Rename Vector2.tangent() to Vector2.orthogonal()
2020-12-28Merge pull request #44751 from madmiraal/rename-rect-grow_marginRémi Verschelde
Rename Rect2 and Rect2i grow_margin() to grow_side()
2020-12-28Fix GLTF after camera near and far rename mergeMarcel Admiraal
2020-12-28Merge pull request #44569 from madmiraal/rename-unselect-deselectRémi Verschelde
Rename unselect to deselect
2020-12-28Rename Math::stepify to snappedMarcel Admiraal
2020-12-28Rename Rect2 and Rect2i grow_margin() to grow_side()Marcel Admiraal
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-28Add missing "normalized" accessor property to glTF documentAdam Scott
2020-12-27Merge pull request #44515 from eddsanity/masterRémi Verschelde
Fixed #42149: bug where the default C# script template would sometimes produce an invalid class name
2020-12-27Merge pull request #44582 from nathanfranke/document-rect-intersectionRémi Verschelde
Update Rect intersection documentation, and rename method on Mono
2020-12-27Merge pull request #44718 from hoontee/fix-44713Rémi Verschelde
Properly handle empty CSGShapes
2020-12-27Properly handle empty CSGShapeshoontee
2020-12-26Update Rect intersection documentation, and rename method on MonoNathan Franke
2020-12-26Merge pull request #44682 from madmiraal/fix-etc-qualityRémi Verschelde
Fix ETC quality setting
2020-12-26Fix ETC quality settingMarcel Admiraal
2020-12-25Ensure flags are applied to CVTT optionsMarcel Admiraal
2020-12-23Merge pull request #44605 from madmiraal/rename-control-marginRémi Verschelde
Rename Control margin to offset
2020-12-23Update FBX because of changes in the core api.K. S. Ernest (iFire) Lee
2020-12-23Merge pull request #44499 from RevoluPowered/fbx_plugin_port_4.0Rémi Verschelde
[fbx] Port FBX module from 3.2 branch
2020-12-23Fix mistake in GLTFMesh.mesh propertyLyuma
2020-12-23Rename Control margin to offsetMarcel Admiraal
2020-12-22Add exporting glTF2.K. S. Ernest (iFire) Lee
* Support KHR_texture_transform. * Support exporting glTF2 * Support exporting instanced scenes * Extract into a gltf state and gltf document * Add a tools menu for exporting gltf2
2020-12-23Port FBX module from commit 68013d23932688e57b489600f4517dd280edc464Gordon MacPherson
Ports FBX module from 3.2 branch to 4.0 This is the only time the plugin will be updated from 3.2 and marks the final time we do this, from now on we will backport FBX to 3.2 with fixes. Changelog: - fixed crash importing files with buggy format (because of bad newlines in ASCII data, this is yet to be fixed fully) - fixed const correctness with C++/C version change - rewrote material handling to be simpler and better - ports from 3.2 to 4.0 the fbx importer
2020-12-23Merge pull request #44487 from bruvzg/ctl_fixes_2Rémi Verschelde
[CTL] Fix RTL scrolling and tabs selection.
2020-12-22remove assimp pending fbx upgradeGordon MacPherson
2020-12-21Rename unselect to deselectMarcel Admiraal
2020-12-21Rename XRPositionalTracker methodsMarcel Admiraal
Renames: - set_type() -> set_tracker_type() - set_name() -> set_tracker_name() - get_tracks_orientation() - `is_tracking_orientation() - get_tracks_position() -> `is_tracking_position() - get_hand() -> get_tracker_hand() - set_hand() -> set_tracker_hand()
2020-12-21Use integer text position in scroll container, TextEdit and canvas editor, ↵bruvzg
to ensure sharp text rendering. Use integer font align/advance with any font scaling, to ensure sharp text rendering.