Commit Graph

5364 Commits

Author SHA1 Message Date
envision3d
dba0675873 Merge branch 'master' of https://github.com/FlaxEngine/FlaxEngine into feature/1151-play-mode-actions 2023-07-20 02:00:53 -05:00
Wojtek Figat
b2b10ce7da Fix various core types to be trivially constructible as properly POD-type 2023-07-18 18:20:11 +02:00
Wojtek Figat
872509df2a Fix incorrect Transform Position To Screen UV in particles graph in CPU code path 2023-07-18 18:13:19 +02:00
Wojtek Figat
a80e3f5a15 Merge branch 'log-count' of https://github.com/Tryibion/FlaxEngine into Tryibion-log-count 2023-07-18 17:45:18 +02:00
Chandler Cox
be079b9b67 Improvements to debug log count. 2023-07-18 09:51:21 -05:00
Wojtek Figat
60c0995bc3 Add undo for #1247 2023-07-18 11:46:15 +02:00
Wojtek Figat
8f8c0e4b81 Minor fixes for #1247 2023-07-18 10:55:15 +02:00
Wojtek Figat
338499536f Add ModelInstanceActor::GetMaterialSlots 2023-07-18 10:55:00 +02:00
Wojtek Figat
0f613abfb9 Add ToSpan from 24c03c0e4b 2023-07-18 10:54:21 +02:00
Wojtek Figat
5b40f770b1 Merge branch 'mat-entry' of https://github.com/Tryibion/FlaxEngine into Tryibion-mat-entry 2023-07-18 10:25:35 +02:00
Wojtek Figat
488958ce44 Fix DrawSceneDepth to properly draw scene objects when custom actors list is empty
#1253
2023-07-18 10:16:11 +02:00
Wojtek Figat
9c2cff6f3c Merge branch 'generic_type_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-generic_type_fix 2023-07-18 09:50:56 +02:00
Wojtek Figat
44518e88d5 Fix crash when using Vector3 soft casting in Visual Scripts 2023-07-18 09:48:43 +02:00
Wojtek Figat
011162744c Fix various keyboard handling on macOS 2023-07-16 12:04:22 +02:00
Wojtek Figat
6853aa6e81 Add control/command/option keys handling on macOS 2023-07-16 12:04:18 +02:00
Wojtek Figat
6fc168bdf1 Add macOS message box with buttons 2023-07-16 12:04:12 +02:00
Wojtek Figat
6d48fce763 Fix mouse cursor setting on macOS to properly handle screen scale 2023-07-16 12:04:06 +02:00
Chandler Cox
868db7c848 Add functionality to combine similar logs into a log with a count. 2023-07-15 13:52:10 -05:00
Chandler Cox
c89421438b Code cleanup 2023-07-15 10:42:41 -05:00
Chandler Cox
02219beac9 Handle edge case 2023-07-15 10:27:59 -05:00
Chandler Cox
c8edaf5d6e Fix bug with not using slot material 2023-07-15 10:10:37 -05:00
Chandler Cox
ba93e1e1d0 Add showing default materials to model entries. 2023-07-15 10:00:34 -05:00
ff56152ef2 Fix releasing non-collectible types with collectible generic types 2023-07-15 13:20:56 +03:00
Wojtek Figat
84c99ea1c3 Fix nested animation sampling bug
#1244
2023-07-14 13:10:20 +02:00
Wojtek Figat
f5f948ea4c Fix culling artifacts in animated model preview in Editor 2023-07-14 12:17:21 +02:00
Wojtek Figat
a6924d37c1 Add ModelInstanceActor::GetMaterial to get actual material used to render certain entries 2023-07-14 11:58:51 +02:00
Wojtek Figat
7b88569e73 Add sealed tag to virtual functions in API bindings to block inheritance in C#/VS 2023-07-14 11:57:38 +02:00
Wojtek Figat
40fc2f8295 Fix missing header files in deployed engine package
#1242
2023-07-14 11:25:54 +02:00
Wojtek Figat
843abca8ca Fix error when opening shader asset if it's not visible in Content window 2023-07-14 10:59:04 +02:00
Wojtek Figat
170906e483 Merge branch 'debug-lights' of https://github.com/Tryibion/FlaxEngine into Tryibion-debug-lights 2023-07-10 12:52:05 +02:00
Wojtek Figat
ae1c0b45d8 Merge branch 'spotlight-inner-debug' of https://github.com/Tryibion/FlaxEngine into Tryibion-spotlight-inner-debug 2023-07-10 12:46:40 +02:00
Wojtek Figat
c2da48c49f Fix dotnet installation selection on Linux to favor lib over share 2023-07-08 21:05:20 +02:00
Chandler Cox
0a57cbbecf Add not showing lights debug based on other light flags as well. 2023-07-07 17:48:16 -05:00
Chandler Cox
a0bb3f2995 Add light debug view flag to draw light shapes 2023-07-07 17:32:46 -05:00
Chandler Cox
48474065d7 Add spot light inner circle debug lines. 2023-07-07 16:46:35 -05:00
Wojtek Figat
dc6410e7b8 Merge branch 'actor-tag-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-tag-type 2023-07-06 16:43:05 +02:00
Chandler Cox
a3dddbfa24 Remove stray debug.log 2023-07-05 16:19:25 -05:00
Chandler Cox
d88b93d56b Add find actor by type and tag to level and actor classes. Move find actor by tag code to be by other find actor methods. 2023-07-05 14:00:07 -05:00
Wojtek Figat
bd0bc42adc Fix regressionn from d7dc0b76e5 2023-07-05 12:18:03 +02:00
Wojtek Figat
04ef3c60d5 Fix regression from c79952a4d6 2023-07-05 09:27:21 +02:00
Wojtek Figat
a14de5e255 Fix Array For Each visual script node local vars setup 2023-07-04 17:58:32 +02:00
Wojtek Figat
90f377fa83 Remove leftover log 2023-07-04 17:58:06 +02:00
Wojtek Figat
c79952a4d6 Implement missing dotnet7 interop for field and stabilize interop 2023-07-04 17:57:59 +02:00
Wojtek Figat
d7dc0b76e5 Softly handle invalid scene rendering key to prevent crashes on scene unload 2023-07-04 13:32:51 +02:00
Wojtek Figat
27b3538b2f Fix regression from 9d640656e6 2023-07-04 13:15:09 +02:00
Wojtek Figat
74ca6b2c51 Add missing Shader Model 6 define 2023-07-04 13:12:48 +02:00
Wojtek Figat
d49def6f7e More stuff from d31fc32399 2023-07-04 11:46:42 +02:00
Wojtek Figat
72d1d8f085 More stuff from d31fc32399 2023-07-04 11:06:48 +02:00
Wojtek Figat
d31fc32399 Fix and update engine assets 2023-07-04 11:05:32 +02:00
Wojtek Figat
615ec636d4 Fix crash when window gets deleted before show/close sequence 2023-07-04 10:42:49 +02:00