A Thousand Ships
|
308dbb8c63
|
[Core] Add scalar versions of Vector* min/max/clamp/snap(ped)
Convenience for a number of cases operating on single values
|
2024-05-02 10:31:13 +02:00 |
|
Rémi Verschelde
|
5a63d1db41
|
Merge pull request #91223 from Arnklit/particle-cylinder-emission-distribution-fix
Fix particle cylinder emission shape random distribution
|
2024-05-01 09:55:06 +02:00 |
|
Rémi Verschelde
|
de00cfbc01
|
Merge pull request #90892 from Chaosus/vs_fix_expression_port_expand
Prevent expanding output port in visual shader expression
|
2024-05-01 09:54:57 +02:00 |
|
Rémi Verschelde
|
e950d7ad36
|
Merge pull request #85609 from QbieShay/qbe/premul-builtin
Add premult alpha blending to 3D (spatial) shaders
|
2024-05-01 09:54:41 +02:00 |
|
Rémi Verschelde
|
3cb9e84cde
|
Merge pull request #85189 from QbieShay/qbe/fix-emission-at-end
Correctly emit sub-emitter's emission at the end
|
2024-05-01 09:54:38 +02:00 |
|
QbieShay
|
41a2b0e83e
|
Added premult alpha blending to 3D (spatial) shaders.
Co-authored-by: jitspoe <jitspoe@yahoo.com>
Co-authored-by: Clay John <claynjohn@gmail.com>
|
2024-05-01 00:53:29 +02:00 |
|
Kasper Arnklit Frandsen
|
af22d504da
|
Fix particle cylinder emission shape random distribution
|
2024-04-30 17:24:58 +01:00 |
|
Rémi Verschelde
|
5bd9f4dea5
|
Don't run Shader doc comments logic outside the editor
Fixes #91306.
|
2024-04-29 14:54:35 +02:00 |
|
Rémi Verschelde
|
9286ac7aa5
|
Merge pull request #90161 from magian1127/4.0sTip
Implement tooltips for shader uniform in the inspector.
|
2024-04-29 10:09:35 +02:00 |
|
Magian
|
e3a7c751f2
|
Implement tooltips for shader uniform in the inspector.
using regular expressions
|
2024-04-26 17:48:11 +08:00 |
|
Rémi Verschelde
|
86bf8354a0
|
Merge pull request #91198 from jsjtxietian/SurfaceTool
Fix `SurfaceTool.create_from_arrays` crash with bad index
|
2024-04-26 11:09:08 +02:00 |
|
jsjtxietian
|
01135bc533
|
Fix SurfaceTool.create_from_arrays crash with bad index
|
2024-04-26 11:44:15 +08:00 |
|
Rémi Verschelde
|
17d9c52ad9
|
Merge pull request #90894 from lyuma/animation_step_30
Set animation step from importers. Increase default step from 10 to 30FPS
|
2024-04-24 09:59:21 +02:00 |
|
Rémi Verschelde
|
6f21267a46
|
Merge pull request #85880 from Rudolph-B/GPU-particles-2D-spread-issue
Fixed particle spread values affecting particle velocity
|
2024-04-24 09:59:04 +02:00 |
|
johnsonbaugh
|
e2995d3b88
|
Reset state of SkeletonModification2D when loaded from cache
|
2024-04-23 21:29:59 -07:00 |
|
johnsonbaugh
|
ef8acbde9a
|
Fix errors and warnings when loading Skeleton2D Modifications
Fixes #73247
|
2024-04-23 20:42:23 -07:00 |
|
Haoyu Qiu
|
941e5c4820
|
Use compatible text resource format when possible
|
2024-04-23 12:04:44 +08:00 |
|
Rémi Verschelde
|
98cce21e78
|
Merge pull request #90921 from smix8/navmesh_bake_warn
Warn that navigation mesh baking from Meshes is bad for runtime performance
|
2024-04-22 22:18:30 +02:00 |
|
Rémi Verschelde
|
7529c0bec5
|
Merge pull request #90994 from aaronp64/tileset_compressed_image
Handle compressed images in `TileSetAtlasSource::_create_padded_image_texture`
|
2024-04-22 12:53:51 +02:00 |
|
Rémi Verschelde
|
bfca90acb7
|
Merge pull request #90935 from smix8/navdata_append
Add NavigationMeshSourceGeometryData append functions
|
2024-04-22 12:53:32 +02:00 |
|
Rémi Verschelde
|
659cf339bc
|
Merge pull request #90931 from aaronfranke/is-ascii-alphabet-char
Rename internal `is_ascii_char` to `is_ascii_alphabet_char`
|
2024-04-22 12:53:28 +02:00 |
|
Rémi Verschelde
|
ab57e8d5a3
|
Merge pull request #90834 from lyuma/surfacetool_create_from_arrays
Expose `create_from_arrays` in SurfaceTool and cleanup some naming
|
2024-04-22 12:53:05 +02:00 |
|
smix8
|
b9225f67c8
|
Warn that navigation mesh baking from Meshes is bad for runtime performance
Warns that navigation mesh baking from Meshes is bad for runtime performance.
|
2024-04-22 12:49:47 +02:00 |
|
aaronp64
|
ff60f7b6d4
|
Handle compressed images in TileSetAtlasSource::_create_padded_image_texture
Check for compressed image and decompress if needed
Fixes #78755
|
2024-04-21 21:36:12 -04:00 |
|
smix8
|
2594c57361
|
Add NavigationMeshSourceGeometryData append functions
Adds append functions to NavigationMeshSourceGeometryData.
|
2024-04-21 04:57:05 +02:00 |
|
Aaron Franke
|
b1f5e9fe3a
|
Rename internal is_ascii_char to is_ascii_alphabet_char
|
2024-04-20 02:36:41 -07:00 |
|
Lyuma
|
a99756a07f
|
Expose create_from_arrays in SurfaceTool and cleanup some naming
|
2024-04-19 18:45:06 -07:00 |
|
Lyuma
|
bb9674c1b1
|
Set animation step from importers. Increase default step from 10 to 30 FPS.
|
2024-04-19 03:02:20 -07:00 |
|
Yuri Rubinsky
|
56d843724e
|
Prevent expanding output port in visual shader expression
|
2024-04-19 11:49:10 +03:00 |
|
Rémi Verschelde
|
2d884ba70c
|
Merge pull request #90797 from Geometror/vsnode-comment-compat
[Compatibility] Add stub for VisualShaderNodeComment
|
2024-04-18 12:24:50 +02:00 |
|
Hendrik Brucker
|
735c45dc8e
|
[Compatibility] Add stub for VisualShaderNodeComment
|
2024-04-18 02:39:29 +02:00 |
|
Rémi Verschelde
|
54ba8d6882
|
Merge pull request #90810 from Arnklit/particles_processing_ring_shape_emission_axis_fix
Fix shader crash on zero vector and negative x vector in particles processing
|
2024-04-17 20:26:50 +02:00 |
|
Kasper Frandsen
|
f8d08a8376
|
fix: avoid shader crash on null vector and negative x vector
|
2024-04-17 17:33:30 +01:00 |
|
Aaron Franke
|
77e35cf781
|
Move NavigationMeshSourceGeometryData(2D/3D) to the 2D/3D subfolders
|
2024-04-15 18:40:43 -07:00 |
|
kobewi
|
445302a4b2
|
Improve error when scene/resource is saved with newer format
|
2024-04-15 12:08:35 +02:00 |
|
Aaron Franke
|
6dd4a68797
|
Reorganize some code to have 2D things grouped together
|
2024-04-13 02:56:50 -07:00 |
|
smix8
|
497afeaf05
|
Fix NavigationMeshSourceGeometryData merge crash
Fixes crash when trying to merge with a null source geometry.
|
2024-04-10 21:56:21 +02:00 |
|
Rémi Verschelde
|
8764769ee8
|
Merge pull request #89186 from groud/save_byte_arrays_as_base64_encoded
Save PackedByteArrays as base64 encoded
|
2024-04-10 17:49:24 +02:00 |
|
A Thousand Ships
|
64146cb7f3
|
[Core] Add iteration support to Array
|
2024-04-10 14:49:34 +02:00 |
|
Rémi Verschelde
|
bff6955459
|
Merge pull request #85024 from Jordyfel/moving-scripts-of-types-of-exported-typed-arrays
When saving a resource with an exported typed array, check whether the type is an external resource
|
2024-04-09 22:25:00 +02:00 |
|
Jordyfel
|
82de00a174
|
Type of exported typed array can be external resource
|
2024-04-09 15:28:42 +03:00 |
|
Gilles Roudière
|
bde8d44104
|
TileSet: don't save angular and linear physics velocities if they have their default values
|
2024-04-08 14:17:08 +02:00 |
|
Rémi Verschelde
|
b7e0b0ea0c
|
Merge pull request #89970 from AThousandShips/require_expose
[Animation] Expose `SkeletonProfile.set/is_required`
|
2024-04-05 12:16:04 +02:00 |
|
Rémi Verschelde
|
f6a78f83aa
|
Merge pull request #90207 from groud/fix_no_cached_rect
Fix "no cached rect" errors in TileMapLayer editor
|
2024-04-04 17:09:26 +02:00 |
|
Gilles Roudière
|
c928273c6c
|
Fixes "no cached rect" errors in TileMapLayer editor
|
2024-04-04 16:28:31 +02:00 |
|
Hendrik Brucker
|
a81561cbd9
|
Add GraphFrame and integrate it in VisualShader
|
2024-04-04 15:11:00 +02:00 |
|
Rémi Verschelde
|
ffa650f1d8
|
Merge pull request #90113 from smix8/draw_2d_outlines
Make physics debug respect shape outline setting inside editor
|
2024-04-04 14:37:21 +02:00 |
|
Rémi Verschelde
|
b77ac0a2b3
|
Merge pull request #89933 from jsjtxietian/path3d-remove
Support "clear points" function in Path3D topmenu bar
|
2024-04-04 14:35:27 +02:00 |
|
smix8
|
924a5c6573
|
Add HeightMapShape3D update with Image data
Adds HeightMapShape3D update with Image data.
|
2024-04-04 02:10:00 +02:00 |
|
smix8
|
07bbaf267d
|
Make physics debug respect outline setting inside editor
Make physics debug respect outline setting inside editor instead of always returning true no matter the actual setting.
|
2024-04-01 19:52:57 +02:00 |
|