Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-11 | Strip name prefix of navigation agent debug properties in the inspector | Haoyu Qiu | |
2023-02-09 | Improve some editor strings for localization | Haoyu Qiu | |
2023-02-09 | Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callback | Rémi Verschelde | |
Fix missing avoidance updates when using same velocity | |||
2023-02-08 | Fix missing avoidance updates when using same velocity | Josh Jones | |
When using avoidance, if you set the same velocity for the agent, you won't get an update from the avoidance system. This changes both the `set_target_position` and `set_velocity` setters to always accept user provided values, even if they are the same. This ensures that repathing and avoidance logic is always run when the user expects. | |||
2023-02-08 | Fix NavigationAgent debug functions bindings in release builds | smix8 | |
Fixes that certain NavigationAgent debug functions bindings were not available in release builds. | |||
2023-02-07 | Some code simplifications | Markus Sauermann | |
1. `number_width` isn't used later 2. `return_type` is used only once 3. AudioServer::get_singleton()->get_channel_count() always returns a channel_count of 1 or larger 4. negative `aa->backward` conditional 5. `current_canvas` == `find_world_2d()->get_canvas()` 6. identical if `render_shadows` | |||
2023-02-02 | Improve consistency of NavigationAgent setters | Josh Jones | |
2023-02-01 | More codespell fixes, do more changes from previous ignore list | Rémi Verschelde | |
2023-02-01 | Merge pull request #70446 from akien-mga/meshoptimizer-4a287848f | Rémi Verschelde | |
meshoptimizer: Sync with upstream commit 4a287848f | |||
2023-02-01 | Merge pull request #72075 from Maran23/extents-to-size | Rémi Verschelde | |
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D | |||
2023-02-01 | Merge pull request #72473 from aXu-AP/animatablebody3d-editor-move-fix | Rémi Verschelde | |
Fix AnimatableBody3D not being movable in editor | |||
2023-01-31 | meshoptimizer: Sync with upstream commit 4a287848f | Rémi Verschelde | |
https://github.com/zeux/meshoptimizer/commit/4a287848fd664ae1c3fc8e5e008560534ceeb526 | |||
2023-01-31 | Fix AnimatableBody3D not being movable in editor | aXu-AP | |
2023-01-31 | Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and ↵ | Marius Hanl | |
GPUParticles*3D - Extents are replaced by Size (Size is Extents * 2) - The UI text displays 'Size' - Snapping is adjusted to work with Size - _set and _get handle extents for compatibility Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com> | |||
2023-01-31 | Add NavigationAgent Path Debug Visualization | smix8 | |
Adds path debug visuals for NavigationAgent2D, NavigationAgent3D and NavigationServer. | |||
2023-01-31 | BoneAttachment3D: Remove duplicate override_pose | Lyuma | |
Also removes unused override_mode property since we removed the local pose override feature in #71137. Fixes #72407 | |||
2023-01-31 | Merge pull request #72441 from bruvzg/lbl3d_aaa | Rémi Verschelde | |
[Sprite3D/Label3D] Expose alpha antialiasing properties. | |||
2023-01-31 | Merge pull request #72357 from aaronfranke/area-gravity-unit-dist | Rémi Verschelde | |
Replace Area gravity point distance scale with unit distance | |||
2023-01-31 | [Sprite3D/Label3D] Expose alpha antialiasing properties. | bruvzg | |
2023-01-30 | Merge pull request #71964 from bruvzg/mat_key | Rémi Verschelde | |
Fix unsafe murmur3 hash use for the default material keys, expose alpha hash transparency mode for default materials and Label3D and Sprite3D. | |||
2023-01-29 | Replace Area gravity point distance scale with unit distance | Aaron Franke | |
2023-01-29 | Fix AnimatedSprite play() don't redraw immediately | Silc Renew | |
2023-01-28 | Merge pull request #72228 from DarkKilauea/nav-agent-callable | Rémi Verschelde | |
Use Callable for Navigation Agent callbacks | |||
2023-01-28 | Implement blending audio feature to AnimationTree | Silc Renew | |
2023-01-27 | Use Callable for Navigation Agent callbacks | Josh Jones | |
2023-01-27 | Merge pull request #71907 from TokageItLab/change-animated-sprite-api | Rémi Verschelde | |
Make `AnimatedSprite`'s playback API consistent with `AnimationPlayer` | |||
2023-01-26 | Merge pull request #69689 from smix8/navagent_rename_location_4.x | Rémi Verschelde | |
Rename Navigation uses of 'location' to 'position' | |||
2023-01-26 | Rename Navigation uses of 'location' to 'position' | smix8 | |
Contrary to the entire rest of the engine NavigationAgent's and NavigationLinks decided to deal with locations instead of positions. | |||
2023-01-26 | Make AnimatedSprite's playback API consistent with AnimationPlayer | Silc Renew | |
2023-01-25 | Merge pull request #72000 from iiMidknightii/Camera3D-No-Size-Limit | Rémi Verschelde | |
Changed Camera3D Ortho Size Limit | |||
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-24 | Changed Camera3D Ortho Size Limit | iiMidknightii | |
2023-01-24 | Fix unsafe murmur3 hash use for the default material keys, expose alpha hash ↵ | bruvzg | |
transparency mode for default materials and Label3D and Sprite3D. | |||
2023-01-24 | Merge pull request #71832 from Geometror/fix-spotlight-artifacts | Rémi Verschelde | |
Fix some `SpotLight3D` issues (clustering artifacts, leaking light, AABB) | |||
2023-01-24 | Fix some SpotLight3D issues (clustering artifacts, light leak) | Hendrik Brucker | |
2023-01-23 | Merge pull request #71830 from BastiaanOlij/xr_naming_consistancy | Rémi Verschelde | |
Rename getters and signals on XR nodes to be consistant with input types | |||
2023-01-23 | Merge pull request #63251 from ↵ | Rémi Verschelde | |
SaracenOne/disable_data_generation_on_foreign_resources Disable navmesh, lightmap, and VoxelGI generation on foreign data | |||
2023-01-23 | Merge pull request #71801 from akien-mga/codespell-en-GB-to-en-US | Rémi Verschelde | |
Convert en_GB spelling to en_US with codespell | |||
2023-01-23 | Merge pull request #71906 from reduz/simplify-polyphonic-stream-player | Rémi Verschelde | |
Simplify AudioStreamPolyphonic | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-23 | Simplify AudioStreamPolyphonic | Juan Linietsky | |
* Make AudioStreamPolyphonic not requre a polling thread (simpler, faster) * Improve error reporting in AudioStreamPlayer*::get_stream_playback() error reporting to improve usability. | |||
2023-01-23 | Merge pull request #67847 from rburing/warn_non-uniformists | Rémi Verschelde | |
Warn against using non-uniform scale for 3D physics (in the editor and class reference) | |||
2023-01-23 | Rename getters and signals on XR nodes to be consistant with input types | Bastiaan Olij | |
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Merge pull request #71021 from reduz/prevent-physics-callback-removal | Rémi Verschelde | |
Error when removing a physics node during a physics callback | |||
2023-01-20 | Sort decals and lights based on camera origin | clayjohn | |
Also implement sort_offset for decals Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2023-01-18 | Implement BiDi override mode for GDScript source. | bruvzg | |
2023-01-13 | Enforce a default minimum lightmap size hint size | clayjohn | |
2023-01-12 | Remove SkeletonModificationStack3D, and Skeleton3D api cleanup | Lyuma | |
Removes all 3D modification resources. SkeletonIK3D is a node and still supported. Remove deprecated Skeleton3D functionality for 4.0, so we can add it back in 4.x. Remove local_pose_override feature from Skeleton3D and BoneAttachment3D. Expose Skeleton3D::get_version() so IK scripts/extensions can cache bones. Note: This change only affects 3D. SkeletonModification2D will work as before. | |||
2023-01-12 | Fix style issue in ShapeCast3D after #68409 | Rémi Verschelde | |
Somehow that PR didn't run the CI checks. |