summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2021-10-21Merge pull request #54036 from nekomatata/fix-soft-body-memory-corruptionRémi Verschelde
2021-10-21Merge pull request #54032 from nekomatata/fix-collision-mouse-exit-errorRémi Verschelde
2021-10-20Merge pull request #54023 from zedutch/fix-empty-tabs-crashRémi Verschelde
Fix Tabs crashing on click input if there are no tabs
2021-10-20Fix SoftDynamicBody3D memory corruption when switching mesh at runtimePouleyKetchoupp
When switching the mesh at runtime, the physics server wasn't properly updated with the new mesh. Now we keep track of the soft body mesh to make sure everything is properly initialized on pre-draw. Also cleaned a few things around private methods.
2021-10-20Fix Tabs crash where it still tries to detect the clicked tab even if there ↵Robin Arys
are none
2021-10-20Fix errors in mouse detection when removing collision object from treePouleyKetchoupp
Now behaves the same way as ui elements, mouse exit is skipped when the object is removed from the tree.
2021-10-20doctool: Fix differences between headless and Vulkan rendering backendsRémi Verschelde
Fixes #53913.
2021-10-20Merge pull request #53702 from ConteZero/primary_clipboard_linuxRémi Verschelde
2021-10-20Merge pull request #53926 from YeldhamDev/i_am_tabbar_nowRémi Verschelde
2021-10-20Merge pull request #53983 from Duroxxigar/navmesh-agent-defaultRémi Verschelde
2021-10-19Fix: typo in TextParagraph class and docsMurilo Gonçalves
2021-10-19Change default navmesh agent radius to match nav agent node's default radiusDuroxxigar
2021-10-19Rename `Tabs` to `TabBar`Michael Alexsander
2021-10-19Implement TileMap patterns paletteGilles Roudière
2021-10-19Merge pull request #53980 from nekomatata/rename-godot-physics-classesRémi Verschelde
2021-10-19Merge pull request #52210 from BastiaanOlij/enhance_xr_trackersRémi Verschelde
2021-10-18Rename Godot Physics classes from *SW to Godot*PouleyKetchoupp
Also moved MT physics server wrappers to the main servers folder, since they don't have to be implementation specific.
2021-10-18Added primary clipboard for LinuxConteZero
2021-10-18Fix crash when executing CodeEdit._main_gutter_draw_callbackHaoyu Qiu
2021-10-18Merge pull request #52773 from Calinou/audiostreamplayer3d-tweak-max-distanceRémi Verschelde
2021-10-18Merge pull request #53925 from Anutrix/fix-unused-importsRémi Verschelde
Remove unused imports default_theme SCsub
2021-10-18Merge pull request #53889 from Klowner/surfacetool-generate-lod-assert-crashRémi Verschelde
Add check to SurfaceTool.generate_lod(); ensure target index count >=…
2021-10-18Remove unused imports in .py, SCsub and SConstruct filesAnutrix
2021-10-17Merge pull request #53881 from Ev1lbl0w/fix_textedit_null_crashYuri Roubinsky
2021-10-17Rework XR positional trackersBastiaan Olij
2021-10-16Add check to SurfaceTool.generate_lod(); ensure target index count between 0 ↵Mark Riedesel
and source index count. Fixes #53876
2021-10-16Merge pull request #53821 from ↵Rémi Verschelde
TwistedTwigleg/Godot_Master_SkeletonModificationIK_FixPoseChange Fix for SkeletonModification3Ds to work with the new bone pose changes.
2021-10-16Fix for SkeletonModification3Ds to work with the new bone pose changes, ↵TwistedTwigleg
fixed global_pose_to_local_pose function
2021-10-16Fix null crash with TextEditRicardo Subtil
2021-10-16Merge pull request #53865 from reduz/implement-blend-shape-tracksRémi Verschelde
2021-10-16Implement Animation Blend Shape Tracksreduz
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression.
2021-10-15Swap args of Plane(point, normal) constructormennomax
Now (normal, point)
2021-10-15Merge pull request #53764 from Chaosus/vs_curve_input_port_defaultRémi Verschelde
2021-10-15Merge pull request #53833 from akien-mga/remove-webm-supportRémi Verschelde
2021-10-15Add scene Post-Import Plugin support.reduz
* New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on.
2021-10-15Remove WebM support (and deps libvpx and opus)Rémi Verschelde
We've had many issues with WebM support and specifically the libvpx library over the years, mostly due to its poor integration in Godot's buildsystem, but without anyone really interested in improving this state. With the new GDExtensions in Godot 4.0, we intend to move video decoding to first-party extensions, and this would likely be done using something like libvlc to expose more codecs. Removing the `webm` module means we can remove libsimplewebm, libvpx and opus, which we were only used for that purpose. Both libvpx and opus were fairly complex pieces of the buildsystem, so this is a nice cleanup. This also removes the compile-time dependency on `yasm`. Fixes lots of compilation or non-working WebM issues which will be linked in the PR.
2021-10-14Merge pull request #53054 from MaxLap/doc_shape_signalsCamille Mohr-Daurat
Improve area/body_shape_entered/exited signals parameter names and doc
2021-10-14Improve area/body_shape_entered/exited signals parameter names and docMaxime Lapointe
Fix some typoed names from the doc Add _index to "index" parameters of *_shape_* signals, this is both in doc and in the template. This makes the code, signature and doc easier to understand Add method to get Node from the _index params of those signals. This was not as easy to find as one would expect. Putting this information where it is needed will help.
2021-10-14Merge pull request #53786 from TokageItLab/fix-skeleton-editor-methodsRémi Verschelde
2021-10-14Merge pull request #53810 from groud/fix_crashRémi Verschelde
Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change
2021-10-14Merge pull request #53795 from briansemrau/fix-height-fogRémi Verschelde
Fix the height fog effect
2021-10-15get rid set_bone_pose and fix some function in SkeletonEditorSilc 'Tokage' Renew
2021-10-14Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_changeGilles Roudière
2021-10-14Fix the height fog effectBrian Semrau
2021-10-14Merge pull request #53792 from floppyhammer/fix-bilinear-texture-progress-barRémi Verschelde
2021-10-14Fix bilinear TextureProgressBar with nine patch enabledfloppyhammer
2021-10-13Remove REST transform influence in skeleton bonesreduz
* Animations and Skeletons are now pose-only. * Rest transform is kept as reference (when it exists) and for IK * Improves 3D model compatibility (non uniform transforms will properly work, as well as all animations coming from Autodesk products).
2021-10-13Merge pull request #53767 from groud/improve_tile_set_change_performancesRémi Verschelde
2021-10-13Merge pull request #53703 from groud/prevent_tiles_outside_textureRémi Verschelde
2021-10-13Greatly improve editor performances by deferring tiles related updatesGilles Roudière
Solve few update problems