Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 8106d33d0f13825b4459898ca20282ba5b543897)
|
|
This results in much smaller file sizes with the same quality
(cherry picked from commit f84c6df8d1aec35fe53521f241b26fc5312d26e3)
|
|
(cherry picked from commit 1ac2c537da86bd9a9234954dd4ba67e32c1b0d3a)
|
|
triangles.
The previous implementation assumed that the intersection entered or exited a
shape when it hit right on the common edge of 2 triangles. However, there is
also a case where it just "skirts" the other shape on the outside.
To fix this, we added code to check the intersection distance and if the
normals of the faces are pointed in the same direction as the intersection or
not (e.g. inner product > 0). This handles the case where the intersection
line hits the common edge of 2 triangles and skirts the other shape on the
outside.
Extended code to cover a third case.
Fixes #58637.
Co-authored-by: OldBelge <StevenGeens@users.noreply.github.com>
(cherry picked from commit eaa84bc682dfb7f1f97970c7f4dfd4c6e63ba681)
|
|
This is check is a bit too eager. The user should be able to handle the
return value even if it's a freed object.
(cherry picked from commit abbdf806435aad401f2a7b6ce09838c8e4d5cbcb)
|
|
(cherry picked from commit 5b49382d38f1cebd7defc2b12c65b86285346699)
|
|
Since it's almost always used with the same path, assume it is running
from the Godot source root.
(cherry picked from commit 221deb1cc130d176c499ebc67db83e7018eafd55)
|
|
(cherry picked from commit 464a299d2ef352f7b62fde08ec51b7ad824f4948)
|
|
(cherry picked from commit 10fe6f14bba67950bde486051f1fd5e06c7f6dcd)
|
|
(cherry picked from commit fecbc12d17add3fd3e3ac624bfefa7fbc0b44a73)
|
|
Fixes NavigationMesh baking for HeightMapShape.
(cherry picked from commit 71c453a4263d4ae5cd92acdce5901ec5b1978136)
|
|
(cherry picked from commit bdb7045e2c4ab181b95c7699f76807fe4b6509ef)
|
|
(cherry picked from commit 879791e305128bcb3c1bf4c6420c9fd0f7c7df0b)
|
|
(cherry picked from commit 282e4231c26c172b186a5bf22a8ba7f0337ba3d6)
|
|
(cherry picked from commit d8d88e15300de05119a6d782067578e6e05d52e5)
|
|
(cherry picked from commit 66279b98b6c3418232003cc8d6c2e52af7a62ac4)
|
|
Corresponds to the Blender glTF-Importer PR
https://github.com/KhronosGroup/glTF-Blender-IO/pull/1902
(cherry picked from commit 8b6fa79eee25d721a05518b56615eb5576147eba)
|
|
(cherry picked from commit d904516e553426dae1fa40566e3fe67f6213e769)
|
|
(cherry picked from commit 4be4eeea3ac9d37fa1dc520a5bc8c57554448410)
|
|
processing.
(cherry picked from commit 19179238fa18a0f5c8ba612e93cc699e4e750a3c)
|
|
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit bfc498f3d03bdeaa55e836517fcb1ddf58854fd5)
|
|
(cherry picked from commit f53d3382af3ce04c924e6f92bb4c81ba349cfd8f)
|
|
|
|
Fix "the every following property" to "then every following property" and change "is added" to "will be added".
(cherry picked from commit e1c0df70485266e0385aed4962934bb26cb325e9)
|
|
Fixes NavigationAgent enable avoidance crash.
(cherry picked from commit 184427196f77893fc43ceece69fe51f770aadb54)
|
|
|
|
toggled by a project setting.
Fixes #73141
(cherry picked from commit cb8e91924399948888d80d20c6112df473897183)
|
|
Fix Array.AddRange index out of bounds
(cherry picked from commit eb1fb254a649efe128a3d993b7bd31486e9356e1)
|
|
Wrong paths were being inserted leading to duplicates / missed properties.
(cherry picked from commit 74edbdd4bce8f7a8a6c01ecb6ba5ae74ad6bac10)
|
|
(cherry picked from commit cdd9de28a80079bd3f81a8b004e02e8511a03869)
|
|
(cherry picked from commit c0eeb32e38fbd4f582f7a2726e6535614e507205)
|
|
(cherry picked from commit ff5d8c4a4274d0787207b185c3a2129da452ebc3)
|
|
members
(cherry picked from commit 42cf684837aa9d4e4e92d216ac0454bbb03761f4)
|
|
This documents in which situations Color8 is most suited and its
precision limitations.
(cherry picked from commit 4e4555bea56fd9fd0734b0d6d0800977f9976b95)
|
|
Fixes that agents with disabled avoidance were getting added to avoidance simulation.
(cherry picked from commit 64ce93cee9eba8b700b236f22199ee2ffd755444)
|
|
(cherry picked from commit a1a52c5ba19efee004b34cf2e64278aef9af70b6)
|
|
Fixes GridMap signal "cell_size_changed" disconnect error.
(cherry picked from commit d8bad3eef54203238de4252f1c218fe3683145b0)
|
|
Fixes GridMap free navigation RID error spam.
(cherry picked from commit cc02007e30c15f3dd3bfb0e24d0f5a90b16fe5a1)
|
|
(cherry picked from commit d3b26b3261efb2f361183e150093087d526f4e8e)
|
|
(cherry picked from commit 6019f497b83f71a8c26a4e3831824e22b614bb75)
|
|
(cherry picked from commit f949e949913205fe413377e2dc37b84552c523e0)
|
|
(cherry picked from commit 952703d92155226137fc4bb53c61c8dbc7887ed7)
|
|
(cherry picked from commit c950a1ab9479e53f8b91d457f44cea9246e24e4e)
|
|
(cherry picked from commit 174e0837e0826179a2e51e581aa895cb5cc90885)
|
|
(cherry picked from commit 57d4272984fc0dd4c668503ead82a9dd01020bfd)
|
|
(cherry picked from commit e289a4ab2c404991d684b6c77b65d24f41be5b63)
|
|
(cherry picked from commit 07dd627728b71dd3ea30bab9761a847a7e0c911e)
|
|
Pretty hacky solution but it's better than an infinite loop.
All this import setup needs to be redone, it's very difficult to properly
bail out from an invalid import without triggering reimport loops.
Also fix underline not visible at default editor scale in LinkButton.
Fixes #73319.
(cherry picked from commit d81e6ee024a8c64b80ac25c96b33c749ba1db79d)
|
|
When using custom color management in blender the --version command will
output additional information infront of the "normal" output and this
prevented the import.
Fixes #74439.
(cherry picked from commit 7a0d12182e2808df083a58511f3d6b6023487e70)
|
|
(cherry picked from commit 016b2f3555d7a516c60cfda5c11ded276bb59de5)
|