Commit Graph

39649 Commits

Author SHA1 Message Date
PouleyKetchoupp 7032cf0637 Fix RigidDynamicBody gaining momentum with bounce
Bounce calculation now uses the previous frame's velocity, so it's
consistent with the actual motion of the bodies involved and not the
yet-to-be-applied forces.

When bounce is 1, using the current velocity was causing the new forces
(including gravity) to be taken into account, which lead to the bounce
velocity to be higher than the falling velocity at the moment of impact,
adding more and more energy over time.
2021-11-25 09:51:57 -07:00
Max Hilbrunner a6a2e0feb9
Merge pull request #52387 from Calinou/node-rename-path-changed-notification
Rename Node's `NOTIFICATION_PATH_CHANGED` to `NOTIFICATION_PATH_RENAMED`
2021-11-25 17:47:44 +01:00
Ricardo Subtil 11caecb755 Added more empty definitions for headless display server 2021-11-25 16:28:23 +00:00
Rémi Verschelde b3ec5a16ea
Merge pull request #55309 from aaronfranke/ps-exist-errors 2021-11-25 16:57:37 +01:00
Aaron Franke 40cb86ba96
Don't show errors when getting nonexistent settings 2021-11-25 08:23:42 -06:00
Rémi Verschelde 1e99eea064
Merge pull request #55308 from Chaosus/revert_uniform_order_fix 2021-11-25 15:05:54 +01:00
Yuri Roubinsky 9b1f8f7a96 Revert "Pushes array of uniforms to first place in the buffer" 2021-11-25 16:13:19 +03:00
Rémi Verschelde 6dfd14bd40
Merge pull request #55306 from Chaosus/enchance_global_doc 2021-11-25 14:07:05 +01:00
Rémi Verschelde f28a79cc1a
Merge pull request #55307 from bruvzg/mvk_sdfgi_fix 2021-11-25 14:06:53 +01:00
Yuri Roubinsky ce48604eb7 Enchance descriptions of @GlobalScope/@GDScript 2021-11-25 14:24:09 +03:00
bruvzg b7e6e50dd2
[macOS / iOS] Use non atomic operation to store facing bits on MoltenVK. 2021-11-25 12:43:45 +02:00
Rémi Verschelde 4261fb3244
Merge pull request #55303 from aaronfranke/ps-wait-modified 2021-11-25 11:21:24 +01:00
Aaron Franke 9851d3c5b2
Move logic for saving project features to ProjectSettings save_custom 2021-11-25 03:08:05 -06:00
Rémi Verschelde dd10213d6e
Merge pull request #55291 from theoway/fix_vs_editor_variale&signal_rename
Fixes variable/signal nodes not renaming in visualscript editor
2021-11-25 09:09:59 +01:00
ator-dev bac0a035c9 Fix code folding when end of block is unindented delimiter 2021-11-24 22:43:06 +00:00
Rémi Verschelde 547c270777
Merge pull request #51679 from Je06jm/fsr
AMD FidelityFX Super Resolution
2021-11-24 22:34:48 +01:00
Rémi Verschelde e49b127b41
Merge pull request #31171 from aaronfranke/feature-system 2021-11-24 19:28:20 +01:00
Umang Kalra 387a333b94 Fixes variable/singal nodes not renaming in visualscript editor 2021-11-24 23:56:43 +05:30
Aaron Franke e81c689592
Project feature warning system 2021-11-24 10:32:07 -06:00
Rémi Verschelde 3e3300637e
Merge pull request #55281 from bruvzg/mvk_fog_volumes 2021-11-24 16:59:20 +01:00
Rémi Verschelde b1bf82d2b4
Merge pull request #52456 from kleonc/image-fill-rect 2021-11-24 16:34:01 +01:00
Rémi Verschelde da25843b40
Merge pull request #55286 from KoBeWi/scene_prophet 2021-11-24 13:54:20 +01:00
kobewi 512e260af4 Show scene when showing built-in script file 2021-11-24 13:05:18 +01:00
bruvzg 5e0a034524
[macOS / iOS] Use storage buffers instead of unsupported images for the volumetric fog on MoltenVK. 2021-11-24 09:16:16 +02:00
Rémi Verschelde efd0db85f6
Merge pull request #55238 from Giwayume/bugfix/atlas_cutoff_edge_master
Atlas import 1px missing from right side of non-cropped image.
2021-11-24 08:01:47 +01:00
Rémi Verschelde 96e70ac5f4
Merge pull request #50139 from LightningAA/rename-remove-to-remove-at
Rename `remove()` to `remove_at()` when removing by index
2021-11-24 07:59:56 +01:00
Haoyu Qiu c09ea8d45a Adds proxy support for HTTPClient
Also fixed a potential infinite loop when connecting to server.
2021-11-24 14:36:42 +08:00
Lightning_A e078f970db Rename `remove()` to `remove_at()` when removing by index 2021-11-23 18:58:57 -07:00
Je06jm 20deb0917d Implemented AMD's FSR as a computer shader for upscaling 3D scenes 2021-11-23 14:16:03 -07:00
Rémi Verschelde 5efe80f308
Merge pull request #55269 from Calinou/boot-splash-fix-missing-strip-edges 2021-11-23 20:01:28 +01:00
Rémi Verschelde 19223f3241
Merge pull request #55236 from migeran/fix_iphone_debug_build 2021-11-23 19:23:42 +01:00
Camille Mohr-Daurat c6022ddcf3
Merge pull request #55254 from fabriceci/fix-horizontal-velocity-being-always-reset-on-wall
Fix horizontal velocity being always reset when the body hit a wall in 3D
2021-11-23 11:22:17 -07:00
Hugo Locurcio 15e8c4052e
Fix `strip_edges()` call that was removed in boot splash image change 2021-11-23 19:07:41 +01:00
kleonc 92ca300ab1 Image Use memcpy() in fill(), fill_rect(), _put_pixelb(), _get_pixelb()
Co-authored-by: Lightning_A <aaronjrecord@gmail.com>
2021-11-23 18:06:26 +01:00
kleonc 91595b16e3 Add Image::fill_rect method 2021-11-23 18:06:23 +01:00
Rémi Verschelde 7b0458c18f
Merge pull request #55262 from KoBeWi/🍞📦 2021-11-23 17:22:31 +01:00
Giwayume cbca2cf152 Fix edge case where 1px cut off from right of image
Remove -1 px
2021-11-23 10:56:36 -05:00
Rémi Verschelde 8a48440dbf
Merge pull request #55259 from KoBeWi/no_easy_ease 2021-11-23 16:51:14 +01:00
Gergely Kis a1a3e79ea5 Fix debug build for iphone
printf() does not have a version that accepts std::string
as format string parameter.
2021-11-23 16:48:52 +01:00
kobewi 030697e06c Move container warning to the toaster 2021-11-23 16:17:19 +01:00
Rémi Verschelde c5ab537617
Merge pull request #42447 from aaronfranke/gitignore-create 2021-11-23 15:21:31 +01:00
Rémi Verschelde 3ba2d17d2f
Merge pull request #54949 from Chaosus/fix_warning 2021-11-23 15:15:36 +01:00
Rémi Verschelde 0cec0d3517
Merge pull request #55257 from KoBeWi/replace_by_void 2021-11-23 14:47:55 +01:00
kobewi 44e6655924 Correct the doc about ease() 2021-11-23 14:32:43 +01:00
Rémi Verschelde c7007f83d5
Merge pull request #55243 from KoBeWi/some_random_stuff_idk 2021-11-23 13:41:35 +01:00
kobewi 58a3ea5453 Mention that replace_by doesn't free the node 2021-11-23 12:53:31 +01:00
kobewi 4682f22293 Improve various texts 2021-11-23 12:20:57 +01:00
Rémi Verschelde a8c305acfa
Merge pull request #55251 from bruvzg/is_physical_key_pressed 2021-11-23 11:41:35 +01:00
fabriceci ed9b18be94 Fix horizontal velocity being always reset when the body hit a wall in 3d 2021-11-23 11:29:29 +01:00
Rémi Verschelde bf341bf430
Merge pull request #55249 from Chaosus/shader_fix_return 2021-11-23 10:59:16 +01:00