Ravi Prakash Nag
ae594ad4dc
Use Vector2 for LabelSettings stacked shadows offset
2026-06-02 13:25:37 +02:00
kobewi
c2ef9d3d5b
Fix Curve point count expansion preserving points
...
Co-authored-by: Emanuele Denaro <79084923+SeriumTW@users.noreply.github.com >
2026-05-27 17:42:25 +02:00
Pāvels Nadtočajevs
9269321f8a
Skip UTF-8 BOM when loading TRES.
2026-05-19 14:35:24 +03:00
AtomicAntt
27b3ee0755
Rename various signal parameters called 'name'
2026-05-07 11:02:23 -07:00
Kaleb Reid
f973e3e346
Remove p_ and add r_ prefixes to argument names
2026-04-15 13:47:15 -07:00
Thaddeus Crews
f94bbfc07c
Merge pull request #118353 from Chaosus/shader_subgroups
...
Allow to define more than one subgroup level in shader material
2026-04-14 07:11:08 -05:00
Thaddeus Crews
8e303ff6d9
Merge pull request #118535 from clayjohn/drawable-texture-fix
...
Remove `set_width` and `set_height` from DrawableTexture since they are not functional
2026-04-14 07:10:58 -05:00
clayjohn
6f84aae84f
Remove set_width and set_height from DrawableTexture since they are not functional
2026-04-13 13:08:08 -07:00
Pāvels Nadtočajevs
cdd274199e
Remove unused and broken big endian support code.
2026-04-13 12:41:46 +03:00
Rémi Verschelde
5c662e7d47
Revert "Fix uniforms break particle shaders after conversion from a ParticleProcessMaterial"
2026-04-10 11:47:54 +02:00
Chaosus
5c667de60c
Allow to define more than one subgroup level in shader material
2026-04-09 19:15:19 +03:00
Aaron Franke
cfded120ae
Move visual shaders to a module
2026-04-08 12:05:22 -07:00
Thaddeus Crews
bbc7150c95
Merge pull request #117861 from QbieShay/qbe/fix-angular-velocity
...
Particles: Fix angular velocity
2026-04-08 09:25:34 -05:00
Kalcy-U
93f0049508
Fix SkeletonModification2DJiggle look_at under mirrored transforms
...
- Add and expose `reset` to SkeletonModification2DJiggle
2026-04-08 08:58:36 -05:00
Thaddeus Crews
ad46310dd5
Merge pull request #114556 from jgill88/gh-11698
...
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-04-07 18:21:36 -05:00
Thaddeus Crews
d91e97967d
Merge pull request #118159 from TokageItLab/cpp3d
...
Fix compressed Pos3D track interpolation
2026-04-06 13:02:09 -05:00
Thaddeus Crews
a0e5996d82
Merge pull request #118062 from QbieShay/qbe/fix-subemitter-velocity
...
Fix subemitted particles not taking parent velocity into account
2026-04-06 13:02:08 -05:00
Qbieshay
b84b20ae96
Fix subemitted particles not taking parent velocity into account
...
Co-authored-by: Patrick Exner (FlameLizard) <patrick.exner1@web.de >
2026-04-05 18:16:59 +02:00
Silc Lizard (Tokage) Renew
4be9467644
Fix compressed Pos3D track interpolation
2026-04-03 23:38:00 +09:00
Carson Bates
fd3541edb4
Fix uniforms break particle shaders after conversion from a ParticleProcessMaterial
2026-04-02 12:07:52 -05:00
Thaddeus Crews
e4a239b72b
Merge pull request #112184 from Ryan-000/Add-inherit-emitter-scale-particles
...
Add “Inherit Emitter Scale” flag to ParticleProcessMaterial
2026-04-01 18:10:17 -05:00
Thaddeus Crews
2d327c811c
Merge pull request #113879 from bruvzg/para_neg_align
...
Align `TextParagraph` to max. line width when width is set to `-1`.
2026-03-30 13:35:46 -05:00
Thaddeus Crews
91030b8d8e
Merge pull request #117812 from Calinou/basematerial3d-add-inspector-bool-group
...
Add inspector checkbox groups to Grow and Proximity Fade in BaseMaterial3D
2026-03-30 13:35:21 -05:00
StarryWorm
d610492fef
Separate ResourceFormat* methods from main classes
2026-03-27 07:16:20 -04:00
StarryWorm
4ae336740d
Add missing resource_*.h includes
...
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Ryan
2f699467d0
Add “Inherit Emitter Scale” flag to ParticleProcessMaterial
...
Used for scaling particles from the GPUParticles3D/2D node’s scale.
Disabled by default to keep compatibility.
2026-03-26 12:52:13 -04:00
Qbieshay
c44cfcd77f
Fix angular velocity
2026-03-26 14:29:58 +01:00
Hugo Locurcio
7f66e84840
Add inspector checkbox groups to Grow and Proximity Fade in BaseMaterial3D
...
These were already implemented for other boolean BaseMaterial3D
toggles.
2026-03-25 01:19:18 +01:00
Josh Gill
d4d8b781be
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-03-23 22:32:29 -07:00
Rémi Verschelde
34e02d031f
Merge pull request #117376 from YeldhamDev/new_mesh_library_editor
...
Create a proper editor for `MeshLibrary`
2026-03-23 22:34:34 +01:00
Rémi Verschelde
6cd467eab3
Merge pull request #117373 from filipemrabreu/tileset-undo-terrain-set-move-fix
...
Fix undoing terrain set move duplicates terrain in second set
2026-03-23 22:34:30 +01:00
Rémi Verschelde
cd8ee7d229
Merge pull request #116620 from QbieShay/qbe/rework-align-rotation
...
Improve options for orienting particles in space
2026-03-23 22:34:16 +01:00
Rémi Verschelde
1d638eaf41
Merge pull request #115253 from bruvzg/prop_helper_help
...
[Editor] Generate and display documentation for the properties generated by `PropertyListHelper`.
2026-03-23 22:33:53 +01:00
Filipe Abreu
106bbaa2e8
Fix #116636 : Undoing terrain set move duplicates terrain in second set
...
Undoing a terrain set move could corrupt terrain data where a
terrain from the first set appears duplicated in the second set.
This happens because UndoRedo restores terrain properties without
clearing the existing terrain container first, causing the previous
state to be overlaid on top of the current one.
Fix this by clearing the terrains in the affected terrain
sets before restoring their properties during undo.
This ensures the terrain container is rebuilt from the
saved properties instead of merging with the current state.
2026-03-23 14:56:26 +00:00
Michael Alexsander
c766fb1ce8
Create a proper editor for MeshLibrary
2026-03-21 11:16:26 -03:00
Qbieshay
113ace0cd3
Add options for billboarding on GPUParticles3D
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-03-19 16:10:20 +01:00
Lukas Tenbrink
05c33acbb1
Make memnew(RefCounted) return Ref, to force callers to take ownership of it through a reference.
2026-03-18 20:34:08 +01:00
Thaddeus Crews
a042e07db6
Merge pull request #117033 from virusbear/fix_unknown_identifier_source_texture
...
Fix unknown identifier `source_texture` in `texture_blit` visual shader
2026-03-18 11:43:27 -05:00
Thaddeus Crews
87b0010244
Merge pull request #117149 from bruvzg/hb_colr
...
Update HarfBuzz to 13.1.1 and optionally use new `hb-raster` API to render glyphs.
2026-03-18 11:43:25 -05:00
Thaddeus Crews
1b498aefc2
Merge pull request #112447 from QbieShay/qbe/angle3d-scale3d-y-billie
...
Add scale3d and orientation3d in particle process
2026-03-18 11:43:24 -05:00
virusbear
f18c121586
Fix texture blit source texture naming
2026-03-18 11:40:52 -05:00
Qbieshay
731d492e6a
Added scale3d and rotation3d in particle process
...
co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Skyth (Asilkan) <19259897+blueskythlikesclouds@users.noreply.github.com >
2026-03-18 11:15:59 +01:00
Rémi Verschelde
98868393cc
Style: Enforce #include validation hook
2026-03-18 10:41:59 +01:00
Pāvels Nadtočajevs
2c2ed8ddb5
[Editor] Generate and display documentation for the properties generated by PropertyListHelper.
2026-03-18 11:26:03 +02:00
Pāvels Nadtočajevs
f5d278fe90
Update HarfBuzz to 13.1.1 and optionally use new hb-raster API to render glyphs.
2026-03-18 10:48:27 +02:00
Rémi Verschelde
e33e98a26f
Style: Apply clang-format grouping rules
2026-03-17 20:11:01 +01:00
Rémi Verschelde
96436e33f9
Merge pull request #117277 from Ryan-000/ryan-opt-tree
...
Optimize AnimationTree, Improve internals & Editor & `Node::process_thread_group` safety
2026-03-14 12:16:19 +01:00
Ryan
1a5d818ea9
Optimize AnimationTree & Improve internals
...
Apply suggestions from code review
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com >
2026-03-14 02:24:21 -04:00
M. Sadık Uğursoy
93d29e7d96
Use StringName pointer as IDs for TrackCache keys, instead of hashes
...
- Store StringName in Track
2026-03-14 02:05:19 +03:00
Thaddeus Crews
2073a2bbd6
Merge pull request #117088 from bruvzg/svg_alp
...
Add `fix_alpha_border` and `premult_alpha` to the `DPITexture` importer.
2026-03-11 15:42:00 -05:00