Phantom
05a0a6b539
Merge branch 'master' into Improve-HighlightedPopUpColor
2026-02-05 19:42:54 +01:00
Phantom
f57df83d26
Add Slerp methods on Vectors
...
#3682
2026-02-05 12:43:29 +01:00
Phantom
7a96c1ff76
Merge branch 'master' into Improve-HighlightedPopUpColor
2026-02-03 23:26:34 +01:00
Phantom
83c15c05bb
Merge branch 'master' into Improve-HighlightedPopUpColor
2026-02-03 23:06:53 +01:00
Wojtek Figat
9a44902949
Optimize e84b5410ec to use faster code path on common math types
...
#3499
2026-02-03 23:00:36 +01:00
Wojtek Figat
36ab08e60d
Fix build regression on Clang
2026-02-03 18:28:25 +01:00
Phantom
834c4553b2
Add Missing functions on Vector4
...
#3715
2026-02-03 17:57:31 +01:00
Wojtek Figat
1535f95cf1
Fix mesh collision proxy setup for meshes using packed positions format
...
#3791
2026-02-03 13:18:02 +01:00
Phantom
0094216ff8
Renaming Luminance name to Brightness
2025-12-15 14:29:57 +01:00
Phantom
7f2f73afd8
Added Luminance property and updated authors
...
-Added public Luminance property in Color.cs to calculate colour brightness.
-Refactored Dropdown.cs to use Luminance instead of manual calculation.
-Updated author list in AboutDialog.cs by adding ‘Michael Salvini’.
2025-12-15 00:48:42 +01:00
Wojtek Figat
5ec860015d
Add minor adjustments
2025-11-06 21:00:16 +01:00
Wojtek Figat
9b812ec34a
Fix BoundingFrustum::GetPlane in C++ to match C# version (and doc comment)
2025-10-02 18:48:32 +02:00
Wojtek Figat
8b88def9d0
Revert some changes from #3389 that are not relevant for world units
2025-06-03 17:43:01 +02:00
Wojtek Figat
fa97229830
Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality
2025-06-03 17:26:12 +02:00
xxSeys1
66add1f3bd
fix missing whitespaces
2025-06-01 16:01:55 +02:00
8986290b12
Use exact component value equality checks in equality comparisons
...
(cherry picked from commit 2cddf3de97943844512b2d84aa6be122c6f0d409)
2025-05-02 14:19:54 +03:00
02c333c720
Use double vector types in camera view matrix calculations
2025-04-19 02:39:23 +03:00
Wojtek Figat
aea6f43519
Add Half to bindings (as typedef)
2025-04-12 22:09:32 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
e0251afe79
Fix last frame importing from animations to correctly loop
2025-03-31 13:38:13 +02:00
Wojtek Figat
a6fb651ff4
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Graphics/Materials/MaterialShader.h
2025-02-18 09:19:59 +01:00
Wojtek Figat
aa8add7b38
Fix large worlds rendering of meshes
...
Add `Double4x4` for higher precision matrices operations
#2985
2025-02-11 13:01:48 +01:00
Wojtek Figat
4baa38c0cc
Add explicit cast to in vector in C# api
2025-02-11 00:32:20 +01:00
Wojtek Figat
da513972e8
Simplify message to be single-line with less text
...
#2990
2025-02-01 15:26:13 +01:00
Wojtek Figat
be293a957a
Merge branch 'BetterRayNormAssert' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BetterRayNormAssert
2025-02-01 15:24:44 +01:00
Wojtek Figat
4057dc189d
Fix SnapToGrid to skip when grid component is 0
2025-01-30 17:26:34 +01:00
Wojtek Figat
d501018feb
Add improved GPU crashes reporting
2025-01-24 22:56:52 +01:00
Wojtek Figat
db4d7d2a05
**Refactor meshes format to support custom vertex layouts and new flexible api to access mesh data**
...
#3044 #2667
2025-01-06 22:47:19 +01:00
Wojtek Figat
35e9e048f2
Merge remote-tracking branch 'origin/master' into 1.10
2024-12-10 11:07:31 +01:00
Wojtek Figat
e2ed618056
Fix regression from 07aafea5af
2024-11-27 23:28:22 +01:00
Wojtek Figat
07aafea5af
Fix Forward and Backward in Matrix and Matrix3x3
...
#3078
2024-11-26 14:54:11 +01:00
Wojtek Figat
f8f4edfa76
Fix variious issues
2024-11-21 23:42:05 +01:00
Wojtek Figat
c1bd42ff7e
Add Vector3.SignedAngle utility method
2024-10-29 23:55:42 +01:00
Wojtek Figat
b1a54d2967
Missing change in 072f7c7e45
2024-10-29 23:34:10 +01:00
Wojtek Figat
072f7c7e45
Fix C++ Vector3::Angle to return value in degrees just like C# API (instead of radians)
2024-10-29 20:36:01 +01:00
xxSeys1
703e83cd48
improve ray direction not normalized assertion message
2024-10-15 21:25:30 +02:00
Wojtek Figat
a6f1dbbf32
Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler
2024-10-14 22:16:08 +02:00
Wojtek Figat
a72e8f2f65
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Platform/StringUtils.h
2024-10-11 18:07:41 +02:00
Wojtek Figat
9694446fca
Optimize Color32 to use packed bits for quick comparisons
2024-10-08 12:15:01 +02:00
Wojtek Figat
1161a4114d
Minor tweaks to simd codebase
2024-09-26 18:56:22 +02:00
Wojtek Figat
da203352fd
Refactor old code documentation
2024-09-24 18:20:12 +02:00
Wojtek Figat
18dc475f40
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/UI/GUI/Common/Button.cs
2024-09-23 14:11:05 +02:00
Wojtek Figat
ba701eb4d3
Fix compilation warnings on large worlds
2024-09-19 17:04:31 +02:00
Wojtek Figat
9daddccbed
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Editor/Modules/ContentDatabaseModule.cs
# Source/Editor/Surface/SurfaceUtils.cs
# Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
# Source/Engine/Foliage/Foliage.cpp
# Source/Engine/Graphics/Models/MeshBase.h
# Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
Wojtek Figat
c26a806a35
Code cleanup
...
#1456
2024-09-11 19:57:57 +02:00
Wojtek Figat
653aaecaec
Postmerge cleanup
...
#2391
2024-08-30 14:48:06 +02:00
Wojtek Figat
3b9cca30bb
Merge branch 'Math' of https://github.com/cNori/FlaxEngineFork into cNori-Math
2024-08-30 13:23:43 +02:00
Wojtek Figat
21b4c7c916
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-16 14:52:57 +02:00
Wojtek Figat
b551610604
Merge branch 'isnormalized_checks' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_checks
2024-08-15 15:21:58 +02:00
Wojtek Figat
45e83d6d15
Add feedback from PVS (static code analyzer)
...
https://pvs-studio.com/en/blog/posts/cpp/1153/
2024-08-15 13:01:40 +02:00