Commit Graph

5458 Commits

Author SHA1 Message Date
Wojtek Figat
3e344e789a Optimize terrain debug shape drawing by caching lines into a vertex buffer
#2841
2024-12-09 18:26:53 +01:00
Wojtek Figat
0cf31395b5 Add support for Quaternion in GPU particles graph
#2901
2024-12-06 17:38:16 +01:00
Wojtek Figat
b6d2a3683c Add ButtonAttribute to display methods in editor properties panel
#1917
2024-12-06 16:10:50 +01:00
Wojtek Figat
e53b2b5736 Fix various compilation warnings 2024-12-06 11:37:25 +01:00
Wojtek Figat
0ef1220846 Another iteration on cooking job 2024-12-05 15:29:24 +01:00
Wojtek Figat
987916cc1c Another iteration on cooking job 2024-12-05 12:23:32 +01:00
Wojtek Figat
4ac334acac Another iteration on cooking job 2024-12-05 11:21:51 +01:00
Wojtek Figat
2230f907fd Fix duplicated newlines on Github Action output 2024-12-05 10:33:30 +01:00
Wojtek Figat
e27d18ef87 Fix default build target preset 2024-12-04 18:44:09 +01:00
Wojtek Figat
848dbdf532 Add auto-exit command line to editor 2024-12-04 18:41:36 +01:00
Wojtek Figat
2f16694529 Fix some not important warning to be less verbose in some cases 2024-12-04 18:40:52 +01:00
Wojtek Figat
12d9d94138 Add support for curves in C++ scripting api
#2546
2024-12-04 13:30:56 +01:00
Wojtek Figat
57628c3d5f Refactor Bezier splines drawing and editing to property evaluate value and match curve evaluation
#3051
2024-12-02 19:10:28 +01:00
Wojtek Figat
7e2d45012e Fix scroll panel regression from 6f0a2c0288 2024-12-01 11:31:44 +01:00
Wojtek Figat
44d96ad100 Fix curve editor panning to be stable 2024-11-30 23:20:57 +01:00
Wojtek Figat
9b43f2f03a Add zooming in curve editor relative to the mouse cursor and adapt to curve size 2024-11-29 14:33:46 +01:00
Wojtek Figat
6f0a2c0288 Fix curve editor showing whole curve in a view 2024-11-28 18:27:09 +01:00
Wojtek Figat
e2ed618056 Fix regression from 07aafea5af 2024-11-27 23:28:22 +01:00
Wojtek Figat
dc91e55cec Fix scroll bars when using negative content area (eg. curve editor) 2024-11-27 20:22:38 +01:00
Wojtek Figat
3bd0858acf Fix typo and indent 2024-11-26 16:03:16 +01:00
Wojtek Figat
6146ea89b3 Merge branch 'TerrainLayerNames' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TerrainLayerNames 2024-11-26 15:59:01 +01:00
Wojtek Figat
e3c8d19a9e Fix missing D3D11 stencil ref value 2024-11-26 15:56:08 +01:00
Wojtek Figat
07aafea5af Fix Forward and Backward in Matrix and Matrix3x3
#3078
2024-11-26 14:54:11 +01:00
xxSeys1
573b57ed4a add missing System 2024-11-23 17:16:02 +01:00
Wojtek Figat
d4b663cd1a Fix crash when CAS shader is missing 2024-11-20 23:08:32 +01:00
Wojtek Figat
ee5021d94d Fix regression bugs from 471d5c2a9b 2024-11-20 18:28:47 +01:00
Wojtek Figat
03fe1f72a3 Fix minor errors 2024-11-20 16:30:23 +01:00
Wojtek Figat
a890326b82 Fix blend states and blend factor usage on Vulkan 2024-11-20 16:30:13 +01:00
Wojtek Figat
20704ef9dd Fix stencil usage in Vulkan 2024-11-20 16:15:54 +01:00
Wojtek Figat
471d5c2a9b Add stencil support in PSO on DX11 2024-11-20 09:46:10 +01:00
Wojtek Figat
9bf680cc1a Add multi-line string literal parsing inside custom api code injection blocks 2024-11-19 16:17:11 +01:00
Wojtek Figat
a7daf44330 Fix BitArray swap when using different allocators
Add unit test to ensure this works correctly.
2024-11-19 12:21:13 +01:00
Wojtek Figat
36cf859741 Fix game UI root control to properly raycast over 3D canvases 2024-11-19 00:02:16 +01:00
Wojtek Figat
c0a99688f9 Fix passing object reference as out parameter in scripting method invoke 2024-11-18 19:00:01 +01:00
Wojtek Figat
a839cf796b Fix MUtils::GetClass for Float2 2024-11-18 14:42:13 +01:00
Wojtek Figat
38b662be63 Merge branch 'obfuscate-text-box' of https://github.com/Tryibion/FlaxEngine into Tryibion-obfuscate-text-box 2024-11-18 11:29:19 +01:00
Wojtek Figat
7a74b1e46d Merge branch 'remap-role-change-object-id' of https://github.com/envision3d/FlaxEngine into envision3d-remap-role-change-object-id 2024-11-18 11:25:58 +01:00
xxSeys1
498e94548b fix tests not passing 2024-11-16 17:08:34 +01:00
xxSeys1
75d4a110de remove usage of System.Linq 2024-11-16 17:08:10 +01:00
Chandler Cox
65d966fffa Add being able to obfuscate text in a text box with a character. 2024-11-15 09:45:02 -06:00
dd894b510d Add support for .NET 9 SDK and runtime 2024-11-14 23:05:25 +02:00
envision3d
8af74e2062 Remap object id for role change message 2024-11-08 05:04:40 -06:00
Wojtek Figat
a1b3610af8 Enable network object ids remapping for host or server too to fix custom object ids map
#3042
2024-11-07 13:57:26 +01:00
Wojtek Figat
851e0b4239 Check for valid object id to map 2024-11-06 23:58:14 +01:00
Wojtek Figat
853e7cb6f7 Add NetworkReplicator.AddObjectIdMapping for global/custom network objects sync
#3042
2024-11-05 16:37:23 +01:00
Wojtek Figat
935e25ab7d Fix compile warnings 2024-11-05 11:32:49 +01:00
Wojtek Figat
77a418de7f Merge branch 'Adjusted-minimum-resolution-for-CavnvasScaler' of https://github.com/alcoranpaul/FlaxEngine into alcoranpaul-Adjusted-minimum-resolution-for-CavnvasScaler 2024-11-05 11:13:17 +01:00
Paul Adrian
c4c40874e3 added more float literals 2024-10-31 20:32:01 -05:00
Paul Adrian
9f8989b969 Set minimum resolution and resolution curve
- Set minimum resolution to (1,1) and minimum keyframe of the Resolution Curve to (0,0)
- Also added float literals
2024-10-31 20:26:02 -05:00
Mateusz Karbowiak
dca48b335a Hash collections bucket state enum extracted
This is a small compilation time optimization by reducing total number of generated types. Should not change runtime behavior.
2024-10-31 02:41:51 +01:00