mafiesto4
d30ff65800
Fix flipbook regression bug
2025-04-17 17:45:19 +02:00
mafiesto4
3d454ed321
Fix cursor locked mode when system uses Dpi scaling
2025-04-17 13:27:59 +02:00
mafiesto4
7e72d7b3cf
Optimize mac version logging
2025-04-17 12:49:52 +02:00
mafiesto4
ef188d06c4
Revert d3c49be80f and do it better
2025-04-17 10:52:00 +02:00
mafiesto4
414b229b27
Fix capturing empty project icon when Editor viewport was never rendered
2025-04-17 10:49:44 +02:00
mafiesto4
d3c49be80f
Fix crash when GPUTask gets deleted before sync happens
2025-04-17 10:40:05 +02:00
mafiesto4
980473cce6
Add info for future project version cache file changes
2025-04-17 10:39:16 +02:00
mafiesto4
6ef2012359
Update version
2025-04-17 08:57:00 +02:00
mafiesto4
e267db7fac
Another fix for flipbook to work with all cases
...
#3381
2025-04-16 10:01:55 +02:00
mafiesto4
9dba7caa88
Another fix for flipbook to work with all cases
...
#3381
2025-04-16 10:01:23 +02:00
mafiesto4
c9e625a1a0
Fix not defined localized strings to use fallback instead of empty text
...
#3387
2025-04-16 09:55:35 +02:00
mafiesto4
45f202fdf7
Fix culture info editor picker to show under button
...
#3387
2025-04-16 09:39:24 +02:00
mafiesto4
c30e31bd65
Fix material flipbook X slice calculation
...
#3381
2025-04-16 08:58:00 +02:00
mafiesto4
61a11f4a29
Fix regression in material editing when compilation failed
2025-04-15 22:40:29 +02:00
mafiesto4
c786a84dc6
Merge branch 'Zode-absolutesnap'
2025-04-15 22:25:32 +02:00
mafiesto4
1680ccfec3
Merge branch 'absolutesnap' of https://github.com/Zode/FlaxEngine into Zode-absolutesnap
2025-04-15 22:25:26 +02:00
mafiesto4
30c78350eb
Fix incorrect motion vectors for material that uses position offset
...
#3367
2025-04-15 22:24:12 +02:00
Zode
7b4da6dd2b
Fix issues with absolute snapping
2025-04-15 21:38:49 +03:00
mafiesto4
b25881d55e
Update code signing to support sign with identity on Windows
2025-04-14 22:47:40 +02:00
mafiesto4
cfc90d1ddf
Fix crash in value comparison for deleted native scripting object that still has managed reference
...
#3365 #3374
2025-04-13 22:13:17 +02:00
mafiesto4
a3be6e2add
Merge branch 'xxSeys1-AutoCollision'
2025-04-13 21:46:08 +02:00
mafiesto4
d351c96a40
Cleanup code
...
#3359
2025-04-13 21:46:04 +02:00
mafiesto4
b3ab1b7a4a
Merge branch 'AutoCollision' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AutoCollision
2025-04-13 21:33:04 +02:00
mafiesto4
b719d6dd04
Add more informative logging when .NET sdk is missing for proper game cooking
2025-04-13 20:41:30 +02:00
mafiesto4
9d059f6c94
Merge branch 'GoaLitiuM-buildrules_cache_fix'
2025-04-13 20:30:04 +02:00
mafiesto4
b8a0150310
Merge branch 'buildrules_cache_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-buildrules_cache_fix
2025-04-13 20:28:26 +02:00
mafiesto4
b891fb7b03
Merge branch 'GoaLitiuM-fix_csharp_proj_sdk'
2025-04-13 20:26:43 +02:00
mafiesto4
bdd4ab9bfd
Merge branch 'fix_csharp_proj_sdk' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_csharp_proj_sdk
2025-04-13 20:26:38 +02:00
mafiesto4
f70ec896b8
Improve Dotnet version setup for Game Cooker
...
Especially after #3371 change to not passing dotnet 8 when packaging engine so editor can use the one use at compile time.
2025-04-13 20:22:23 +02:00
mafiesto4
85ecbaab6d
Merge branch 'GoaLitiuM-package_dotnet8'
2025-04-13 20:16:34 +02:00
mafiesto4
0381bda068
Merge branch 'package_dotnet8' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-package_dotnet8
2025-04-13 20:16:28 +02:00
mafiesto4
c4d8345b7c
Fix compilation warning
2025-04-13 20:14:10 +02:00
Ari Vuollet
6beb9febb1
Fix CD to package with .NET 8 version
2025-04-13 18:23:48 +03:00
Ari Vuollet
711a75ce3b
Fix BuildScript file structure with engine files in different drive
2025-04-13 14:25:19 +03:00
Ari Vuollet
be72a9f4a2
Invalidate build rules assembly when files are added, moved or renamed
2025-04-13 14:25:18 +03:00
Ari Vuollet
8c83de8521
Add more verbose logging for project generation
2025-04-13 14:24:34 +03:00
Ari Vuollet
00b9d603ae
Fix missing C#-only project configurations when platform SDK is missing
2025-04-13 14:24:24 +03:00
mafiesto4
5d3d9d7e82
Improve output log hint when empty
...
#3363
2025-04-12 23:18:25 +02:00
mafiesto4
91897f290a
Merge branch 'xxSeys1-OutputLogNoMessageHint'
2025-04-12 22:50:45 +02:00
mafiesto4
4255ee70fc
Merge branch 'OutputLogNoMessageHint' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-OutputLogNoMessageHint
2025-04-12 22:49:45 +02:00
mafiesto4
2d20c2d542
Merge branch 'GoaLitiuM-unload_alc_debugger_fix'
2025-04-12 22:43:46 +02:00
mafiesto4
1bb710e385
Merge branch 'unload_alc_debugger_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unload_alc_debugger_fix
2025-04-12 22:43:29 +02:00
mafiesto4
6583985017
Merge branch 'GoaLitiuM-loceditor_fix'
2025-04-12 22:36:58 +02:00
mafiesto4
e7718e232f
Merge branch 'loceditor_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-loceditor_fix
2025-04-12 22:36:53 +02:00
mafiesto4
045ba897c7
Merge branch 'GoaLitiuM-dotnet_ver_check'
2025-04-12 22:25:31 +02:00
mafiesto4
72a4e577c8
Merge branch 'dotnet_ver_check' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_ver_check
2025-04-12 22:25:28 +02:00
mafiesto4
bf9f7ee051
Merge branch 'GoaLitiuM-dotnet_sdk_detect_fix'
2025-04-12 22:21:16 +02:00
mafiesto4
1370225bae
Merge branch 'dotnet_sdk_detect_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_sdk_detect_fix
2025-04-12 22:21:12 +02:00
mafiesto4
aea6f43519
Add Half to bindings (as typedef)
2025-04-12 22:09:32 +02:00
mafiesto4
59aed828f6
Update attributes style to be consistent in engine
2025-04-12 22:09:12 +02:00
mafiesto4
74d7dd58c2
Merge branch 'GoaLitiuM-tooltip_fix'
2025-04-12 22:08:09 +02:00
mafiesto4
f2f2056509
Merge branch 'tooltip_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-tooltip_fix
2025-04-12 22:08:04 +02:00
Ari Vuollet
5f92932c40
Fix saving virtual JsonAssets to path
2025-04-12 02:32:10 +03:00
Ari Vuollet
ed8eb072c5
Fix error in LocalizationSettingsEditor after adding new locales
2025-04-12 02:11:06 +03:00
Ari Vuollet
5bd4a40ee5
Remove .NET target version in packaging scripts
2025-04-10 23:59:22 +03:00
Ari Vuollet
8322e762df
Fix DOTNET_ROOT path ignored on Windows
2025-04-10 23:59:22 +03:00
Ari Vuollet
e6d7024a61
Fix error when no valid .NET SDKs were found
2025-04-10 23:59:19 +03:00
Ari Vuollet
0eb7badf91
Attempt to fix a rare crash while debugging scripting unload
2025-04-10 23:55:59 +03:00
Ari Vuollet
2acca350fe
Fix tooltip not appearing anymore after scripts compilation
2025-04-10 18:20:55 +03:00
Ari Vuollet
ac305b369d
Fix .NET SDK detection when only the runtime is installed
2025-04-10 18:18:56 +03:00
xxSeys1
9e23c324bf
add a hint to the Output Log if there are no messages shown because of filters
2025-04-10 00:01:31 +02:00
mafiesto4
aabbb04f18
Fix anim graph state transition title to auto-fit
2025-04-09 19:33:14 +02:00
mafiesto4
a9a9057304
Fix typo
2025-04-09 09:50:33 +02:00
mafiesto4
eb86002fbd
Add AutoAttachDebugPreviewActor option to editor for quick debugging anim graphs on dynamically spawned player
2025-04-08 22:44:31 +02:00
mafiesto4
c75b33eb7d
Fix scripts reload to auto-save any modified assets in editor windows
2025-04-08 22:34:45 +02:00
xxSeys1
06f4808dcc
improve auto enabled algorithm
2025-04-08 21:27:45 +02:00
xxSeys1
644c5b843b
improve and expand new add collision options
2025-04-08 20:55:18 +02:00
mafiesto4
1ae098331d
Fix new IOnlinePlatform leaderboards api to be empty for backwards compatibility
...
#3357
2025-04-08 19:20:35 +02:00
mafiesto4
043ae687e2
Fix
2025-04-08 19:11:01 +02:00
mafiesto4
047a637029
Fix Output Window debug console input when using history
...
#3353
2025-04-08 17:39:39 +02:00
mafiesto4
e66365fd88
Merge branch 'xxSeys1-NavigationContextSubmenu'
2025-04-08 17:11:29 +02:00
mafiesto4
cd803e42ad
Merge branch 'NavigationContextSubmenu' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NavigationContextSubmenu
2025-04-08 17:11:26 +02:00
xxSeys1
2777436e83
change "Lighting & Effects" to "Lighting & PostFX"
...
old name clashed with "Particle Effect" a bit
2025-04-08 17:07:21 +02:00
mafiesto4
2742ec8256
Merge branch 'xxSeys1-PrimitivesInToolboxSearch'
2025-04-08 17:05:24 +02:00
mafiesto4
3de6ac2658
Reuse code
...
#3354
2025-04-08 17:05:15 +02:00
mafiesto4
58813d09c3
Merge branch 'PrimitivesInToolboxSearch' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-PrimitivesInToolboxSearch
2025-04-08 16:55:44 +02:00
mafiesto4
242d400284
Merge branch 'xxSeys1-NavigationContextSubmenu'
2025-04-08 16:53:58 +02:00
mafiesto4
9beca96230
Merge branch 'NavigationContextSubmenu' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NavigationContextSubmenu
2025-04-08 16:53:55 +02:00
mafiesto4
db20dae062
Merge branch 'Tryibion-fix-shift-arrow-end'
2025-04-08 16:51:46 +02:00
mafiesto4
51df5af253
Merge branch 'fix-shift-arrow-end' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-shift-arrow-end
2025-04-08 16:50:09 +02:00
mafiesto4
8a9e22c987
Fix compilation regression
2025-04-08 16:47:11 +02:00
mafiesto4
2b97fe5ce0
Fix crash when cooking game without game settings asset
...
#3352
2025-04-08 14:55:25 +02:00
mafiesto4
bea6e6330b
Merge branch 'Tryibion-center-scale'
2025-04-08 14:53:14 +02:00
mafiesto4
0ed298b5e5
Merge branch 'center-scale' of https://github.com/Tryibion/FlaxEngine into Tryibion-center-scale
2025-04-08 14:52:13 +02:00
xxSeys1
f432e54809
add primitive meshes to toolbox search
2025-04-08 13:44:11 +02:00
mafiesto4
27d18e8d16
Merge branch 'xxSeys1-ColliderPropertiesCleanup'
2025-04-08 12:59:37 +02:00
mafiesto4
684a8fbb8a
Merge branch 'ColliderPropertiesCleanup' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ColliderPropertiesCleanup
2025-04-08 12:59:33 +02:00
mafiesto4
22e7a24327
Merge branch 'Tryibion-add-order-in-spawn'
2025-04-08 12:57:34 +02:00
mafiesto4
df1313af33
Merge branch 'add-order-in-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-order-in-spawn
2025-04-08 12:57:29 +02:00
mafiesto4
46f842a555
Add option to quickly create box, sphere, convex or triangle mesh collider for the selected static model
2025-04-08 12:47:27 +02:00
Tryibion
5ffe6a39ab
Add mising default parameter value in override.
2025-04-07 21:13:30 -05:00
Tryibion
2452face38
Add set order in parent for spawning actor with a parent in editor.
2025-04-07 21:10:36 -05:00
Tryibion
40a641b731
Fix scale not being applied to physics center.
2025-04-07 17:23:03 -05:00
mafiesto4
938d23ce0d
Fix editor icons to draw over grid
...
#3348
2025-04-07 23:33:04 +02:00
mafiesto4
15da2d59e5
Add GPUTexture::DownloadData to C#
...
#2973 #1446
2025-04-07 23:32:37 +02:00
xxSeys1
55effc35db
move box collider utility in own Properties Panel category
2025-04-07 22:31:09 +02:00
mafiesto4
6fc5e1f423
Merge branch 'Tryibion-prop-lock-select'
2025-04-07 22:26:46 +02:00
mafiesto4
8b5c35ac6d
Merge branch 'prop-lock-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-prop-lock-select
2025-04-07 22:26:42 +02:00
mafiesto4
4a10905464
Fix regression in float parsing change
2025-04-07 22:22:38 +02:00
xxSeys1
344fb908ed
clean up Visuals Actor add subcontext menu
2025-04-07 22:02:59 +02:00
mafiesto4
73c0dcf76b
Merge branch 'GoaLitiuM-restore_tabs_fix'
2025-04-07 21:52:38 +02:00
mafiesto4
09a3eaef83
Merge branch 'restore_tabs_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-restore_tabs_fix
2025-04-07 21:52:31 +02:00
mafiesto4
501bb9fa98
Merge branch 'xxSeys1-SliderHoverColor'
2025-04-07 21:50:30 +02:00
mafiesto4
32e87c7d4e
Merge branch 'SliderHoverColor' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SliderHoverColor
2025-04-07 21:50:25 +02:00
mafiesto4
17bf77c352
Merge branch 'Tryibion-fix-tag-menu'
2025-04-07 21:50:08 +02:00
mafiesto4
aaa4e73e0c
Merge branch 'fix-tag-menu' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-tag-menu
2025-04-07 21:49:30 +02:00
mafiesto4
c9ba28ce55
Merge branch 'xxSeys1-NoExpandFlipChannel'
2025-04-07 21:49:11 +02:00
mafiesto4
2ac8144ac2
Merge branch 'NoExpandFlipChannel' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NoExpandFlipChannel
2025-04-07 21:48:03 +02:00
xxSeys1
1229a6f398
match box brush context menu name with toolbox name
2025-04-07 21:46:30 +02:00
xxSeys1
ec93b2ff06
move animation related actors to context submenu
2025-04-07 21:45:21 +02:00
xxSeys1
c074b15671
add navigation actors to submenu
2025-04-07 21:41:19 +02:00
Ari Vuollet
5fa54fd0d0
Fix docked asset windows not getting restored after scripts compilation
2025-04-07 22:37:45 +03:00
Ari Vuollet
99682ea9b2
Fix restored docked window layout being misaligned
2025-04-07 22:22:15 +03:00
Ari Vuollet
063f3c69ad
Fix error when Control state is cleared during scripts reload
2025-04-07 22:22:15 +03:00
Ari Vuollet
9c5c98e8f3
Fix docked asset windows not getting restored after scripts compilation
2025-04-07 22:22:13 +03:00
mafiesto4
0ea37879e8
Add wait on asset load when accessing material parameter values directly
2025-04-07 19:28:59 +02:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
60c5fbeba3
Disable spline node snapping when using viewport movement
2025-04-07 18:20:02 +02:00
xxSeys1
aaf87e3960
code style
2025-04-06 22:17:09 +02:00
xxSeys1
628bffd63e
change slider thumb color on hover
2025-04-06 14:36:37 +02:00
mafiesto4
210c8e8fe4
Fix incorrect result array memory copy from native to managed code
2025-04-04 00:36:35 +02:00
Tryibion
cb6a4cc325
Fix text box shift not working when selection start is at the text length.
2025-04-03 13:58:16 -05:00
mafiesto4
9c0c809e7e
Update assets
2025-04-03 19:17:49 +02:00
mafiesto4
5873c48ed6
Fix dummy vertex buffer on d3d11 and d3d12 to be float4 instead of byte4
2025-04-03 19:09:12 +02:00
mafiesto4
0cfab003ef
Potential fix for rare streaming bug in Audio Clip asset dispose when streaming failed
2025-04-03 18:47:00 +02:00
mafiesto4
0c6f1ff9dc
Optimize NavMesh to not allocate tile memory twice and add safelock to asset data
2025-04-03 17:21:48 +02:00
mafiesto4
a29b556de6
Update build number
2025-04-03 13:03:59 +02:00
Tryibion
d0ad0859ea
Add unlock selection switch for prefab.
2025-04-02 22:45:07 -05:00
Tryibion
996188864c
Select selected objects on unlock properties.
2025-04-02 21:53:10 -05:00
Tryibion
60b4660a2c
Fix tag add menu.
2025-04-02 21:39:47 -05:00
mafiesto4
fcddd4eca7
SImplify editor state changes logging
2025-04-02 09:24:11 +02:00
mafiesto4
854d0cc23c
Add profiler zone for native library loading
2025-04-02 09:23:55 +02:00
mafiesto4
d00a2ea63f
Fix crash when using anim graph asset after it's reloaded (after editing)
2025-04-02 09:22:23 +02:00
mafiesto4
311a7b8c02
Improve a8eca76cd1
2025-04-01 23:32:12 +02:00
mafiesto4
3e7ec2b28d
Fix missing animation playback information for state transition when using root motion modify nodes
2025-04-01 17:28:33 +02:00
mafiesto4
1c9ff2ec03
Fix mouse cursor when opening state in animation state machine
2025-04-01 17:28:05 +02:00
mafiesto4
968044a6c7
Minor fixes
2025-03-31 22:59:15 +02:00
mafiesto4
a8eca76cd1
Fix sampling Multi Blend 1D animation at out of bounds to the right point
2025-03-31 20:52:08 +02:00
mafiesto4
5202d11af4
Fix looping animations with different speed in blend space
2025-03-31 20:31:20 +02:00
mafiesto4
3b518cdf2c
Merge remote-tracking branch 'origin/master' into 1.10
2025-03-31 16:58:25 +02:00
xxSeys1
af3054e5e0
minor code style
2025-03-31 15:55:04 +02:00
xxSeys1
e5d0158c92
remove texture flip channels default group expand
2025-03-31 15:53:40 +02:00
mafiesto4
368ef9185b
Fix various editor labels placement after UI resizing refactor
...
#3317
2025-03-31 15:35:32 +02:00
mafiesto4
bf849c860a
Fix loading windows layout with assets due to content database load order change
2025-03-31 15:19:23 +02:00
mafiesto4
4268d3d341
Merge branch 'xxSeys1-CollectionsEditorSizeValueBoxWidth'
2025-03-31 15:17:37 +02:00
mafiesto4
dd50972fb1
Merge branch 'CollectionsEditorSizeValueBoxWidth' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-CollectionsEditorSizeValueBoxWidth
2025-03-31 15:17:33 +02:00
mafiesto4
93a3083803
Merge branch 'xxSeys1-ContentFinderSearchboxFix'
2025-03-31 15:16:04 +02:00
mafiesto4
b5e3d02539
Merge branch 'ContentFinderSearchboxFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ContentFinderSearchboxFix
2025-03-31 15:15:56 +02:00
mafiesto4
43abd1fe37
Merge branch 'xxSeys1-DebugLogCutoffNewMessageFix'
2025-03-31 15:15:31 +02:00
mafiesto4
6eb24d59b4
Merge branch 'DebugLogCutoffNewMessageFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugLogCutoffNewMessageFix
2025-03-31 15:15:28 +02:00
mafiesto4
d7204dbf3b
Merge branch 'xxSeys1-LogColors'
2025-03-31 15:15:12 +02:00
mafiesto4
7abc7258ab
Merge branch 'LogColors' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-LogColors
2025-03-31 15:15:08 +02:00
mafiesto4
4ddf8d0f48
Merge branch 'GoaLitiuM-fix_asseteditorwindow_restore'
2025-03-31 15:14:51 +02:00
mafiesto4
ed3ec55561
Add Visject per-node custom search and use it for Multi Blend nodes to filter animations used
2025-03-31 14:12:32 +02:00
mafiesto4
c00876fa94
Fix showing Content Search window to properly use context window
2025-03-31 14:12:03 +02:00
mafiesto4
f947aa3ae2
Fix asset reference window showing temp assets
2025-03-31 13:44:16 +02:00
mafiesto4
e0251afe79
Fix last frame importing from animations to correctly loop
2025-03-31 13:38:13 +02:00
xxSeys1
f53c3d7ad5
increase width of "Size" box to fit max collection size
...
Max size is 65535
2025-03-30 23:26:59 +02:00
mafiesto4
0046cbe0ef
Fix regression in using per-component input fields in Visject nodes values editing
2025-03-30 20:54:32 +02:00
mafiesto4
4c133fb6ff
Add minor improvement to anim graph editing
2025-03-29 22:33:31 +01:00
xxSeys1
3acb80f320
turns out flax has a method for this
2025-03-28 22:19:23 +01:00
Ari Vuollet
bada6b8886
Fix AssetEditorWindows not getting restored after script recompilation
2025-03-28 23:06:30 +02:00
xxSeys1
ac60dc8068
fix/ change content finder search box text persistency behaviour
2025-03-28 22:02:48 +01:00
xxSeys1
f025d96111
fix new messages being cut off in Debug Log
...
Happens when there are a lot of messages logged at once
2025-03-28 19:38:51 +01:00
mafiesto4
5bee99cb93
Add ArrayExtensions::First and fix usage for object pointers
2025-03-28 15:36:03 +01:00
mafiesto4
ab348d5f34
Fix incorrect scene object memory leak printing if some objects are destroyed during game plugin shutdown
2025-03-28 15:35:38 +01:00
mafiesto4
54f73fe35a
Fix regression in new triplanar to still support scale as Float3 for per-axis scaling
2025-03-28 11:15:14 +01:00
mafiesto4
5017bdd470
Fix parsing floating point values with . separator instead of ,
2025-03-28 10:50:06 +01:00
mafiesto4
62273db725
Fix bone socket update on load while in game
2025-03-28 10:49:40 +01:00
mafiesto4
e468a77a22
Add HighestSetBit and LowestSetBit utilities
2025-03-28 10:49:23 +01:00
mafiesto4
cc32af3919
Add utility operators for LayersMask bit operations
2025-03-28 10:48:41 +01:00
mafiesto4
0041a17b7d
Add Script::IsEnabledInHierarchy
2025-03-27 21:05:32 +01:00
mafiesto4
38b00f458c
Restyle dock window hints to match current drag&drop/selection coloring in Editor
2025-03-27 20:48:16 +01:00
mafiesto4
1c64845169
Fix loading windows layout with assets due to content database load order change
2025-03-27 20:47:47 +01:00
mafiesto4
98834131f1
Add smooth shadows blending between directional light cascades
...
It was deprecated in 1.9 in favor for dithering between cascades. Bing back that option for games that don't use TAA.
2025-03-27 10:48:35 +01:00
xxSeys1
40f2067732
improve message readability
2025-03-26 23:39:22 +01:00
xxSeys1
1e9f9c8e82
move log colors to visual settings
2025-03-26 23:38:54 +01:00
mafiesto4
fa1469514b
Fix binding missing vertex buffer slots to zero data on D3D11 and D3D12
2025-03-26 22:54:00 +01:00
mafiesto4
f94543aac8
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Flax.flaxproj
2025-03-26 19:48:47 +01:00
mafiesto4
bf2974b6cc
Fix reading Variant Type in C#
2025-03-26 19:47:39 +01:00
mafiesto4
faa3f62813
Fix crash when using different values in various math nodes in Visject
...
#3315
2025-03-26 18:20:09 +01:00
mafiesto4
6a4078c589
Fix displaying double vectors in Visject constant fields
...
#3314
2025-03-26 17:26:01 +01:00
mafiesto4
a0497a8f60
Fix opening game project when engine Large Worlds config gets changed
2025-03-26 17:15:01 +01:00
mafiesto4
8f7752bec7
Merge branch 'xxSeys1-EmmiterTemplatesDescriptions'
2025-03-26 16:05:55 +01:00
mafiesto4
7dc18eeda9
Merge branch 'EmmiterTemplatesDescriptions' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-EmmiterTemplatesDescriptions
2025-03-26 16:05:47 +01:00
mafiesto4
a73da8a31c
Merge branch 'xxSeys1-ActorSearchBoxTooltip'
2025-03-26 16:04:16 +01:00
mafiesto4
ee6ad02a95
Merge branch 'ActorSearchBoxTooltip' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ActorSearchBoxTooltip
2025-03-26 16:04:13 +01:00
mafiesto4
04d105ed85
Merge branch 'xxSeys1-TerrainInfo'
2025-03-26 16:03:07 +01:00
mafiesto4
0e822fc1f7
Merge branch 'TerrainInfo' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TerrainInfo
2025-03-26 16:03:02 +01:00
mafiesto4
a78ec8b8cd
Merge branch 'xxSeys1-collectionResizeContextMenu'
2025-03-26 16:02:00 +01:00
mafiesto4
83daca569b
Merge branch 'collectionResizeContextMenu' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-collectionResizeContextMenu
2025-03-26 16:01:24 +01:00
mafiesto4
6ea3b0012f
Merge branch 'xxSeys1-ModelToolSliders'
2025-03-26 15:59:28 +01:00
mafiesto4
e67b9a2e05
Merge branch 'ModelToolSliders' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ModelToolSliders
2025-03-26 15:59:23 +01:00
mafiesto4
438ca91dc3
Merge branch 'xxSeys1-compilationFailedMessage'
2025-03-26 15:58:24 +01:00
mafiesto4
45ec633fec
Merge branch 'compilationFailedMessage' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-compilationFailedMessage
2025-03-26 15:58:16 +01:00
mafiesto4
df6cf13b98
Fix rubber band selection with large worlds
...
#3305
2025-03-26 15:57:58 +01:00
mafiesto4
19da49a0e0
Merge branch 'xxSeys1-AnimAndEmitterPreviewNoParamText'
2025-03-25 17:12:59 +01:00
mafiesto4
9f1429259a
Merge branch 'AnimAndEmitterPreviewNoParamText' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AnimAndEmitterPreviewNoParamText
2025-03-25 17:12:53 +01:00
mafiesto4
38c3d88a8a
Fix crash on incorrect MultiBlend2D triangles memory
...
#3302
2025-03-25 17:12:14 +01:00
mafiesto4
7e145c56fd
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/Windows/Profiler/Memory.cs
2025-03-25 13:37:15 +01:00
mafiesto4
9cf7046a5b
Add leaderboards to Online interface
...
https://github.com/FlaxEngine/OnlinePlatformSteam/issues/2
2025-03-25 13:35:50 +01:00
mafiesto4
4e14035281
Add curl lib linking in GDK and expose XboxServicesToolset for plugins/modules
2025-03-25 13:23:23 +01:00
xxSeys1
bd74d9202e
update and fix the emitter template descriptions
2025-03-25 10:33:47 +01:00
xxSeys1
0938dd3f5d
hide Remove option in collections editor if collection can not be resized
2025-03-25 00:34:28 +01:00
xxSeys1
bde4aec113
make script compilation failed warning a bit nicer
2025-03-24 19:12:16 +01:00
xxSeys1
82bdc5d869
adjust sensitivity of some sliders in Model Tool
2025-03-24 18:14:54 +01:00
mafiesto4
1b3ad99554
Fix indentation and shader compilation for blue console
2025-03-24 15:40:51 +01:00
xxSeys1
e9e96b21d3
put terrain info into own Properties panel group
2025-03-23 14:48:02 +01:00
xxSeys1
a403e21cbc
add search operator tooltip to scene tree search bar
2025-03-19 23:01:57 +01:00
mafiesto4
2c8f2b6e92
Fix potential crash
2025-03-19 16:56:08 +01:00
mafiesto4
04fa19fce7
Revert "Fix issue with re-loading scene and toolstip not updating."
...
This reverts commit 3788021898 .
2025-03-19 16:55:05 +01:00
xxSeys1
92a212317d
show No parameters text when no parameters to be displayed in Preview tab
2025-03-18 22:25:51 +01:00
mafiesto4
9459eff58c
Fix regression in game viewport DPI scale usage
...
#2976 809fd2653a
2025-03-18 20:07:30 +01:00
mafiesto4
8c857e6fa4
Merge branch 'GoaLitiuM-unload_alc_fix'
2025-03-18 17:42:47 +01:00
mafiesto4
d123dd3eb4
Use limited attempts for assembly context reload and dont use Debug Log for warning
...
#2469
2025-03-18 17:42:21 +01:00
mafiesto4
db645c1aae
Fix project loading bug if it's empty without modules info
2025-03-18 16:35:51 +01:00
mafiesto4
abe5b14f72
Merge branch 'unload_alc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unload_alc_fix
2025-03-18 14:20:20 +01:00
mafiesto4
68967de1f5
Fix custom GUI material writing depth when it's not needed
...
#3294
2025-03-18 10:57:12 +01:00
mafiesto4
e25efa8c6f
Fix naming convention
2025-03-18 09:09:06 +01:00
mafiesto4
7f081abf92
Fix crash in editor on exit
2025-03-17 17:18:01 +01:00
mafiesto4
80df074b5f
Minor fixes
2025-03-17 16:37:28 +01:00
mafiesto4
7ee2e66881
Fix Rich Text Box ascender usage in line breaks for correct images placement
...
#3292
2025-03-17 16:37:15 +01:00
mafiesto4
7144e9352d
Optimize image size access
2025-03-17 15:19:53 +01:00
mafiesto4
694fc262fa
Merge branch 'ZaPx64-master'
2025-03-17 12:11:29 +01:00
mafiesto4
6c464569f2
Add even more nested inner exceptions handling
...
#3288
2025-03-17 12:11:25 +01:00
mafiesto4
c12b99b3ce
Merge branch 'master' of https://github.com/ZaPx64/FlaxEngine into ZaPx64-master
2025-03-17 12:10:08 +01:00
mafiesto4
0586c94428
Merge branch 'Tryibion-json-options-cm-fixes'
2025-03-17 12:09:46 +01:00
mafiesto4
59112a68e6
Merge branch 'json-options-cm-fixes' of https://github.com/Tryibion/FlaxEngine into Tryibion-json-options-cm-fixes
2025-03-17 12:09:02 +01:00
mafiesto4
b5158e0f5a
Merge branch 'Tryibion-fix-fmod'
2025-03-17 12:08:40 +01:00
mafiesto4
b338244c51
One more default value
...
#3289
2025-03-17 12:08:35 +01:00
mafiesto4
4b1f8efba0
Merge branch 'fix-fmod' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-fmod
2025-03-17 12:07:31 +01:00
mafiesto4
8f1c22fa48
Merge branch 'Tryibion-fix-toolstip-scene-reload'
2025-03-17 12:07:07 +01:00
mafiesto4
e11b381c13
Merge branch 'fix-toolstip-scene-reload' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-toolstip-scene-reload
2025-03-17 12:07:00 +01:00
mafiesto4
62354e81e2
Fix rubber band to ignore inactive actors
2025-03-17 11:40:23 +01:00
mafiesto4
17e30ff904
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Source/Editor/Viewport/MainEditorGizmoViewport.cs
2025-03-16 23:21:32 +01:00
mafiesto4
81f24ca914
Refactor UI Control initialization to keep layout locked while loading hierarchy
...
#3031
2025-03-16 23:10:30 +01:00
mafiesto4
54050685d7
Optimize UI code
2025-03-16 23:07:56 +01:00
mafiesto4
cd4ace3f49
Fix regression bugs in new rubber band when using different gizmos
2025-03-16 23:06:33 +01:00
mafiesto4
a4082934b8
Update Editor UI to use empty Pivot after fa68a5f572
...
#3031
2025-03-16 23:06:08 +01:00
mafiesto4
fa68a5f572
Fix UI Controls layout auto-resizing to always use pivot-relative logic
...
#3031
2025-03-16 22:57:18 +01:00
mafiesto4
23c251ea80
Fix new colider transform when using 'Add collider' option
2025-03-16 12:34:05 +01:00
mafiesto4
05e3149ef4
Add preserving existing Model Prefab objects when reimporting asset
...
#3122
2025-03-16 12:33:23 +01:00
mafiesto4
4a769265b6
Fix drawing editor primitives later in the pipeline to draw gizmos on top of world-space canvas
...
#3284
2025-03-16 11:42:03 +01:00
mafiesto4
56a8bb777b
Fix rubber band drawing to respect DPI scale (eg. on macOS)
2025-03-16 11:38:17 +01:00
Tryibion
36931c9047
Small fixes for cleaning up the options menu in the json asset window.
2025-03-15 18:49:39 -05:00
Tryibion
3788021898
Fix issue with re-loading scene and toolstip not updating.
2025-03-15 18:41:53 -05:00
Tryibion
c26c217bf7
Fix fmod to use default box value.
2025-03-15 15:43:41 -05:00
Tim
af454b987b
ZaP-object-editor-inner-exception-log
2025-03-15 11:09:02 +01:00
mafiesto4
87e423ed48
Fix regression in C++ objects created from C# code to link managed instance properly
2025-03-13 22:31:01 +01:00
mafiesto4
5d3da8a8d0
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/SceneGraph/Actors/StaticModelNode.cs
# Source/Engine/Graphics/Models/Mesh.cs
# Source/Engine/Graphics/Models/ModelData.h
2025-03-13 11:23:01 +01:00
mafiesto4
2cf30c27eb
Fix .NET libs deploy regression
2025-03-13 11:19:09 +01:00
mafiesto4
5d32bb962f
Add warning when cloth paint is incorrect size
2025-03-11 23:09:47 +01:00
mafiesto4
477c979cdd
Merge branch 'Tryibion-local-origin-multi-mesh'
2025-03-11 23:02:39 +01:00
mafiesto4
9d46626641
Fix new rubberband selection when using arc cam via alt key
2025-03-11 22:58:01 +01:00
mafiesto4
e7824d6d9b
Merge branch 'local-origin-multi-mesh' of https://github.com/Tryibion/FlaxEngine into Tryibion-local-origin-multi-mesh
2025-03-11 22:28:48 +01:00
mafiesto4
7120ac4f10
Merge branch 'xxSeys1-TypoFix'
2025-03-11 22:12:49 +01:00
mafiesto4
f5751254d6
Merge branch 'TypoFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TypoFix
2025-03-11 22:12:43 +01:00
mafiesto4
f11349f16c
Fix compilation
2025-03-11 22:09:19 +01:00
xxSeys1
862c2db11a
fix some typos
2025-03-11 21:18:23 +01:00
mafiesto4
2af6bdc283
Fix audio artifacts when importing 32-bit IEE wav files
2025-03-11 18:46:25 +01:00
mafiesto4
3c303514a4
Fix crash when using audio playback and playing editor meanwhile
2025-03-11 18:10:48 +01:00
mafiesto4
a3cc3c79e2
Another fix for spatial and non-spatial, mono and multi-channel audio sourcs playback on OpenAL
...
#3206
2025-03-11 18:10:19 +01:00
mafiesto4
cab0f92da8
Fix crash when importing large audio file
2025-03-11 17:01:33 +01:00
mafiesto4
21c07b7bf3
Fix regression from f256b0670f
...
#3277
2025-03-11 16:41:27 +01:00
mafiesto4
0b85438b20
Merge branch 'Zode-absolutesnap'
2025-03-11 14:05:30 +01:00
mafiesto4
9c15094855
Minor tweaks
...
#2722
2025-03-11 14:05:18 +01:00
mafiesto4
9e9b255c00
Merge branch 'absolutesnap' of https://github.com/Zode/FlaxEngine into Zode-absolutesnap
2025-03-11 13:28:01 +01:00
mafiesto4
1a5874e425
Merge branch 'Tryibion-scene-actor-multi-select'
2025-03-11 13:09:01 +01:00
mafiesto4
f256b0670f
Add mouse capture usage for new rubber band selection
...
#3151
2025-03-11 13:07:53 +01:00
mafiesto4
a54299a560
Optimize ViewportRubberBandSelector
...
#3151
2025-03-11 13:05:15 +01:00
mafiesto4
273b366f44
Merge branch 'scene-actor-multi-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-scene-actor-multi-select
2025-03-11 10:24:00 +01:00
mafiesto4
131d2fa4f1
Merge branch 'Tryibion-control-type-search'
2025-03-11 10:15:01 +01:00
mafiesto4
08a43b93f4
Merge branch 'control-type-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-type-search
2025-03-11 10:14:55 +01:00
mafiesto4
47b004a4aa
Merge branch 'Tryibion-multi-axis-select-box'
2025-03-11 10:14:30 +01:00
mafiesto4
f7e5bcb058
Merge branch 'multi-axis-select-box' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-axis-select-box
2025-03-11 10:14:24 +01:00
mafiesto4
e30647b675
Merge branch 'Tryibion-scale-gizmo-fix'
2025-03-11 00:09:36 +01:00
mafiesto4
f8e6e09717
Merge branch 'scale-gizmo-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-scale-gizmo-fix
2025-03-11 00:08:19 +01:00
mafiesto4
b8ae066542
Merge branch 'Tryibion-remove-obj-dropdown'
2025-03-11 00:06:19 +01:00
mafiesto4
b96ff56043
Merge branch 'remove-obj-dropdown' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-obj-dropdown
2025-03-11 00:06:15 +01:00
mafiesto4
2b0dc8b16d
Merge branch 'Tryibion-lock-scene-change'
2025-03-11 00:05:38 +01:00
mafiesto4
3c7d88663a
Merge branch 'lock-scene-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-lock-scene-change
2025-03-11 00:05:33 +01:00
mafiesto4
cd72f4f19b
Add Edit GUI option to Game Window
...
#3269
2025-03-11 00:04:57 +01:00
mafiesto4
897e451ab6
Restore shadows on Switch after refactor into Shadow Atlas
2025-03-10 21:00:49 +01:00
Tryibion
7a83bce996
Add using c: in search filtering to find control types.
2025-03-10 12:46:30 -05:00
mafiesto4
48343897cd
Fix .NET files deploy regression on AOT platforms
2025-03-10 18:46:15 +01:00
mafiesto4
52c09b95ca
Add Base Model to Animation Window to preview animation via a different base skeleton with retargetting
...
#3072
2025-03-09 23:35:24 +01:00
mafiesto4
09b23e2376
Minor fixes
2025-03-09 23:02:06 +01:00
Tryibion
0abd953ded
Better selection bounds for multi axis transform gizmo
2025-03-09 15:29:01 -05:00
mafiesto4
7f8729451c
Fix regression/crash in new World Triplanar node
...
#3214
2025-03-09 20:39:13 +01:00
Tryibion
5340eac14a
Small fixes.
2025-03-09 13:14:26 -05:00
mafiesto4
bc4f3668fe
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Core/Math/Vector3.cpp
# Source/Engine/Core/Math/Vector3.h
# Source/Engine/GraphicsDevice/Vulkan/GPUContextVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
2025-03-09 09:23:42 +01:00
mafiesto4
a93085d6d6
Redo 7d79dbac40
2025-03-09 09:15:49 +01:00
mafiesto4
34dcbc0445
Add Vector3.SignedAngle utility method
...
Merge 072f7c7e45 and c1bd42ff7e
2025-03-09 09:10:15 +01:00
mafiesto4
3643ec7a58
Fix crash when loading old triplanar node
2025-03-09 09:09:45 +01:00
mafiesto4
1e2e613a78
Fix rich textbox carret placement regressions
...
#3118 #2964
2025-03-08 23:49:12 +01:00
mafiesto4
fe95ac96af
Rename param
2025-03-08 21:09:48 +01:00
mafiesto4
3b7c90644e
Merge branch 'Muzz-Advanced-Bloom' into 1.10
2025-03-08 20:29:57 +01:00
mafiesto4
5e8f9e357a
Reorganize code
2025-03-08 20:25:03 +01:00
mafiesto4
4c9d51f0ef
Code style cleanup
...
#3250
2025-03-08 20:18:38 +01:00
mafiesto4
f7c6d34f59
Merge branch 'Advanced-Bloom' of https://github.com/Muzz/FlaxEngine into Muzz-Advanced-Bloom
2025-03-08 19:47:22 +01:00
mafiesto4
7808c65dd3
Update engine asset
2025-03-08 19:47:04 +01:00
mafiesto4
baf28382a8
Disable contact shadows on low shadows quality mode and fix step count for high setting
2025-03-08 19:46:35 +01:00
Tryibion
e9f2d94a2e
Remove object editor drop down if disabled.
2025-03-08 11:07:07 -06:00
Tryibion
837a4927c1
Try fix build issues.
2025-03-08 10:50:46 -06:00
Tryibion
1ece21e25c
Deselect locked object on scene change.
2025-03-08 10:46:11 -06:00
Tryibion
54dc66d22e
Add base check to control and canvas nodes.
2025-03-08 09:41:00 -06:00
Tryibion
5ea6e7b49d
Refactor to ViewportRubberBandSelector class and use actor node virtual methods.
2025-03-08 09:38:01 -06:00
mafiesto4
8a52fa257b
Add logging draw event into in Vulkan error
2025-03-08 14:29:36 +01:00
mafiesto4
7d79dbac40
Fix shadows sampling error in shader due to incorrect sampler used
...
#3000
2025-03-08 14:29:17 +01:00
mafiesto4
fef967d4a0
Fix crash on Vulkan when binding dummy buffer as missing uniform buffer
...
#3000
2025-03-08 14:28:47 +01:00
mafiesto4
679d56d7a3
Fix regression error on duplicated scene objects in registry
2025-03-08 13:31:01 +01:00
mafiesto4
e760e5cc97
Fix particle sim shader compilation warning on Vulkan
...
#https://github.com/KhronosGroup/glslang/issues/2066
2025-03-08 13:23:08 +01:00
mafiesto4
5bdbbb6d38
Merge remote-tracking branch 'origin/master' into 1.10
2025-03-07 23:41:02 +01:00
mafiesto4
0c0f128585
Fix collision proxy not updating on sequential mesh changes
...
#2920
2025-03-07 23:39:01 +01:00
mafiesto4
ca153e70ab
Fix crash when loading cloth that has different paint data size than mesh
...
#3264
2025-03-07 21:23:54 +01:00
mafiesto4
bc6f4f50cb
Fix serialization of ControlReference when used in prefabs
...
#3262
2025-03-07 18:55:03 +01:00
mafiesto4
84f6667105
Fix missing MoltenVK error to be logged only once
2025-03-07 12:52:45 +01:00
mafiesto4
5d80cb03f1
Fix compilation issues
2025-03-07 12:35:54 +01:00
mafiesto4
4fada6ba40
Add logging CPU name on Windows
2025-03-07 12:06:15 +01:00
mafiesto4
0fa88b23c6
Add DriverVersion to GPUAdapter for checking on old GPU drivers
2025-03-07 11:39:54 +01:00
mafiesto4
301491bcde
Fix Linux platform init to correctly calculate device id and add missing change
2025-03-07 11:39:15 +01:00
mafiesto4
5f57286cdb
Fix Windows detection to use correct system version it was build for (eg. Win10 or Win7)
2025-03-07 11:09:32 +01:00
mafiesto4
7135eb3591
Add SystemName and SystemVersion to Platform api
2025-03-07 11:06:10 +01:00
mafiesto4
cc7d88d4a9
Fix Platform::GetCacheLineSize to be deprecated in favor of existing CPUInfo.CacheLineSize`
2025-03-06 09:08:00 +01:00
mafiesto4
772f7f7fd2
Move GPUDeviceDX::UpdateOutputs to cpp file
2025-03-06 09:00:33 +01:00
mafiesto4
8e2f3ec0c0
Fix Version marshaling as parameter
2025-03-06 00:36:39 +01:00
mafiesto4
196ada5710
Add Extra Development Memory access and log on start
2025-03-05 13:43:15 +01:00
mafiesto4
06729f6b62
Add Program Size Memory access and log on start
2025-03-05 12:10:17 +01:00
mafiesto4
7809007a13
Fix deprecation api usage on game exit
2025-03-05 12:09:32 +01:00
mafiesto4
06de1c0041
Add logging memoery usage by external apps on crash
...
Game crash on out of memory might be caused by user opening too many external apps that use most of memory.
2025-03-05 10:51:29 +01:00
mafiesto4
06665734e7
Fix Platform::GetCacheLineSize to be deprecated in favor of CPUInfo
2025-03-04 22:57:58 +01:00
mafiesto4
668511a727
Fix error in XML docs processing
...
#2724
2025-03-04 22:37:05 +01:00
mafiesto4
5ffa3eb837
Fix getting Control from null ControlReference
...
#3123
2025-03-04 22:12:35 +01:00
mafiesto4
00202b06a4
Merge branch 'Tryibion-control-reference'
2025-03-04 22:04:28 +01:00
mafiesto4
93442ec8fa
Refactor ControlReference to use FlaxObjectRefPickerControl as a base class
...
#3123
2025-03-04 20:32:06 +01:00
mafiesto4
520bab7463
Refactor serialziation of ControlReference into a string with ID of actor for simplicity
...
#3123
2025-03-04 17:14:21 +01:00
mafiesto4
35fa63852c
Format code and simplify IControlReference a little bit
...
#3123
2025-03-04 16:06:48 +01:00
mafiesto4
fee54f0f39
Merge branch 'control-reference' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-reference
2025-03-04 14:03:56 +01:00
mafiesto4
e66ae2ee74
Merge branch 'Tryibion-android-emulate'
2025-03-04 10:58:01 +01:00
mafiesto4
30e9fe2371
Merge branch 'android-emulate' of https://github.com/Tryibion/FlaxEngine into Tryibion-android-emulate
2025-03-04 10:49:58 +01:00
Tryibion
a5e8f7d405
Move to custom tool method within platform
2025-03-03 21:42:54 -06:00
mafiesto4
a3822b6669
Fix spline node to support prefab editor
...
#3257
2025-03-03 23:38:41 +01:00
mafiesto4
819ce2222d
Refactor ISceneContextWindow into ISceneEditingContext with more utilities
...
#3257
2025-03-03 23:32:27 +01:00
mafiesto4
e82bb639ed
Fix objects creation to ensure managed object ctor is always executed
...
#3245
2025-03-03 19:12:29 +01:00
mafiesto4
3200fc1570
Fix new terrain debug drawing of collision lines
...
#3227
2025-03-03 12:03:38 +01:00
mafiesto4
54ad9a7629
Fix error when connecting nodes in Visject
2025-03-03 09:54:30 +01:00
mafiesto4
6f28302fd1
Merge branch 'xxSeys1-DebugDrawClearInEditor'
2025-03-03 09:52:43 +01:00
mafiesto4
47b22b305d
Add conditional showing of Clear Debug Draw buttons only if there is anything to clear
...
#2989
2025-03-03 09:51:05 +01:00
mafiesto4
6ad20b222d
Merge branch 'DebugDrawClearInEditor' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugDrawClearInEditor
...
# Conflicts:
# Source/Editor/Windows/GameWindow.cs
2025-03-03 09:40:01 +01:00
mafiesto4
68b21652bb
Merge branch 'Tryibion-input-helpers'
2025-03-02 23:06:35 +01:00
mafiesto4
5fe9108803
Merge branch 'input-helpers' of https://github.com/Tryibion/FlaxEngine into Tryibion-input-helpers
2025-03-02 23:06:31 +01:00
mafiesto4
02ecfad428
Merge branch 'xxSeys1-ShowInContentPanel'
2025-03-02 23:05:31 +01:00
mafiesto4
25b51cf9c4
Merge branch 'ShowInContentPanel' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ShowInContentPanel
2025-03-02 23:05:27 +01:00
mafiesto4
b2c5b4c2e5
Merge branch 'anton-makarenko-DebugLog-documentation-fix'
2025-03-02 22:54:32 +01:00
mafiesto4
379c31ca49
Merge branch 'DebugLog-documentation-fix' of https://github.com/anton-makarenko/FlaxEngine into anton-makarenko-DebugLog-documentation-fix
2025-03-02 22:54:26 +01:00
mafiesto4
383df75a81
Merge branch 'xxSeys1-GridPanelFillSliderSens'
2025-03-02 22:52:52 +01:00
mafiesto4
0ff19e9c95
Merge branch 'GridPanelFillSliderSens' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GridPanelFillSliderSens
2025-03-02 22:52:44 +01:00
mafiesto4
cbe96252f6
Update assets
2025-03-02 11:38:25 +01:00
mafiesto4
4846852762
Fix crash when spline actor gets removed
...
(speculative fix)
#3180
2025-03-02 10:45:51 +01:00
mafiesto4
72c3d2b94c
Update engine materials
2025-02-28 15:19:47 +01:00
mafiesto4
7ccae0140b
Fix regression from #3214 on Deformable shader
2025-02-28 15:18:29 +01:00
Muzz
7885590593
Merge branch 'Muzz-Triplanar-Features' into 1.10
2025-02-28 14:56:45 +01:00
mafiesto4
dad8c0cd6b
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Level/Prefabs/Prefab.Apply.cpp
2025-02-27 17:17:02 +01:00
mafiesto4
7410b506e3
Merge branch 'GoaLitiuM-csharp_mainproj_fix'
2025-02-27 16:22:09 +01:00
mafiesto4
dec9905bd3
Merge branch 'csharp_mainproj_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_mainproj_fix
2025-02-27 15:43:25 +01:00
mafiesto4
bb35d9f811
Add improved AndroidNdk detection to handle versions folder in env var location and fallback to automatic
...
#2893
2025-02-27 15:34:29 +01:00
mafiesto4
b2c8c4018c
Fix scripting bindings codegen for SoftTypeReference and SceneReference
...
#2761
2025-02-26 22:43:30 +01:00
Ari Vuollet
ce132f2404
Fix TypeDescriptor hack for latest runtime versions
2025-02-26 22:11:07 +02:00
mafiesto4
809fd2653a
Fix game viewport size to not include DPI scale (screen-space uses it)
...
#2976
2025-02-26 20:55:57 +01:00
mafiesto4
56b2c96b3b
Fix missing content database load when opening project without code compilation
...
#2469
2025-02-26 20:29:44 +02:00
mafiesto4
5c06d413b0
Add code sharing
...
#2469
2025-02-26 20:29:36 +02:00
GoaLitiuM
1c17b77d1e
Refocus editor after restoring windows
2025-02-26 20:29:23 +02:00
GoaLitiuM
e24bb71e91
Fix stack overflow when restoring tab in floating window
2025-02-26 20:29:22 +02:00
GoaLitiuM
3382aabefe
Close and restore AssetEditorWindows on scripting reload
2025-02-26 20:29:22 +02:00
GoaLitiuM
4ddc765ee4
Fix ContentDatabase not being loaded at the end of editor initialization
2025-02-26 20:29:21 +02:00
GoaLitiuM
5fd64ead62
Fix custom content and importers blocking scripting reload
2025-02-26 20:29:21 +02:00
GoaLitiuM
30257929e5
Fix error when ContentDatabase gets rebuilt while initializing editor
2025-02-26 20:29:21 +02:00
GoaLitiuM
980a112c57
Clear VisjectSurface node caches and context menus during scripts reload
2025-02-26 20:29:20 +02:00
GoaLitiuM
98bbcbd442
Close and restore Prefab windows during scripting reload
2025-02-26 20:29:20 +02:00
GoaLitiuM
9f8faf4f17
Clear references holding on to types in game assemblies
2025-02-26 20:29:19 +02:00
GoaLitiuM
691b9458ec
Fix wrong prefab event unregistration
2025-02-26 20:29:19 +02:00
GoaLitiuM
b095acd4a5
Fix scripting AssemblyLoadContext not getting unloaded
2025-02-26 20:29:19 +02:00
mafiesto4
2d956ebb36
Fix error when applying prefab changes with missing (deleted) nested prefabs
...
#3244
2025-02-26 17:46:22 +01:00
mafiesto4
33dd47c169
Merge branch 'MrCapy0-Level'
2025-02-25 22:37:04 +01:00
mafiesto4
e101048c71
Merge branch 'Level' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Level
...
# Conflicts:
# Source/Engine/Level/Level.cpp
2025-02-25 22:33:12 +01:00
mafiesto4
aaad2face2
Fix HRTF audio to be disabled due to common audio problems
...
#3225
2025-02-25 22:19:26 +01:00
mafiesto4
8f1a1827f2
Fix crash in OpenAL audio backend on context rebuild
...
#3225
2025-02-25 22:17:18 +01:00
mafiesto4
83c3201ef8
Fix regression in rapidjson update
2025-02-25 18:09:47 +01:00
mafiesto4
dcba97f84a
Fix missing masked terrain rendering
...
#3177
2025-02-25 16:46:17 +01:00
mafiesto4
ca6544204b
Fix actor hierarchy initialization when it gets modified by a script on the fly
...
#2940 #2623 #2751
2025-02-25 15:32:20 +01:00
mafiesto4
1c3d1b623d
Optimize and cleanup some actor code
2025-02-25 15:31:46 +01:00
Muzz
1fac78f48f
attributes fix
2025-02-25 14:49:59 +10:00
Muzz
953cbb6e40
Advanced Bloom commit.
2025-02-25 14:02:15 +10:00
mafiesto4
21047ac8ac
Upgrade CollisionCooking to use new MeshAccessor
2025-02-24 23:46:44 +01:00
mafiesto4
754d321ef0
Fix crash on incorrect index buffer size when building mesh buffers via MeshAccessor
...
#3246
2025-02-24 23:28:35 +01:00
mafiesto4
2ab9adab24
Merge remote-tracking branch 'origin/master' into 1.10
2025-02-24 23:27:56 +01:00
mafiesto4
bf21b0a267
Fix collision cooking for skinned models that use different vertex format
...
#3246
2025-02-24 22:05:33 +01:00
xxSeys1
0d5534c445
decrease grid panel fill slider sensitivity
2025-02-24 17:43:32 +01:00
mafiesto4
afc4158dd3
Fix sprite and texture 9-slice rendering brush to properly calculate border size
2025-02-24 14:19:51 +01:00
mafiesto4
09ead0cc7a
Fix Eye Adaptation in colllision data window viewport
2025-02-24 12:30:44 +01:00
mafiesto4
f2e840577a
Merge branch 'Tryibion-prefab-doubleclick-obj-ref'
2025-02-24 00:10:11 +01:00
mafiesto4
345cbdb8d4
Merge branch 'prefab-doubleclick-obj-ref' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-doubleclick-obj-ref
2025-02-24 00:10:04 +01:00
mafiesto4
0ebda18669
Fix game-build version of DebugDraw for C# but without xml docs
...
#3201
2025-02-24 00:09:52 +01:00
mafiesto4
efa081716f
Merge branch 'Tryibion-tube-to-capsule'
2025-02-24 00:00:30 +01:00
mafiesto4
7225737984
Merge branch 'tube-to-capsule' of https://github.com/Tryibion/FlaxEngine into Tryibion-tube-to-capsule
2025-02-23 23:58:28 +01:00
mafiesto4
0b1a64305a
Merge branch 'GoaLitiuM-update_rapidjson'
2025-02-23 23:51:12 +01:00
mafiesto4
bfd972b96d
Add SIMD support for rapidjson when processing json data
...
#3155
2025-02-23 23:38:07 +01:00
mafiesto4
25f26a7a91
Merge branch 'update_rapidjson' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_rapidjson
2025-02-23 23:26:55 +01:00
mafiesto4
d9ae41ed10
Fix editor transform gizmos rendering to draw over other editor shapes
...
#2954
2025-02-23 23:01:20 +01:00
mafiesto4
68877eebe3
Format code
2025-02-23 21:31:30 +01:00
mafiesto4
5ed18c7448
Fix fc4b79239b
2025-02-23 21:28:02 +01:00
mafiesto4
1fda1d749d
Merge branch 'GoaLitiuM-launchsettings_fix'
2025-02-23 21:24:31 +01:00
mafiesto4
ac728f1a31
Merge branch 'launchsettings_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-launchsettings_fix
2025-02-23 21:24:17 +01:00
mafiesto4
8beeea0da1
Merge branch 'davevanegdom-Double-Click-Scene-Node-Actions'
2025-02-23 21:23:18 +01:00
mafiesto4
fc4b79239b
Refactor new scene tree double click feature to support both prefab and scene editing
...
#1502
2025-02-23 21:23:09 +01:00
mafiesto4
618027b181
Merge branch 'Double-Click-Scene-Node-Actions' of https://github.com/davevanegdom/FlaxEngine into davevanegdom-Double-Click-Scene-Node-Actions
...
# Conflicts:
# Source/Editor/Modules/PrefabsModule.cs
# Source/Editor/Windows/SceneTreeWindow.ContextMenu.cs
2025-02-23 21:18:38 +01:00
mafiesto4
f97ead8a20
Merge branch 'davevanegdom-DebugOutputImprovements'
2025-02-23 20:30:01 +01:00
mafiesto4
bae381430a
Cleanup code
...
#1437
2025-02-23 20:29:58 +01:00
mafiesto4
1c3f7fcec0
Merge branch 'DebugOutputImprovements' of https://github.com/davevanegdom/FlaxEngine into davevanegdom-DebugOutputImprovements
...
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
# Source/Editor/Windows/DebugLogWindow.cs
2025-02-23 20:29:10 +01:00
Tryibion
65a219512c
Add double clicking an object reference in a prefab to select the actor within the prefab.
2025-02-21 15:52:43 -06:00
mafiesto4
bb12562c2f
Fix crash when setting C# property of value-type from native code
2025-02-21 20:22:54 +01:00
mafiesto4
b81b0b7616
Fix text clipping behind the button in Behavior Knowledge Selector editor
2025-02-21 19:34:35 +01:00
mafiesto4
bd9a5f03a4
Fix crash when importing fbx model with convex polygon with duplicated vertices
...
#3222
2025-02-21 17:36:20 +01:00
mafiesto4
9d5d80bf4a
Fix crash when using physics overlap tests with Collider outputs that catch Terrain
...
#3221
2025-02-21 15:07:44 +01:00
mafiesto4
44e894f406
Remove unused default value codegen
2025-02-21 15:07:09 +01:00
Tryibion
ef8612fb59
Merge branch 'master' into android-emulate
2025-02-20 21:19:32 -06:00
mafiesto4
366b47ad80
Fix crash when applying prefab with missing scripts in use
...
#3239
2025-02-20 23:50:36 +01:00
mafiesto4
b3508b9fe1
Fix Visject gradient stops to update graph only on sliding end
...
#3226
2025-02-20 20:28:46 +01:00
mafiesto4
3f2eab5206
Optimize divide into multiply
2025-02-20 17:04:20 +01:00
mafiesto4
5bdf5da142
Resave engine materials
...
#3231
2025-02-20 10:09:37 +01:00
Ari Vuollet
c823257b79
Fix invalid paths in C# launch settings on Windows
2025-02-19 17:23:47 +02:00
mafiesto4
937d369856
Fix crash in particles system when assets gets loading/unloaded while async jobs are active
2025-02-18 23:27:49 +01:00
mafiesto4
060bc0aaf8
Fix crash in animations system when assets gets loading/unloaded while async jobs are active
...
#2974
2025-02-18 22:30:49 +01:00
mafiesto4
ce335a0fe4
Use new api for span from stream
2025-02-18 09:52:49 +01:00
mafiesto4
4aab1be3d6
Bump up materials version after merge with master
2025-02-18 09:20:48 +01:00
mafiesto4
6b6d808698
Fix warning
2025-02-18 09:20:06 +01:00
mafiesto4
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
mafiesto4
c81ddd09cc
Fix spatial audio bug regression from 84843f8cbb
...
#3224 #3206
2025-02-17 23:55:26 +01:00
mafiesto4
015c4ab475
Fix memory leak in particle buffers recycling
...
#3152
2025-02-17 23:25:40 +01:00
mafiesto4
ccdf004404
Fix memory leak in Video player on Windows
...
#3158
2025-02-17 21:19:45 +01:00
mafiesto4
9049093267
Fix scene object reference serialization in C# scripts
...
#3136
2025-02-17 11:57:31 +01:00
mafiesto4
9d4d9ccf38
Optimize compilation on MSVC as it can ommit include
2025-02-17 10:24:04 +01:00
mafiesto4
8b1d678f2e
Fix scene object reference serialization in Visual Script properties
...
#3136
2025-02-17 10:23:07 +01:00
Tryibion
25b8939aff
Update to include presenter context.
2025-02-16 18:05:25 -06:00
Tryibion
e4d2e429a0
Merge branch 'master' into control-reference
2025-02-16 17:40:38 -06:00
mafiesto4
67db774a2f
Fix compilation regression
2025-02-17 00:27:06 +01:00
mafiesto4
3cd951f0a0
Merge branch 'Tryibion-add-context-to-obj-ref-editor'
2025-02-16 21:15:48 +01:00
mafiesto4
0525ce2cb3
Merge branch 'add-context-to-obj-ref-editor' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-context-to-obj-ref-editor
2025-02-16 20:42:23 +01:00
mafiesto4
5e74ec01ce
Merge branch 'Tryibion-prefab-ui-mode'
2025-02-16 20:38:03 +01:00
mafiesto4
bbbc0c9d50
Merge branch 'prefab-ui-mode' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-ui-mode
2025-02-16 20:35:00 +01:00
mafiesto4
25067959eb
Add nested prefabs editing buttons inside Prefab Window
...
#1595
2025-02-16 20:34:33 +01:00
xxSeys1
054d06f49e
add rmb menu entry to show item in Content Panel
2025-02-15 17:38:03 +01:00
mafiesto4
086ddc96bb
Fix incorrect prefab serialization to correctly handle diff on object references to prefab objects
...
#3136
2025-02-14 17:07:33 +01:00
mafiesto4
3394de0b93
Fix grid in multi-blend node to draw behind the lines
...
#3212
2025-02-13 23:29:02 +01:00
mafiesto4
abd0c7dece
Add support for displaying Multiple Values info to object reference pickers
...
#2984
2025-02-12 22:31:53 +01:00
mafiesto4
ee540b3cb7
Speculative fix for error in thumbnails rendering
2025-02-12 22:13:29 +01:00
mafiesto4
c146e156ec
Fix perlin and simplex noises to return normalized value to range 0-1
...
#3154
2025-02-12 22:13:09 +01:00
mafiesto4
6efb015169
Merge code for Perlin Noise impl
2025-02-12 17:21:13 +01:00
mafiesto4
a982e0a111
Fix crash when reading object value from BehaviorKnowledgeSelector
...
#3171
2025-02-12 16:54:33 +01:00
mafiesto4
84843f8cbb
Fix playing mono audio sounds with panning
...
Tested on OpenAL and XAudio backkend on Windows.
#3206
2025-02-11 23:35:08 +01:00
mafiesto4
dccb43702e
Add missing casting from Double to Float vectors within Variant
2025-02-11 14:51:17 +01:00
mafiesto4
f459249f78
Fix compilation regression from aa8add7b38
2025-02-11 14:23:10 +01:00
mafiesto4
3ad369501a
Add support for searching actors and scripts by interface
...
#3199
2025-02-11 14:22:44 +01:00
mafiesto4
b0fe4373b0
Merge branch 'xxSeys1-AudioSliderGamePanelFix'
2025-02-11 14:07:16 +01:00
mafiesto4
9df5ed5b7f
Merge branch 'AudioSliderGamePanelFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AudioSliderGamePanelFix
2025-02-11 14:07:09 +01:00
mafiesto4
aa8add7b38
Fix large worlds rendering of meshes
...
Add `Double4x4` for higher precision matrices operations
#2985
2025-02-11 13:01:48 +01:00
mafiesto4
21f8dab5de
Tweak 58090aa6d6 to secure for incorrect includes and usage
2025-02-11 00:33:08 +01:00
mafiesto4
4baa38c0cc
Add explicit cast to in vector in C# api
2025-02-11 00:32:20 +01:00
mafiesto4
3c091dc214
Fix editor grid gizmo when using Large Worlds
2025-02-11 00:32:04 +01:00
mafiesto4
58090aa6d6
Fix triplanar texture mapping when using Large Worlds
...
#3001
2025-02-11 00:31:37 +01:00
Tryibion
2521ed4ad5
Change DrawTube to DrawCapsule. Depricate old Tube code.
2025-02-08 21:15:49 -06:00
Anton Makarenko
9e25714338
Changes text of documentation above static Log method from warning to info to better reflect method's purpose and avoid possible confusion
2025-02-05 16:24:55 +02:00
xxSeys1
6a5f22400d
update volume slider in game panel on menu show
2025-02-05 12:35:49 +01:00
mafiesto4
a5fffc0c9e
Fix DebugDraw.DrawWireArc with Large Worlds enabled
...
#3049
2025-02-04 23:44:31 +01:00
mafiesto4
e551ecbe5f
Fix build warning with Large Worlds enabled
2025-02-04 23:44:12 +01:00
Tryibion
898295e9d4
Small code cleanup.
2025-02-03 22:20:51 -06:00
Tryibion
a17c15ae96
Add missing return comments for get methods.
2025-02-03 22:11:07 -06:00
Tryibion
be6a258846
Add runtime input mapping helpers.
2025-02-03 21:57:14 -06:00
mafiesto4
8542f78b0b
Merge branch 'xxSeys1-BetterRayNormAssert'
2025-02-01 15:26:25 +01:00
mafiesto4
da513972e8
Simplify message to be single-line with less text
...
#2990
2025-02-01 15:26:13 +01:00
mafiesto4
be293a957a
Merge branch 'BetterRayNormAssert' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BetterRayNormAssert
2025-02-01 15:24:44 +01:00
mafiesto4
8e26591c0b
Merge branch 'xxSeys1-GamePanelAudio'
2025-02-01 15:23:39 +01:00
mafiesto4
4e31d436d5
Merge branch 'GamePanelAudio' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GamePanelAudio
2025-02-01 15:23:33 +01:00
mafiesto4
b6f7914b14
Fix RenderToTextureControl to render correctly when using different texture size than control size
...
#2760
2025-02-01 15:17:21 +01:00
mafiesto4
9ffbe1f8ca
Add support in scripting for using interfaces on structures
...
#2679
2025-01-31 23:36:15 +01:00
Ari Vuollet
0764ff6cb7
Fix C# projects not compiling in VS with native code plugins present
2025-01-31 23:58:23 +02:00
mafiesto4
4e0cd9e8a9
Add support for creating Json Assets in editor out of structure type
...
#2679
2025-01-31 21:58:36 +01:00
mafiesto4
24f3dfe264
Fix selected spline points to be drawn relative to the view for greater readability
...
#2595
2025-01-31 21:01:26 +01:00
mafiesto4
42fc62eb68
Add Actor.Clone for actors duplication at runtime (including scripts and children)
...
#2012
2025-01-31 10:21:05 +01:00
mafiesto4
b1392be3a1
Fix typo
2025-01-30 22:48:07 +01:00
mafiesto4
04dde7a3f2
Add warnings on incorrect GPUBuffer or GPUTexture usage when binding to GPUContext (in non-release builds)
2025-01-30 22:03:21 +01:00
mafiesto4
44fae3838e
Add GPUResourceUsage.Staging for both CPU read/write access
2025-01-30 20:39:04 +01:00
mafiesto4
f11306af24
Add caching and restoring curve height in properties panel
...
#2455
2025-01-30 17:42:54 +01:00
mafiesto4
4057dc189d
Fix SnapToGrid to skip when grid component is 0
2025-01-30 17:26:34 +01:00
mafiesto4
fc98b5f1f0
Add snapping to grid with Ctrl key when moving keyframes in curve
...
#2455
2025-01-30 17:26:04 +01:00
mafiesto4
4d6282a5b4
Add focus selection to curve editor and apply margin around shown curve section
...
#2455
2025-01-29 23:54:41 +01:00
Tryibion
45a24a05c5
Add check for if static model has a model.
2025-01-28 16:22:02 -06:00
mafiesto4
0e058b2590
Fix curve tangents reset on drag start
...
#2455
2025-01-28 23:18:26 +01:00
mafiesto4
a31279954a
Fix curve editor scroll bars to be hidden when not enabled
...
#1083
2025-01-28 23:07:05 +01:00
Tryibion
16ed7272a7
Skip not active actors.
2025-01-28 16:05:19 -06:00
mafiesto4
d25cb7a9da
Fix curve tangent handles to maintain size relative to the current view scale
...
Fix curve tangent colors to match editor style
Fix curve tangents editing to have stable movement no matter the view scale
#2455
2025-01-28 22:59:39 +01:00
Tryibion
6461ffbd0d
Skip selecting scene actor.
2025-01-28 15:58:18 -06:00
mafiesto4
1b04c9a7b1
Another attempt to fix CD builds stability
2025-01-28 14:30:57 +01:00
mafiesto4
6a27e5338a
Fix float precision issue when drawing curve or timeline time axes
...
#2455
2025-01-28 12:48:19 +01:00
mafiesto4
5ad323c7cb
Fix showing whole curve if its empty
2025-01-28 12:44:52 +01:00
Tryibion
abe2482a01
Use mesh collision proxy if available.
2025-01-27 18:28:06 -06:00
Tryibion
9c065d55e0
Change to use view CM and set inital ui mode to use if the prefab has ui.
2025-01-27 18:02:54 -06:00
mafiesto4
1475075b00
Merge branch 'GoaLitiuM-dotnet_refasm_version_fix'
2025-01-27 20:29:16 +01:00
mafiesto4
702564366d
Merge branch 'dotnet_refasm_version_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_refasm_version_fix
2025-01-27 20:29:12 +01:00
mafiesto4
e2fd3891d1
Fix regression in curve keyframes editing
...
#3179
2025-01-27 20:19:35 +01:00
Ari Vuollet
f54e961f11
Update .NET compilation instructions for Arch
2025-01-27 20:35:56 +02:00
mafiesto4
aabd70fbe7
Fix code project files generation to properly handle path slashes and ignore binary modules without exports
...
#3086
2025-01-27 19:35:27 +01:00
Ari Vuollet
428ebf7fd7
Fix .NET runtime and SDK compilation issues with newer runtime
2025-01-27 20:06:06 +02:00
mafiesto4
72f16d738f
Merge branch 'Tryibion-draw-anchors'
2025-01-27 12:41:01 +01:00
mafiesto4
475818554d
Fix error in editor when sliding value
2025-01-27 12:40:55 +01:00
mafiesto4
8ebb3a3215
Merge branch 'draw-anchors' of https://github.com/Tryibion/FlaxEngine into Tryibion-draw-anchors
2025-01-27 12:12:24 +01:00
mafiesto4
2085a0bf25
Merge branch 'amir9480-fix_issue_3083'
2025-01-27 11:58:46 +01:00
mafiesto4
d829461def
Merge branch 'fix_issue_3083' of https://github.com/amir9480/FlaxEngine into amir9480-fix_issue_3083
2025-01-27 11:58:13 +01:00
mafiesto4
2d169fdcd8
Merge branch 'Tryibion-particle-rotate-shape'
2025-01-27 11:43:04 +01:00
mafiesto4
53ba5968fd
Fix missing default value usage on GPU particle shape rotation and simplify CPU code
...
#3104
2025-01-27 11:42:59 +01:00
mafiesto4
cc735a1b6a
Merge branch 'particle-rotate-shape' of https://github.com/Tryibion/FlaxEngine into Tryibion-particle-rotate-shape
2025-01-27 11:35:26 +01:00
mafiesto4
970af7bdc8
Attempt to fix recent Github CD failing
2025-01-27 11:35:10 +01:00
mafiesto4
2ff6a6dd9a
Merge branch 'Tryibion-clamp-anchors'
2025-01-26 22:05:40 +01:00
mafiesto4
ae3149c9c0
Merge branch 'clamp-anchors' of https://github.com/Tryibion/FlaxEngine into Tryibion-clamp-anchors
2025-01-26 22:05:36 +01:00
mafiesto4
1a1bd56802
Merge branch 'GoaLitiuM-sln_folder_fix'
2025-01-26 22:03:11 +01:00
mafiesto4
25b566b348
Merge branch 'sln_folder_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sln_folder_fix
2025-01-26 22:02:58 +01:00
mafiesto4
4fb95a704a
Merge branch 'Tryibion-file-path-drag-dop'
2025-01-26 21:59:04 +01:00
mafiesto4
5f09ef4c1f
Merge branch 'file-path-drag-dop' of https://github.com/Tryibion/FlaxEngine into Tryibion-file-path-drag-dop
2025-01-26 21:58:34 +01:00
Tryibion
fc4c2c53fc
select parent of prefab if it has a prefab link.
2025-01-26 13:50:07 -06:00
Tryibion
fa06a8cc16
Fix rubberband taking over when tyring to move objects. Move rubberband out of update method.
2025-01-26 13:45:31 -06:00
Tryibion
4d4c046556
small cleanup with uicanvas searching.
2025-01-25 15:35:07 -06:00
Tryibion
4598cdb2d0
Fix check for control parent.
2025-01-25 15:32:18 -06:00
Tryibion
eb43d4813d
Faster selection, select while dragging, only select if actor box is in rect.
2025-01-25 15:30:22 -06:00
mafiesto4
7bc099c32c
Merge branch 'Tryibion-content-item-text-scale'
2025-01-25 11:09:36 +01:00
mafiesto4
9a59d0c5ed
Merge branch 'content-item-text-scale' of https://github.com/Tryibion/FlaxEngine into Tryibion-content-item-text-scale
2025-01-25 10:05:54 +01:00
mafiesto4
275ca296fa
Fix editor orthographic viewport in top or bottom view
...
#3169
2025-01-25 00:38:51 +01:00
mafiesto4
57af076c8d
Merge branch 'Tryibion-is-active-null-check'
2025-01-24 23:51:48 +01:00
mafiesto4
d501018feb
Add improved GPU crashes reporting
2025-01-24 22:56:52 +01:00
mafiesto4
d4c72487cd
Fix various asset windows shutdown when editor is disposing during crash
2025-01-24 22:55:21 +01:00
mafiesto4
0b48a274e5
Fix compilation
2025-01-24 22:54:56 +01:00
mafiesto4
342f3543ca
Fix LOG_FLUSH to flush only when automatic mode is disabled
2025-01-24 20:15:32 +01:00
mafiesto4
b36e55446f
Add Engine::ReportCrash event for custom crash reporting or handling
2025-01-24 20:15:17 +01:00
mafiesto4
cf40facefe
Add engine fatal error types handling
...
Add general out-of-memory handling
Add safety memory buffer for crash or out of memory handling
Refactor Globals exit/error state to be in Engine class
2025-01-24 20:07:12 +01:00
Tryibion
f905c49f0b
Change content item text scale with content view scale.
2025-01-24 13:02:05 -06:00
mafiesto4
fa2f2e3104
Fix Linux build
2025-01-24 12:53:56 +01:00
mafiesto4
ae74d49b09
Fix bug
2025-01-24 12:24:52 +01:00
mafiesto4
80a44b5f5c
Remove old code
2025-01-24 11:08:31 +01:00
Tryibion
c72fac335f
Check for null in Actor node IsActive.
2025-01-23 21:28:09 -06:00
mafiesto4
dffc6ea24d
Move hash set related configs into proper header file and rename those
2025-01-24 00:05:07 +01:00
mafiesto4
38f74c8cf7
Refactor Dictionary and HashSet to use shared base class
...
Add const iterators
2025-01-23 23:59:31 +01:00
mafiesto4
61a731704d
Fix const-correctness in dictionary iterator access
2025-01-23 21:40:52 +01:00
mafiesto4
c1339765b7
Fix parsing nested template types in scripting type inheritance
2025-01-23 21:32:09 +01:00
mafiesto4
f5280eab74
Refactor and improve collections code
...
#3043
2025-01-23 14:44:11 +01:00
Tryibion
030befdcaa
Rename dropped method.
2025-01-22 21:47:28 -06:00
Tryibion
3a591577ad
Add drag drop to FilePathEditor
2025-01-22 21:46:21 -06:00
mafiesto4
af416fe0c8
Fix packaging issues to properly read asset data after it's serialized with a new format
2025-01-22 21:24:49 +01:00
mafiesto4
326bc498b8
Add more logging for cooking process
2025-01-22 00:01:25 +01:00
mafiesto4
d1cc8da841
Remove not needed warning log in Editor on fresh project
2025-01-21 23:46:32 +01:00
mafiesto4
4cf22c3a1f
Fix material to run shader generation when using null rendering backend
2025-01-21 23:14:00 +01:00
mafiesto4
8736d4c91a
Remove not needed warning log in Editor on fresh project
2025-01-21 22:47:44 +01:00
mafiesto4
682ca9e953
Add progress indicator in editor for assets loading
2025-01-21 21:38:02 +01:00
mafiesto4
344d17714c
Fix crash when using ref struct reflection in managed api
2025-01-21 15:39:21 +01:00
mafiesto4
b247070840
Fix regression in Dictionary capacity and use similar improvement in HashSet
2025-01-21 15:38:14 +01:00
mafiesto4
236b8d5667
Add failing Windows Test CI if FlaxTests.exe fails
2025-01-21 14:01:23 +01:00
mafiesto4
c3ad937d3f
Add failing Windows Test CI if FlaxTests.exe fails
2025-01-21 13:12:04 +01:00
mafiesto4
d8dcec42d5
Add failing Windows Test CI if FlaxTests.exe fails
2025-01-21 12:28:35 +01:00
mafiesto4
3b5f953b3d
Add failing Windows Test CI if FlaxTests.exe fails
2025-01-21 11:52:27 +01:00
mafiesto4
9fd98c8e12
Optimize blend weights to use 8-bit per bone (instead of 16-bit)
2025-01-21 11:40:01 +01:00
mafiesto4
0b24c50161
Expose ContentDeprecated to scripting (editor-only)
2025-01-21 10:18:57 +01:00
Tryibion
8f9eaddbe5
Add anchor and pivot drawing for UI Gizmo.
2025-01-20 21:08:47 -06:00
mafiesto4
fe8f862b16
Update engine assets
2025-01-21 00:04:03 +01:00
mafiesto4
7d0804af91
Add content deprecation upgrades support to prefabs and scenes when loading levels
2025-01-20 23:53:13 +01:00
mafiesto4
67f12596e2
Fix LoadAssetTask to properly dereference asset loading task pointer when asset init fails
2025-01-20 23:52:12 +01:00
mafiesto4
6a66a944d2
Add total mesh vertex stride display in editor panel
2025-01-20 23:51:35 +01:00
mafiesto4
65a689f8ab
Add logging first scene asset id in cooked game
2025-01-20 23:51:08 +01:00
mafiesto4
18fd68db25
Add SpawnOptions container for more robust prefabs spawning
2025-01-20 23:50:47 +01:00
mafiesto4
86444aa5f3
Fix TypeUtils.GetTypeName for nested generic types
2025-01-20 23:49:40 +01:00
mafiesto4
011abe4ac0
Fix error when connecting nodes in Visject
2025-01-20 23:49:17 +01:00
mafiesto4
f4c07388d9
Restore old upgrader for skinned models from 9f648caac8
2025-01-20 23:49:00 +01:00
mafiesto4
eaf48bb176
Fix regression in dynamic mesh bounds and triangles setup after refactor
2025-01-20 23:48:25 +01:00
mafiesto4
d4a5c76c82
Add serialization of game settings for proper upgrade when loading deprecated data
2025-01-20 23:47:51 +01:00
mafiesto4
8a7ceef288
Add content deprecation system that auto-saves assets in Editor that use old data format
2025-01-20 23:46:49 +01:00
Amir Alizadeh
ec11a79f55
Add raycast support to the ContainerControl
2025-01-19 23:55:56 +03:30
Amir Alizadeh
55fd198102
Add raycast-first priority to the UIEditorGizmo
2025-01-19 23:55:23 +03:30
Tryibion
425699c4b0
Clamp control anchors betwen 0 and 1.
2025-01-19 13:51:50 -06:00
mafiesto4
1497acef58
SImplify capacity presetting for Dictionary to handle memory slack scale internally as suers care about items count only
2025-01-16 17:42:01 +01:00
mafiesto4
6111f67e33
Add ToSpan for MemoryWriteStream and simplify code with it
2025-01-16 17:35:28 +01:00
mafiesto4
39419787fa
Another compilation fix
2025-01-15 08:48:03 +01:00
mafiesto4
e02f2990d9
Another compilation fix
2025-01-14 23:43:31 +01:00
mafiesto4
d0a6edbb2c
Another compilation fix
2025-01-14 23:26:26 +01:00
Ari Vuollet
10a906d51b
Apply patches to rapidjson
2025-01-15 00:23:30 +02:00
Ari Vuollet
f61779119b
Update rapidjson to latest version
...
Commit d621dc9e9c77f81e5c8a35b8dcc16dcd63351321 in Tencent/rapidjson
2025-01-15 00:23:30 +02:00
mafiesto4
be8686bbb2
Fix new code on non-windows editor platforms
2025-01-14 22:45:03 +01:00
mafiesto4
59061c01d3
Fix compilation error
2025-01-14 22:29:06 +01:00
Ari Vuollet
af3badaeef
Fix Visual Studio solution nested project names on Unix systems
2025-01-14 19:08:09 +02:00
mafiesto4
90ba7f4a92
Mark CommonValue as deprecated to generate warnings in old code
2025-01-13 18:25:26 +01:00
mafiesto4
754e0c4e29
Update build number
2025-01-13 18:09:19 +01:00
mafiesto4
addc6d5216
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Content/Editor/Gizmo/Material.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Source/Editor/Windows/Assets/ModelWindow.cs
# Source/Editor/Windows/Assets/SkinnedModelWindow.cs
# Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
mafiesto4
f17d6f62ab
Merge branch 'Tryibion-use-version'
2025-01-13 17:32:03 +01:00
mafiesto4
ae3d437539
Merge branch 'use-version' of https://github.com/Tryibion/FlaxEngine into Tryibion-use-version
2025-01-13 17:31:53 +01:00
mafiesto4
99b737eb14
Merge branch 'Tryibion-aab-building'
2025-01-13 17:31:38 +01:00
mafiesto4
4add5dcf49
Add missing default value and fix doc comment
...
#3150
2025-01-13 17:31:34 +01:00
mafiesto4
a204ada6d3
Merge branch 'aab-building' of https://github.com/Tryibion/FlaxEngine into Tryibion-aab-building
2025-01-13 17:18:35 +01:00
mafiesto4
bdc7f0760f
Merge branch 'Tryibion-re-enable-scale-center'
2025-01-13 17:17:12 +01:00
mafiesto4
07ef2f03d5
Merge branch 're-enable-scale-center' of https://github.com/Tryibion/FlaxEngine into Tryibion-re-enable-scale-center
2025-01-13 17:12:20 +01:00
mafiesto4
b5437a9097
Merge branch 'Tryibion-fix-actor-drop-focus'
2025-01-13 17:11:48 +01:00
mafiesto4
890c3e75c3
Merge branch 'fix-actor-drop-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-actor-drop-focus
2025-01-13 16:08:56 +01:00
mafiesto4
7fcf8c2d4c
Improve #3138 to pass over setting value to null and via proper cast so value type stays the same
2025-01-13 16:08:43 +01:00
mafiesto4
3796b0ccae
Revert #3117 and do it different way as some types can be valid even if different thus use internal parameter setter for type validation
2025-01-13 16:07:47 +01:00
mafiesto4
bc18ddc04b
Merge branch 'Tryibion-invert-channels'
2025-01-13 15:46:49 +01:00
mafiesto4
90316dfa52
Minor code changes to PR
2025-01-13 15:46:35 +01:00
Tryibion
55fa372197
re-add returns to aab
2025-01-13 07:30:01 -06:00
Tryibion
563f0b9ab4
Move Build .aab to Android platform settings and make it side-by-side
2025-01-13 07:24:50 -06:00
Tryibion
30ea3bc9c2
Add check for empty array and use IsInRange for version check.
2025-01-13 07:16:31 -06:00
mafiesto4
07b9e5bfdd
Merge branch 'invert-channels' of https://github.com/Tryibion/FlaxEngine into Tryibion-invert-channels
2025-01-13 09:20:22 +01:00
Tryibion
3b7cb00af2
Add shift to continue selection
2025-01-12 21:41:24 -06:00
Tryibion
d0d5ad4657
Add rubber band select to scene editor viewport for selecting multiple actors.
2025-01-12 21:33:01 -06:00
Tryibion
f274639e94
Fix path bug.
2025-01-12 17:17:59 -06:00
mafiesto4
7ac2376231
Simplify code
2025-01-12 23:57:52 +01:00
Tryibion
01d1dbba6c
Add aditional check for if custom define of BuildAAB already exists.
2025-01-12 16:57:19 -06:00
Tryibion
ca995093b6
Add .aab bundling for Android.
2025-01-12 16:50:16 -06:00
mafiesto4
f36d3a11ab
Merge branch 'Tryibion-handle-multi-linked'
2025-01-12 22:13:11 +01:00
mafiesto4
06a04167c7
Merge branch 'handle-multi-linked' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-multi-linked
2025-01-12 22:13:07 +01:00
Tryibion
e2df7a1e85
Handle linked values in Float3Editor
2025-01-12 15:07:43 -06:00
mafiesto4
80f5b554cd
Merge branch 'Tryibion-fix-run-cooked-game'
2025-01-12 22:01:34 +01:00
mafiesto4
f10404a948
Merge branch 'fix-run-cooked-game' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-run-cooked-game
2025-01-12 22:01:29 +01:00
mafiesto4
a9580b9b46
Merge branch 'Tryibion-anim-param-warn-type'
2025-01-12 22:00:35 +01:00
mafiesto4
3d76a99c9b
Merge branch 'anim-param-warn-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-param-warn-type
2025-01-12 22:00:30 +01:00
mafiesto4
eaeeea6a81
Merge branch 'Tryibion-import-ui-spacing'
2025-01-12 21:59:43 +01:00
mafiesto4
b546e4a332
Merge branch 'import-ui-spacing' of https://github.com/Tryibion/FlaxEngine into Tryibion-import-ui-spacing
2025-01-12 21:59:28 +01:00
mafiesto4
281e13b42c
Merge branch 'xxSeys1-EditPrefabNoContentPanelChange'
2025-01-12 21:58:23 +01:00
mafiesto4
8451439abb
Merge branch 'EditPrefabNoContentPanelChange' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-EditPrefabNoContentPanelChange
2025-01-12 21:58:19 +01:00
mafiesto4
95c9df2581
Merge branch 'Tryibion-no-params-ui'
2025-01-12 21:57:17 +01:00
mafiesto4
2699755581
Merge branch 'no-params-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-no-params-ui
2025-01-12 21:57:12 +01:00
mafiesto4
99b0fbee07
Merge branch 'Tryibion-fix-multiblend-exception'
2025-01-12 21:56:32 +01:00
mafiesto4
f153c67c0e
Merge branch 'fix-multiblend-exception' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-multiblend-exception
2025-01-12 21:56:28 +01:00
mafiesto4
fa8857be0e
Merge branch 'Tryibion-fix-cpu-profiler-crash'
2025-01-12 21:55:44 +01:00
mafiesto4
ea96418764
Update old Float1010102 to FloatR10G10B10A2
2025-01-12 21:22:53 +01:00
mafiesto4
d751c6a6c6
Add PackNormal/UnpackNormal and GetInt/SetInt to MeshAccessor
2025-01-12 21:22:35 +01:00
mafiesto4
344d342610
Update assets
2025-01-12 20:31:00 +01:00
mafiesto4
e75d7ad257
Fix compilation warnings
2025-01-12 20:30:43 +01:00
mafiesto4
54869f1da0
Adjust label height
2025-01-12 17:59:08 +01:00
mafiesto4
02df6bafac
Update engine assets
2025-01-12 01:33:18 +01:00
mafiesto4
d60f3bdfb1
Add mesh vertex layout and GPU memory size display in model window
2025-01-12 01:30:58 +01:00
mafiesto4
506efb7538
Merge model and skinned model windows code into shared base class
2025-01-12 01:04:56 +01:00
mafiesto4
1b97e49ed9
Fix shadow maps rendering regression bug
2025-01-11 22:45:18 +01:00
mafiesto4
b71f803554
Fix regression in particles
2025-01-11 22:45:04 +01:00
mafiesto4
647d74af0d
Fixes for vertex layouts binding into graphics backend
2025-01-11 22:44:38 +01:00
mafiesto4
237ea121be
Add vertex colors to skinned meshes
2025-01-11 22:43:15 +01:00
mafiesto4
a1c46d2e6e
Add support for up to 4 texture channels when importing meshes
...
#2667
2025-01-11 22:40:20 +01:00
Tryibion
2260236fa6
Fix CPU profiler crash on conversion to ulong.
2025-01-09 20:55:30 -06:00
Tryibion
cb7fc6141d
Fix crash in multiblend 2d node when first created.
2025-01-09 19:40:36 -06:00
Tryibion
77c48c037e
Add No parameters UI to particle effect and animated model
2025-01-09 19:19:30 -06:00
mafiesto4
756ba0a533
Fix crash on shadows when using D3D10
2025-01-09 21:46:41 +01:00
mafiesto4
99788e4743
More fixes for Vulkan rendering to be on pair with DirectX when it comes to accessing missing vertex buffer components
2025-01-09 21:46:22 +01:00
Tryibion
ccbcab9793
Fix android build on .net9 and use DotNet version that is found by build tool path.
2025-01-08 22:11:21 -06:00
mafiesto4
3505b8971b
Add support for up to 65536 skeleton bones in skinned meshes
...
https://forum.flaxengine.com/t/import-fbx-with-bones-more-than-256/1196
2025-01-08 18:48:50 +01:00
mafiesto4
1f294605a3
Add more Vulkan memory layout safety stages
2025-01-08 18:11:47 +01:00
mafiesto4
9264db8317
Simplify vertex colors debug draw mode
2025-01-08 18:10:48 +01:00
mafiesto4
2b2ace0d00
Fixes for Vulkan backend after recent changes
2025-01-08 18:09:45 +01:00
mafiesto4
7e165d6127
Allow vertex colors on skinned meshes
...
#3044
2025-01-08 09:39:19 +01:00
Tryibion
e1dbaebe8e
Add instructions for list populating.
2025-01-07 21:40:05 -06:00
Tryibion
21f1a46c05
Small wording changes
2025-01-07 21:29:27 -06:00
Tryibion
6fbb5548b9
Small code clean up.
2025-01-07 21:15:35 -06:00
Tryibion
fa17c49eb1
Add starting adb log collecting button.
2025-01-07 21:11:37 -06:00
Tryibion
e87bb2325b
Standardize spacing for import path ui in assets. add import path ui to model prefab.
2025-01-07 20:43:57 -06:00
Tryibion
13863344d2
Warn if value is the wrong type for the animation graph parameter trying to be set.
2025-01-07 20:26:25 -06:00
mafiesto4
7aa240e5eb
Add vertex shader input layout reading via shader compiler reflection to handle missing vertex elements binding when explicit layout got deprecated
2025-01-07 23:26:06 +01:00
mafiesto4
7f0d852f49
Fix minor shader compilation warnings
2025-01-07 21:55:31 +01:00
mafiesto4
edaed7bda1
Add missing layout for ribbon vertex buffer
2025-01-07 16:12:11 +01:00
mafiesto4
3133ebbd83
Merge branch 'Tryibion-mat-warn-wrong-type'
2025-01-06 23:58:04 +01:00
mafiesto4
bff25a8dd8
Merge branch 'mat-warn-wrong-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-mat-warn-wrong-type
2025-01-06 23:57:59 +01:00
mafiesto4
a9d0f62039
Merge branch 'Tryibion-import-path-ui'
2025-01-06 23:55:09 +01:00
mafiesto4
5335594cb5
Merge branch 'import-path-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-import-path-ui
2025-01-06 23:55:04 +01:00
mafiesto4
3f201c3863
Resave terrain material
...
#3115
2025-01-06 23:53:27 +01:00
mafiesto4
3dc3406230
Merge branch 'Tryibion-fix-size-handles-rotation'
2025-01-06 23:47:25 +01:00
mafiesto4
0b99cb6de5
Merge branch 'fix-size-handles-rotation' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-size-handles-rotation
2025-01-06 23:47:17 +01:00
mafiesto4
deab78d6b1
Merge branch 'Tryibion-text-box-ui'
2025-01-06 23:46:35 +01:00
mafiesto4
45c01e7ada
Merge branch 'text-box-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-box-ui
2025-01-06 23:46:28 +01:00
mafiesto4
bcc8544c46
Merge branch 'Duroxxigar-add-confirmation-dialog-for-editor'
2025-01-06 23:46:21 +01:00
mafiesto4
597bbf1f30
Merge branch 'add-confirmation-dialog-for-editor' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-add-confirmation-dialog-for-editor
2025-01-06 23:46:03 +01:00
mafiesto4
67b5b74588
Merge branch 'Duroxxigar-load-product-typo-fix'
2025-01-06 23:45:44 +01:00
mafiesto4
39f2f0ccdf
Merge branch 'load-product-typo-fix' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-load-product-typo-fix
2025-01-06 23:45:39 +01:00
mafiesto4
6ad2cd0697
Merge branch 'Tryibion-gameplugin-template'
2025-01-06 23:45:15 +01:00
mafiesto4
ef01a4afeb
Merge branch 'gameplugin-template' of https://github.com/Tryibion/FlaxEngine into Tryibion-gameplugin-template
2025-01-06 23:45:10 +01:00
mafiesto4
12b98f2df1
Migrate to actions/upload-artifact@v4
...
https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2025-01-06 23:44:34 +01:00
Tryibion
99ba59d02a
Change to use static method for import path ui.
2025-01-06 15:58:09 -06:00
mafiesto4
3b4d4d234d
Fix LOD Preview regression due to new instancing logic
2025-01-06 22:49:27 +01:00
mafiesto4
bc73d38d34
Reseve engine materials and models
2025-01-06 22:47:44 +01:00
mafiesto4
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
Tryibion
7eb2088af0
Use Variant::CanCast() for type check.
2025-01-06 15:40:38 -06:00
mafiesto4
29bfef677f
Add PixelFormatSampler utility to quick read/write operations on various data formats
...
Moved from `TextureTool` to be used in runtime and with more generic use cases (including C# scripting).
2025-01-05 23:49:44 +01:00
mafiesto4
933fac6c13
Add Slice to Span and sue it to make code cleaner
2025-01-05 17:41:27 +01:00
mafiesto4
78cf1a4948
Use MeshDataCache in vertex painting tool
2025-01-05 16:45:30 +01:00
mafiesto4
792d322818
Missing change for 6f04231b31
2025-01-05 00:17:52 +01:00
mafiesto4
6f04231b31
Rename Vertex Shader input semantic ofBLENDWEIGHT to BLENDWEIGHTS
2025-01-04 21:04:18 +01:00
Tryibion
04fc118ddf
Small fixes.
2025-01-04 11:45:08 -06:00
MrCapy0
5aa5c97e4c
Add "root" parameter to Level.GetScripts()
2025-01-04 09:43:33 -04:00
mafiesto4
4f42fb2302
Update other graphics apis to match missing vertex shader inputs merging
2025-01-04 10:55:55 +01:00
Jake Young
a66cb4d1b2
Added a confirmation dialog for editors when the reset button is clicked.
2025-01-03 19:18:10 -05:00
Jake Young
22914dc232
Fix typo for error message when trying to load a project file that does not exist.
2025-01-03 17:31:21 -05:00
Tryibion
5af13bcc93
Re-enable scale center gizmo.
2025-01-03 13:04:52 -06:00
mafiesto4
ea5cb5d83a
Minor fixes and improvements
2025-01-03 01:10:31 +01:00
mafiesto4
7b7dd9d142
Improve GPU vertex layout binding in case of missing element from the mesh
2025-01-03 01:09:25 +01:00
mafiesto4
348f17479d
Fix name of BlendWeight to BlendWeights for vertex input to match BlendIndices
2025-01-03 01:07:33 +01:00
mafiesto4
1e262b69cc
Add Task::WaitAll with a span of tasks and wrap around profiler macro
2025-01-03 01:05:56 +01:00
Tryibion
97184c87af
Add android emulation options to game cooker android tab.
2025-01-01 23:05:15 -06:00
Tryibion
867f7d0143
Add local variables to simplify math.
2024-12-31 14:12:23 -06:00
Tryibion
26d0b9a42c
Fix rotation of UI size handles.
2024-12-31 14:06:17 -06:00
Tryibion
f2e4fe300b
Change color for readonly text. Fix selection still showing when text box is not focused.
2024-12-31 12:56:43 -06:00
Tryibion
a313db22d2
Add tooltip text for path to let user know it is not editable.
2024-12-31 12:52:54 -06:00
Tryibion
e53eddaba5
Add import path UI and button to open folder in asset import settings.
2024-12-31 12:38:29 -06:00
Tryibion
757b8ff855
Fix local origin option with multi-mesh import.
2024-12-31 00:50:42 -06:00
Tryibion
f71e731e54
Add saving and loading.
2024-12-30 23:42:32 -06:00
Tryibion
cb6ab6a647
Fix comment
2024-12-30 22:14:18 -06:00
Tryibion
899528e087
Add invert options for texture imports for Red, Blue, and Alpha channels.
2024-12-30 21:27:03 -06:00
Tryibion
c79cd82fd4
Fix code warnings.
2024-12-30 18:59:45 -06:00
Tryibion
711fc80d8c
Fix comment.
2024-12-30 16:46:42 -06:00
Tryibion
9219b34dc3
Shorten picker control name.
2024-12-30 16:43:06 -06:00
Tryibion
e6450bfc7a
Add ControlReference for easier UI referencing.
2024-12-30 16:36:10 -06:00
Tryibion
6a8814c99a
Fix .exe being deleted when using the "Run cooked build" option.
2024-12-29 17:08:10 -06:00
mafiesto4
3151e47722
Fix missing material instance load failure when parameters load fails
2024-12-29 23:21:26 +01:00
mafiesto4
ab99a25cee
Update mesh config defines to match a single format
2024-12-29 23:03:09 +01:00
mafiesto4
e7132086a5
Add displaying asset failed text if it occurs
2024-12-29 23:01:25 +01:00
mafiesto4
668f3fa68d
Update read and write streaming api to use the newest format
2024-12-29 23:00:40 +01:00
mafiesto4
fee0ab74ff
Update old doc comments
2024-12-28 21:31:21 +01:00
Tryibion
88703d721b
Warn if wrong type while setting material parameter.
2024-12-23 16:51:37 -06:00
mafiesto4
723a882824
Merge more code together for meshes
2024-12-23 23:28:01 +01:00
Tryibion
36d4417905
Add game plugin template.
2024-12-20 09:29:36 -06:00
mafiesto4
9f648caac8
Remove deprecated asset data upgrades and old model vertex structures
2024-12-20 00:48:01 +01:00
mafiesto4
0f847335c3
Fix typo on mac
2024-12-19 14:56:22 +01:00
mafiesto4
12f3f00f9f
Fix log file spam and limit size to 1GB
...
#2980
2024-12-19 13:21:47 +01:00
mafiesto4
2175837f33
Add XCode version parsing
2024-12-19 13:07:59 +01:00
mafiesto4
1bf29c042b
Refactor models and meshes to share more code in a base class
2024-12-19 00:20:08 +01:00
mafiesto4
8eaa906e0c
Remove some redundant code
2024-12-18 18:39:58 +01:00
mafiesto4
5b98603c16
Fix incorrect vertex layout stride calculation
2024-12-18 18:38:47 +01:00
mafiesto4
80299c8552
Add stride to GPUVertexLayout
2024-12-17 15:58:26 +01:00
mafiesto4
1e2493d4ff
Merge branch 'xxSeys1-GizmoImprovements'
2024-12-16 23:42:00 +01:00
mafiesto4
622de6ebcb
Minor improvements to new gizmo changes and add new assets
...
#3088
2024-12-16 23:41:55 +01:00
mafiesto4
4de324f2b0
Merge branch 'GizmoImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GizmoImprovements
2024-12-16 23:25:07 +01:00
mafiesto4
01bd482ba7
Merge branch 'Chikinsupu-Visject-CommentRenameImprovementsTwo'
2024-12-16 23:21:59 +01:00
mafiesto4
cedacdba3e
Simplify Rename context option activity and use input option for F2 remapping in Editor
...
#3093
2024-12-16 23:21:45 +01:00
mafiesto4
06dcc7ba8e
Merge branch 'Visject-CommentRenameImprovementsTwo' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-CommentRenameImprovementsTwo
2024-12-16 23:17:56 +01:00
mafiesto4
ff0840d6dd
Merge branch 'Tryibion-scroll-script-add'
2024-12-16 23:16:09 +01:00
mafiesto4
b81435505d
Merge branch 'scroll-script-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-script-add
2024-12-16 23:16:04 +01:00
mafiesto4
526010f523
Merge branch 'xxSeys1-ActorRefClickHighlight'
2024-12-16 23:15:01 +01:00
mafiesto4
222a614a2b
Simplify and cleanup code
...
#3096
2024-12-16 23:14:50 +01:00
mafiesto4
bd4a042619
Merge branch 'ActorRefClickHighlight' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ActorRefClickHighlight
2024-12-16 23:09:09 +01:00
mafiesto4
3e9048af2f
Merge branch 'Tryibion-ignore-specific-warnings'
2024-12-16 23:03:57 +01:00
mafiesto4
0a2341674f
Merge branch 'ignore-specific-warnings' of https://github.com/Tryibion/FlaxEngine into Tryibion-ignore-specific-warnings
2024-12-16 23:03:53 +01:00
mafiesto4
bb844a7606
Merge branch 'Tryibion-show-hidden-game-win-play'
2024-12-16 23:02:19 +01:00
mafiesto4
ef60cc30ff
Merge branch 'show-hidden-game-win-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-show-hidden-game-win-play
2024-12-16 23:02:15 +01:00
mafiesto4
f8bb17a945
Merge branch 'GaryMcWhorter-feature/negative-model-import-reverse-winding'
2024-12-16 23:00:28 +01:00
mafiesto4
9ad1a9bfd0
Merge branch 'feature/negative-model-import-reverse-winding' of https://github.com/GaryMcWhorter/FlaxEngine into GaryMcWhorter-feature/negative-model-import-reverse-winding
2024-12-16 23:00:24 +01:00
mafiesto4
8ec279c1dd
Merge branch 'Tryibion-fix-collection-value'
2024-12-16 22:58:07 +01:00
mafiesto4
bbed25653a
Merge branch 'fix-collection-value' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-collection-value
2024-12-16 22:58:02 +01:00
mafiesto4
902d14c334
Merge branch 'Tryibion-fix-uieditor-null'
2024-12-16 22:54:49 +01:00
mafiesto4
fb44f0458c
Merge branch 'fix-uieditor-null' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-uieditor-null
2024-12-16 22:54:43 +01:00
mafiesto4
fa8f50ead1
Fix crash on incorrect light shadow state after shadowmap resizing failure
...
#3106
2024-12-16 22:52:05 +01:00
mafiesto4
d1ac9cd2bc
Minor fixes
2024-12-16 20:07:53 +01:00
mafiesto4
59b4755379
Move mesh code to shared base class and reordanize files
2024-12-16 20:07:42 +01:00
mafiesto4
b3f37ca041
Refactor Vertex Shader input vertex layout to use GPUVertexLayout defined on Vertex Buffer rather than Vertex Shader
...
#3044 #2667
2024-12-15 22:10:45 +01:00
Tryibion
f57f57423c
Fix Collection value containers to use correct value assignment.
2024-12-13 14:31:44 -06:00
mafiesto4
666efb7675
Fix incorrect dummy GPU Buffer format when binding missing resource to Vulkan descriptor
2024-12-13 14:56:20 +01:00
mafiesto4
fc4e6f4972
Add GPUVertexLayout to graphics backends
2024-12-13 09:20:01 +01:00
Gary M
c6b7077c2d
Remove unnecessary comments
2024-12-12 22:23:21 -08:00
Gary M
21d1419e74
Added import option to reverse winding order
2024-12-12 22:19:55 -08:00
Tryibion
873491eca2
Fix CPU particle code.
2024-12-12 21:07:00 -06:00
Tryibion
3ba1ebb847
Add rotate position shape as particle module.
2024-12-12 20:41:11 -06:00
Tryibion
696b1c0d0c
Fix comment.
2024-12-12 11:57:29 -06:00
Tryibion
7e0c0559dd
Add the ability to ignore specific warnings during build.
2024-12-12 11:53:12 -06:00
Tryibion
a0216746b9
Add value null check in UiControlEditor to fix exception
2024-12-12 11:04:28 -06:00
Tryibion
76b84cca4e
Scroll to script on add.
2024-12-12 10:40:08 -06:00
Saas
a780f513db
Merge pull request #1 from Tryibion/actor-ref-high
...
Fix valid drop not resetting, add debounce timer to highlighting for showing on double click prevention
2024-12-12 16:38:46 +01:00
Tryibion
0906a561c4
Show game window if hidden when start play.
2024-12-11 20:55:49 -06:00
Tryibion
99e836b1fb
Fix valid drop not resetting, add debounce timer to highlighting for showing on double click prevention
2024-12-11 20:43:52 -06:00
xxSeys1
1e61abdfef
add highlight when actor reference is single clicked
2024-12-11 17:11:00 +01:00
mafiesto4
cedf4b1eb5
Remove GPUShaderProgramsContainer to simplify GPUShader
2024-12-11 15:08:13 +01:00
mafiesto4
4a2f4a98ec
Revert unwanted change from 24266b64da
2024-12-11 14:42:13 +01:00
mafiesto4
24266b64da
Fix Continuous Deployment
2024-12-11 14:24:06 +01:00
mafiesto4
139a431614
Fix crash due to alive reference to old asset validator
...
#3081
2024-12-10 17:01:41 +01:00
mafiesto4
4f281b4732
Merge branch 'Tryibion-more-scripting-templates'
2024-12-10 16:48:18 +01:00
mafiesto4
4fe46dfc83
Merge branch 'more-scripting-templates' of https://github.com/Tryibion/FlaxEngine into Tryibion-more-scripting-templates
2024-12-10 16:48:11 +01:00
mafiesto4
04a3435200
Fix shaders parsing to skip comments in between special macros
2024-12-10 16:45:59 +01:00
mafiesto4
84c65b92d0
Revert macos change and use older Vulkan SDK that uses proper dmg image for mac
2024-12-10 15:18:48 +01:00
mafiesto4
5ffc06d6ee
Fix Vulkan SDK install on Mac to use explicit image file name
2024-12-10 13:00:19 +01:00
mafiesto4
23015009b3
Update Vulkan SDK to 1.3.296.0 for Github Actions
2024-12-10 12:50:28 +01:00
mafiesto4
35e9e048f2
Merge remote-tracking branch 'origin/master' into 1.10
2024-12-10 11:07:31 +01:00
mafiesto4
09414f9002
Add blend space drawing in Multi Blend 2D editor
...
#1980
2024-12-10 10:42:40 +01:00
mafiesto4
3e5cb09381
Fix vertical axis and blend points center in Multi Blend space editor
...
#1980
2024-12-09 22:48:02 +01:00
mafiesto4
eb5dfcd6bf
Add support for multi-control editing
...
#1897
2024-12-09 18:47:32 +01:00
mafiesto4
6a082e9dd7
Merge branch 'Tryibion-multi-select-values'
2024-12-09 18:36:55 +01:00
mafiesto4
667661dd90
Merge branch 'multi-select-values' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-select-values
2024-12-09 18:34:39 +01:00
mafiesto4
3e344e789a
Optimize terrain debug shape drawing by caching lines into a vertex buffer
...
#2841
2024-12-09 18:26:53 +01:00
Nils Hausfeld
e9243d0358
- Fixed regression of commit ec7840f36b that caused surface comments created with "// <text>" to throw an error
2024-12-07 19:15:14 +01:00
Nils Hausfeld
82453acf53
- Added the ability to rename selected visject comments by pressing F2
...
- Added rename option to context menu for visject comments
2024-12-07 18:42:00 +01:00
mafiesto4
0cf31395b5
Add support for Quaternion in GPU particles graph
...
#2901
2024-12-06 17:38:16 +01:00
mafiesto4
ce23c2efaf
Add hiding unrelated properties in Material properties for Decal, PostFX or GUI materials
...
#2919
2024-12-06 17:12:10 +01:00
mafiesto4
b6d2a3683c
Add ButtonAttribute to display methods in editor properties panel
...
#1917
2024-12-06 16:10:50 +01:00
mafiesto4
1088a71e69
Another iteration on cooking job
2024-12-06 13:45:37 +01:00
mafiesto4
31e870b086
Add C++ version and compiler path into VS Code project files
...
#3040
2024-12-06 13:13:25 +01:00
mafiesto4
2f239fe405
Add missing license file and build script for WinPixEventRuntime header module
2024-12-06 12:45:44 +01:00
mafiesto4
64a674f9bf
Another iteration on cooking job
2024-12-06 11:57:12 +01:00
mafiesto4
e53b2b5736
Fix various compilation warnings
2024-12-06 11:37:25 +01:00
mafiesto4
a2087297e0
Add deploying game debug symbols for Windows builds
2024-12-06 11:37:01 +01:00
mafiesto4
ca15318ade
Another iteration on cooking job
2024-12-06 11:27:04 +01:00
mafiesto4
47959ac901
Another iteration on cooking job
2024-12-06 10:41:40 +01:00
mafiesto4
56e6176e9d
Another iteration on cooking job
2024-12-06 10:25:36 +01:00
mafiesto4
6af46bb764
Another iteration on cooking job
2024-12-06 09:57:33 +01:00
mafiesto4
6f00d664bb
Another iteration on cooking job
2024-12-06 09:37:21 +01:00
mafiesto4
2441a35611
Another iteration on cooking job
2024-12-05 23:23:19 +01:00
xxSeys1
cee0b24b9f
add options for gizmo brightness and opacity
2024-12-05 21:12:02 +01:00
xxSeys1
66cc3196e1
improve "Editor Options -> Visual" categories
2024-12-05 20:50:32 +01:00
mafiesto4
76518ac051
Another iteration on cooking job
2024-12-05 17:24:08 +01:00
mafiesto4
3aed3f1954
Another iteration on cooking job
2024-12-05 16:59:02 +01:00
mafiesto4
0ef1220846
Another iteration on cooking job
2024-12-05 15:29:24 +01:00
mafiesto4
987916cc1c
Another iteration on cooking job
2024-12-05 12:23:32 +01:00
mafiesto4
4ac334acac
Another iteration on cooking job
2024-12-05 11:21:51 +01:00
mafiesto4
2230f907fd
Fix duplicated newlines on Github Action output
2024-12-05 10:33:30 +01:00
mafiesto4
6fabd0c26d
Add iOS cooking test on Mac
2024-12-05 10:33:14 +01:00
mafiesto4
24a9ec5dd5
Fix Github macos image version to be explicit
2024-12-04 23:52:44 +01:00
mafiesto4
2328096200
Fix path to be inside root folder
2024-12-04 23:45:52 +01:00
mafiesto4
dcce8581c5
Another iteration on cooking job
2024-12-04 23:39:00 +01:00
mafiesto4
992d907b9c
Add initial test for game cooking (use one of the Flax Samples project)
2024-12-04 18:46:31 +01:00
mafiesto4
93fefc9af3
Fix showing splash screen window when running Editor in headless mode
2024-12-04 18:45:41 +01:00
mafiesto4
e27d18ef87
Fix default build target preset
2024-12-04 18:44:09 +01:00
mafiesto4
848dbdf532
Add auto-exit command line to editor
2024-12-04 18:41:36 +01:00
mafiesto4
2f16694529
Fix some not important warning to be less verbose in some cases
2024-12-04 18:40:52 +01:00
mafiesto4
12d9d94138
Add support for curves in C++ scripting api
...
#2546
2024-12-04 13:30:56 +01:00
Tryibion
f9e125f795
Select dropped actors that are reparented.
2024-12-03 17:59:30 -06:00
mafiesto4
c01824cd09
Add support for using template type inside MarshalAs tag value
2024-12-03 13:33:16 +01:00
mafiesto4
10caaf4fe9
Fix parsing scripting type inheritance with generics
2024-12-02 23:36:11 +01:00
mafiesto4
81737083a0
Add support for using API_TYPEDEF macro on using typedefs
2024-12-02 23:35:39 +01:00
mafiesto4
57628c3d5f
Refactor Bezier splines drawing and editing to property evaluate value and match curve evaluation
...
#3051
2024-12-02 19:10:28 +01:00
mafiesto4
0a4a431f74
Fix exception regression
2024-12-01 21:55:19 +01:00
mafiesto4
7e2d45012e
Fix scroll panel regression from 6f0a2c0288
2024-12-01 11:31:44 +01:00
mafiesto4
f0f631a48b
Add splitter bar for resizing curve editor inside properties panel
2024-11-30 23:44:23 +01:00
mafiesto4
0295e1ca90
Add adding keyframes to curve on double-click
2024-11-30 23:28:07 +01:00
mafiesto4
8ef7f7cb1a
Add F key shortcut to show whole curve in editor view
2024-11-30 23:21:23 +01:00
mafiesto4
44d96ad100
Fix curve editor panning to be stable
2024-11-30 23:20:57 +01:00
Tryibion
0991628a78
Add UImode switch to prefab window.
2024-11-29 16:47:07 -06:00
mafiesto4
77184c7b52
Fix crash when curve zoom was too high
2024-11-29 14:34:07 +01:00
mafiesto4
9b43f2f03a
Add zooming in curve editor relative to the mouse cursor and adapt to curve size
2024-11-29 14:33:46 +01:00
mafiesto4
8ee011c7f5
Fix curve editor zoom to be relative to the curve size
2024-11-28 18:28:16 +01:00
mafiesto4
0509fe10be
Add displaying whole curve in properties panel upon show
2024-11-28 18:27:45 +01:00
mafiesto4
6f0a2c0288
Fix curve editor showing whole curve in a view
2024-11-28 18:27:09 +01:00
mafiesto4
e2ed618056
Fix regression from 07aafea5af
2024-11-27 23:28:22 +01:00
mafiesto4
dc91e55cec
Fix scroll bars when using negative content area (eg. curve editor)
2024-11-27 20:22:38 +01:00
mafiesto4
47919bd434
Add shift zoom to curve for a Y-axis only
2024-11-27 13:54:56 +01:00
Tryibion
c7fd1999db
Remove c# template menus.
2024-11-26 20:22:36 -06:00
mafiesto4
e7051824b7
Fix crash on leftover UI Canvas linked in Prefab window after reload
...
#3079
2024-11-26 23:13:43 +01:00
mafiesto4
631dbda23b
Add missing particle parameters overrides when duplicating emitter track
...
#3064
2024-11-26 16:16:41 +01:00
mafiesto4
4ffb614c01
Fix compilation and simplify
...
#3010
2024-11-26 16:11:18 +01:00
mafiesto4
c69178332d
Merge branch 'xxSeys1-VjDeleteUsedParamWarning'
2024-11-26 16:04:14 +01:00
mafiesto4
6cb7e31e77
Merge branch 'VjDeleteUsedParamWarning' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VjDeleteUsedParamWarning
2024-11-26 16:03:56 +01:00
mafiesto4
65fb77acc6
Merge branch 'xxSeys1-TerrainLayerNames'
2024-11-26 16:03:29 +01:00
mafiesto4
3bd0858acf
Fix typo and indent
2024-11-26 16:03:16 +01:00
mafiesto4
6146ea89b3
Merge branch 'TerrainLayerNames' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TerrainLayerNames
2024-11-26 15:59:01 +01:00
mafiesto4
916e63c769
Merge branch 'Tryibion-small-track-ux'
2024-11-26 15:58:38 +01:00
mafiesto4
9f773d11ed
Merge branch 'small-track-ux' of https://github.com/Tryibion/FlaxEngine into Tryibion-small-track-ux
2024-11-26 15:58:31 +01:00
mafiesto4
da5f6584d7
Merge branch 'Tryibion-fix-scene-tree-menu-scene'
2024-11-26 15:58:15 +01:00
mafiesto4
66aa2f112b
Merge branch 'fix-scene-tree-menu-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-scene-tree-menu-scene
2024-11-26 15:58:01 +01:00
mafiesto4
e3c8d19a9e
Fix missing D3D11 stencil ref value
2024-11-26 15:56:08 +01:00
mafiesto4
07aafea5af
Fix Forward and Backward in Matrix and Matrix3x3
...
#3078
2024-11-26 14:54:11 +01:00
mafiesto4
ab78314a01
Revert part of 9870d162e4 to support prefab variants creation
2024-11-25 22:39:02 +01:00
mafiesto4
0e13173119
Fix actor reference select in prefab editor
2024-11-25 22:13:46 +01:00
mafiesto4
a7061a7524
Fix raw scripting object pointers auto-serialization
2024-11-25 22:13:21 +01:00
mafiesto4
344595e171
Don't mark surface as edited if none of the nodes were pasted
2024-11-23 20:31:17 +01:00
xxSeys1
573b57ed4a
add missing System
2024-11-23 17:16:02 +01:00
Tryibion
0335086df8
Add more scripting templates.
2024-11-22 17:07:10 -06:00
mafiesto4
9d70fd82d6
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Networking/NetworkReplicator.cpp
2024-11-22 16:31:18 +01:00
mafiesto4
914d82a087
Fix Variant enum casting
2024-11-22 16:04:34 +01:00
mafiesto4
74993dcf9e
Fix animation retargetting to properly handle different skeleton nodes orientation
2024-11-22 12:29:05 +01:00
Tryibion
7330101206
Fix errors
2024-11-21 20:52:34 -06:00
Tryibion
27044da099
Small optimization.
2024-11-21 20:29:38 -06:00
Tryibion
2a7dcff5c4
Fix scene tree menu options being enabled when not supposed to be
2024-11-21 20:24:16 -06:00
Tryibion
c8b97b8a38
Small UX improvements to tracks
2024-11-21 20:00:26 -06:00
mafiesto4
f8f4edfa76
Fix variious issues
2024-11-21 23:42:05 +01:00
mafiesto4
826d37c513
Add option to copy/paste skeleton retargetting between models
2024-11-21 23:40:25 +01:00
mafiesto4
377eb78020
Fix output log command history popup to return focus back to input field on arrow left
2024-11-21 23:22:08 +01:00
xxSeys1
38d1e25604
replace for loop
2024-11-21 20:20:42 +01:00
mafiesto4
d4b663cd1a
Fix crash when CAS shader is missing
2024-11-20 23:08:32 +01:00
mafiesto4
e8b46f8b19
Fix dotnet runtime version selection with min/max range
...
#3058
2024-11-20 22:37:51 +01:00
mafiesto4
ee5021d94d
Fix regression bugs from 471d5c2a9b
2024-11-20 18:28:47 +01:00
mafiesto4
03fe1f72a3
Fix minor errors
2024-11-20 16:30:23 +01:00
mafiesto4
a890326b82
Fix blend states and blend factor usage on Vulkan
2024-11-20 16:30:13 +01:00
mafiesto4
20704ef9dd
Fix stencil usage in Vulkan
2024-11-20 16:15:54 +01:00
mafiesto4
471d5c2a9b
Add stencil support in PSO on DX11
2024-11-20 09:46:10 +01:00
mafiesto4
9bf680cc1a
Add multi-line string literal parsing inside custom api code injection blocks
2024-11-19 16:17:11 +01:00
mafiesto4
a7daf44330
Fix BitArray swap when using different allocators
...
Add unit test to ensure this works correctly.
2024-11-19 12:21:13 +01:00
mafiesto4
36cf859741
Fix game UI root control to properly raycast over 3D canvases
2024-11-19 00:02:16 +01:00
mafiesto4
c0a99688f9
Fix passing object reference as out parameter in scripting method invoke
2024-11-18 19:00:01 +01:00
mafiesto4
a839cf796b
Fix MUtils::GetClass for Float2
2024-11-18 14:42:13 +01:00
mafiesto4
1eb4980b89
Merge branch 'amir9480-fix_2952'
2024-11-18 12:10:12 +01:00
mafiesto4
2eb87588da
Merge branch 'fix_2952' of https://github.com/amir9480/FlaxEngine into amir9480-fix_2952
2024-11-18 12:10:05 +01:00
mafiesto4
2532a57b0b
Fix default Terrain material domain to Lit
...
#3050
2024-11-18 12:06:54 +01:00
mafiesto4
befdbfce3f
Merge branch 'xxSeys1-OpenGameProjectFolder'
2024-11-18 11:30:23 +01:00
mafiesto4
c7de999b2a
Merge branch 'OpenGameProjectFolder' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-OpenGameProjectFolder
2024-11-18 11:30:16 +01:00
mafiesto4
4d02705091
Merge branch 'Tryibion-obfuscate-text-box'
2024-11-18 11:29:40 +01:00
mafiesto4
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
mafiesto4
b121333149
Merge branch 'Tryibion-fix-type-editor-exception'
2024-11-18 11:29:01 +01:00
mafiesto4
866f375c3b
Merge branch 'fix-type-editor-exception' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-type-editor-exception
2024-11-18 11:28:53 +01:00
mafiesto4
f892c98de7
Merge branch 'envision3d-remap-role-change-object-id'
2024-11-18 11:26:04 +01:00
mafiesto4
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
mafiesto4
76dca258ae
Merge branch 'GoaLitiuM-dotnet9'
2024-11-18 11:22:04 +01:00
Tryibion
631f2c5107
Fix exception that is thrown when using the type editor.
2024-11-16 16:31:24 -06:00
xxSeys1
a33f50d058
add "File" menu option to open game project folder
2024-11-16 19:35:18 +01:00
xxSeys1
b055117144
simplify parameter deleted code
2024-11-16 18:37:36 +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
xxSeys1
c8146a8e99
remove unused TerrainLayerNames
2024-11-16 17:05:44 +01:00
Tryibion
65d966fffa
Add being able to obfuscate text in a text box with a character.
2024-11-15 09:45:02 -06:00
GoaLitiuM
dd894b510d
Add support for .NET 9 SDK and runtime
2024-11-14 23:05:25 +02:00
Amir Alizadeh
ec200ed155
Fix duplicate root node values changed handler on BehaviorKnowledgeEditor
2024-11-09 01:07:24 +03:30
envision3d
8af74e2062
Remap object id for role change message
2024-11-08 05:04:40 -06:00
mafiesto4
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
mafiesto4
851e0b4239
Check for valid object id to map
2024-11-06 23:58:14 +01:00
mafiesto4
3de3c1f2c6
Add debug drawing tangent frame of the selected skeleton node
2024-11-06 15:38:27 +01:00
mafiesto4
246944f688
Merge remote-tracking branch 'origin/master' into 1.10
2024-11-06 09:29:48 +01:00
mafiesto4
e9dcb8a8bb
Add option to build editor without profiler
2024-11-06 09:29:26 +01:00
mafiesto4
7f571a647f
Fix project files generation to skip unsupported platforms/architectures in referenced targets
...
#3018 #3040
2024-11-05 17:13:57 +01:00
mafiesto4
853e7cb6f7
Add NetworkReplicator.AddObjectIdMapping for global/custom network objects sync
...
#3042
2024-11-05 16:37:23 +01:00
mafiesto4
6f694daf92
Merge branch 'xxSeys1-AutoSwitchGamePanel'
2024-11-05 11:32:55 +01:00
mafiesto4
935e25ab7d
Fix compile warnings
2024-11-05 11:32:49 +01:00
mafiesto4
576639148f
Format code and fix error if _previousWindow has been closed
...
#2994
2024-11-05 11:32:40 +01:00
mafiesto4
a9b8b83c37
Merge branch 'AutoSwitchGamePanel' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AutoSwitchGamePanel
2024-11-05 11:27:23 +01:00
mafiesto4
61891da224
Merge branch 'alcoranpaul-Adjusted-minimum-resolution-for-CavnvasScaler'
2024-11-05 11:13:24 +01:00
mafiesto4
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
mafiesto4
239ef88f38
Merge branch 'mtszkarbowiak-fix/collections-maintenance'
2024-11-05 11:12:36 +01:00
mafiesto4
0c2adcd416
Merge branch 'fix/collections-maintenance' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/collections-maintenance
2024-11-05 11:12:21 +01:00
mafiesto4
01e09c7c37
Merge branch 'amir9480-fix_3022'
2024-11-05 10:52:20 +01:00
mafiesto4
f5e2a7c847
Merge branch 'fix_3022' of https://github.com/amir9480/FlaxEngine into amir9480-fix_3022
2024-11-05 10:52:15 +01:00
mafiesto4
330e13d33d
Merge branch 'Tryibion-reload-scene'
2024-11-05 10:44:18 +01:00
mafiesto4
b393cb70bf
Merge branch 'reload-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-reload-scene
2024-11-05 10:44:13 +01:00
mafiesto4
854aa2fca6
Merge branch 'Tryibion-check-asset-move'
2024-11-05 10:42:14 +01:00
Tryibion
bd344e8137
Reload existing scene if opened again.
2024-10-31 22:19:13 -05: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
Amir Alizadeh
313263e541
Fix output log scroll reset on new log entries addition bug
2024-10-31 23:30:40 +03:30
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
Mateusz Karbowiak
26309a0d41
Dictionary mutable key access for const accessor hack
2024-10-31 01:15:05 +01:00
Mateusz Karbowiak
7cca26bb97
Dictionary cast constiness fix
2024-10-31 01:08:44 +01:00
Mateusz Karbowiak
2ae3932fcc
Revert BitArray changes
2024-10-31 01:06:04 +01:00
Mateusz Karbowiak
5d32ed7f8e
Collections casts constiness fix
2024-10-31 00:49:59 +01:00
Mateusz Karbowiak
fbb840dff3
Collections de/increment operations fix
...
This one is more stylistic but is consistent with practice of using pre- operations for iterators.
2024-10-31 00:45:00 +01:00
Mateusz Karbowiak
9c448f75d8
Collections const correctness fix (style)
2024-10-31 00:29:38 +01:00
Mateusz Karbowiak
66b6a29ed4
Collections iterator move noexcept fix
2024-10-31 00:21:34 +01:00
Mateusz Karbowiak
8cb7fb48ce
Dictionary returning const item fix
...
Returning const object does not prevent from using mutable by triggering copy constructor.
2024-10-31 00:21:33 +01:00
Mateusz Karbowiak
5439efc559
Collections implicit cast constructor fix
...
This one prohibits annoying casts. It is also important for future context injection and follows STL practice.
2024-10-30 22:30:55 +01:00
Mateusz Karbowiak
f77f551b72
Collections type aliasing fix
...
This one is debatable. It follows modern C++.
2024-10-30 22:30:54 +01:00
Mateusz Karbowiak
a55866d558
Collections casts fix
2024-10-30 22:18:47 +01:00
Tryibion
f37804ac49
Check and warn user if asset is being moved from content to source folders snd from source to content folders.
2024-10-30 15:46:16 -05:00
Mateusz Karbowiak
02db7d02f2
Collections const-correctness fix
2024-10-30 21:06:16 +01:00
mafiesto4
c0a1563402
Merge branch 'Tryibion-namlessArg-support'
2024-10-30 18:51:52 +01:00
mafiesto4
7d59280b30
Merge branch 'namlessArg-support' of https://github.com/Tryibion/FlaxEngine into Tryibion-namlessArg-support
2024-10-30 18:51:41 +01:00
Tryibion
2f4e673be3
Add test for nameless function arguments
2024-10-30 12:20:37 -05:00
Tryibion
379bccc421
Support C++ nameless function arguments for C# gen.
2024-10-30 12:18:03 -05:00
mafiesto4
62b5daee9f
Merge branch 'ldkuba-fix-network-manager-update-loop'
2024-10-30 17:32:26 +01:00
mafiesto4
ea7b4963e1
Merge branch 'fix-network-manager-update-loop' of https://github.com/ldkuba/FlaxEngine into ldkuba-fix-network-manager-update-loop
2024-10-30 17:27:16 +01:00
mafiesto4
3f50625cc3
Fix proper handling of Scripting.InvokeOnUpdate if called within that callback
2024-10-30 17:26:06 +01:00
mafiesto4
35c44d60a4
Add AutoGravity option to CharacterController for logic from 4de9e9d918
2024-10-30 17:25:17 +01:00
mafiesto4
6e598ae9f6
Refactor Multi Blend animations sampling length to fix blend spaces with anims of different length
2024-10-30 17:24:47 +01:00
ldkuba
2715df7cf2
Fix NetworkManager not resetting LastUpdateTime
...
NetworkManager did not reset the LastUpdateTime variable to 0 when
stopping. This lead to wrong behaviour in Update when Stopped and
Started multiple times.
2024-10-30 15:16:45 +01:00
mafiesto4
4de9e9d918
Add gravity to CharacterController::AddMovement for proper movement when using Root Motion
2024-10-30 00:01:54 +01:00
mafiesto4
c1bd42ff7e
Add Vector3.SignedAngle utility method
2024-10-29 23:55:42 +01:00
mafiesto4
b1a54d2967
Missing change in 072f7c7e45
2024-10-29 23:34:10 +01:00
mafiesto4
2288684950
Fix pasting or duplicating Multi Blend nodes
2024-10-29 23:08:50 +01:00
mafiesto4
0c645e8b0c
Fix root animation in blend spaces when one of the animations doesn't use root motion but animated root node channel
2024-10-29 21:59:21 +01:00
mafiesto4
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
mafiesto4
7479c3a2fe
Merge branch 'Tryibion-trail-retrun'
2024-10-29 16:23:00 +01:00
mafiesto4
6731a5c311
Merge branch 'trail-retrun' of https://github.com/Tryibion/FlaxEngine into Tryibion-trail-retrun
2024-10-29 16:22:47 +01:00
mafiesto4
4153024c21
Final fix for vscode proj gen issue
...
#3018
2024-10-29 16:22:05 +01:00
Tryibion
8a31d1b54f
Add test for trailing return.
2024-10-28 22:15:34 -05:00
Tryibion
a1c7132e48
Add support for trailing return types for c# generation.
2024-10-28 22:11:47 -05:00
mafiesto4
b52a520aad
Merge branch 'Tryibion-wheel-ordering'
2024-10-28 20:55:47 +01:00
mafiesto4
62fa3b8574
Merge branch 'wheel-ordering' of https://github.com/Tryibion/FlaxEngine into Tryibion-wheel-ordering
2024-10-28 20:55:10 +01:00
mafiesto4
ae4a4a8e57
Fix ComputeShapeSqrDistanceToPoint on PhysX with Large Worlds
...
#3023
2024-10-28 20:47:53 +01:00
mafiesto4
04ac3160e4
Another blind fix attempt
...
#3018
2024-10-28 20:41:34 +01:00
mafiesto4
41a0ccb218
Fix Visject Surface search to check nested surfaces (such as State Machine graphs)
2024-10-28 20:32:17 +01:00
mafiesto4
f88eeeb313
Fix missing casting from scalar Variant types to Enum
2024-10-28 14:32:19 +01:00
mafiesto4
4d1541aa1d
Another blind fix
...
#3018
2024-10-27 23:27:10 +01:00
mafiesto4
082d97248d
Add unit test for DebugCommands
2024-10-27 15:22:57 +01:00
xxSeys1
6c6a557ffb
make naming more consistent
2024-10-25 23:00:05 +02:00
xxSeys1
1d7054265d
avoid null string issues
2024-10-25 19:58:49 +02:00
xxSeys1
88215ca3f0
add auto-upgrader for old focus option
2024-10-25 19:31:55 +02:00
xxSeys1
2721364df6
improve naming
2024-10-25 19:30:53 +02:00
xxSeys1
145933dd11
Remove unnecessary using
2024-10-25 19:29:48 +02:00
mafiesto4
9f9564895e
Fix collecting referenced asses from Animation asset
...
#3013
2024-10-25 19:02:31 +02:00
mafiesto4
12af7f6cc9
Add cache to asset references graph for faster displaying data
...
#3013
2024-10-25 18:53:10 +02:00
mafiesto4
5fb6676ee6
Merge branch 'xxSeys1-groupActors'
2024-10-25 18:24:23 +02:00
mafiesto4
f37a595bc3
Fix actors grouping to make shared parent at the cenetr of the group
...
#2996
2024-10-25 18:24:14 +02:00
mafiesto4
dcb8152cdf
Merge branch 'groupActors' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-groupActors
2024-10-25 17:59:29 +02:00
mafiesto4
3c64d57e3d
Another blind attempt to fix issue
...
#3018
2024-10-25 17:51:29 +02:00
mafiesto4
6af788b20c
Fix logging missing ref duplicates
...
#3018
2024-10-25 17:27:28 +02:00
mafiesto4
1f71a5a2e5
Update Microsoft.VisualStudio.Setup.Configuration.Interop.dll from 3.4.2244 to the latest 3.11.2177
...
https://forum.flaxengine.com/t/project-not-loaded-after-installing-1-9/1923
2024-10-25 16:16:33 +02:00
xxSeys1
68e531aebb
change how layers with no name get displayed
...
Makes the name shorter, fits into comboboxes more easily
2024-10-25 16:09:30 +02:00
mafiesto4
d88c5f3063
Merge branch 'mtszkarbowiak-fix/nullable' into 1.10
2024-10-25 15:59:44 +02:00
mafiesto4
fa9ce1d346
Code formatting
...
#2969
2024-10-25 15:59:38 +02:00
mafiesto4
1c2c010ddc
Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable
2024-10-25 15:38:44 +02:00
xxSeys1
a0aee15267
add named terrain layers
2024-10-25 15:30:54 +02:00
mafiesto4
5a873ad606
Fix crash when boxing native non-POD structure into managed data
2024-10-25 13:25:47 +02:00
mafiesto4
1181deb5df
Fix crash when using attributes cache after hot-reload in editor
2024-10-25 13:25:36 +02:00
mafiesto4
46c1cc9a49
Add nested variant printing in debug command output
2024-10-25 13:25:15 +02:00
mafiesto4
dcd7b4b6c3
Fix crash when boxing native non-POD structure into managed data
2024-10-25 13:21:40 +02:00
mafiesto4
2d371fd05f
Fix DebugCommands::InitAsync when called every frame
2024-10-24 23:38:36 +02:00
mafiesto4
62ece0d92e
Fix crash when using attributes cache after hot-reload in editor
2024-10-24 23:38:25 +02:00
xxSeys1
2952bdca66
fix docs commend and function name
2024-10-24 23:28:48 +02:00
xxSeys1
57b4e9f295
move used checks to interface
2024-10-24 23:24:28 +02:00
mafiesto4
ca9b041f54
Fix regression
2024-10-24 22:32:47 +02:00
mafiesto4
8338ec6076
Fix regression
2024-10-24 22:32:02 +02:00
mafiesto4
86e21a53ff
Add improved value printing of debug command result
2024-10-24 22:31:07 +02:00
xxSeys1
6b4b85b113
fix code style
2024-10-24 20:48:53 +02:00
mafiesto4
c3e31baa7a
Merge remote-tracking branch 'origin/master' into 1.10
2024-10-24 19:35:43 +02:00
mafiesto4
302fc2feb1
Add various engine systems to debug commands
2024-10-24 19:35:24 +02:00
mafiesto4
e324d32769
Add async init and tint coloring based on type to debug commands
2024-10-24 19:34:42 +02:00
mafiesto4
5d7eba05ea
Add GetFields and GetMethods to binary module api
2024-10-24 19:33:38 +02:00
mafiesto4
9a654f729f
Fix context menu to resize instead of flash when showing while already visible
2024-10-24 19:27:53 +02:00
mafiesto4
87d35f0314
Add debug commands search popup to Output Log
2024-10-24 19:26:11 +02:00
mafiesto4
2357357acb
Merge branch 'Tryibion-open-build-location'
2024-10-23 09:38:38 +02:00
mafiesto4
48218bdecd
Merge branch 'open-build-location' of https://github.com/Tryibion/FlaxEngine into Tryibion-open-build-location
2024-10-23 09:38:34 +02:00
mafiesto4
a9bca25ef7
Merge branch 'Tryibion-fix-build-tooltip'
2024-10-23 09:38:00 +02:00
Tryibion
baa4c2c680
Fix tooltip having editor references.
2024-10-22 21:27:16 -05:00
Tryibion
d5895306b9
Add button in GameCooker window to open output build folder.
2024-10-22 21:09:59 -05:00
mafiesto4
3528160696
Merge branch 'xxSeys1-ImproveDeleteAssetDialog'
2024-10-22 23:57:01 +02:00
mafiesto4
e2083c1efb
Merge branch 'ImproveDeleteAssetDialog' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ImproveDeleteAssetDialog
2024-10-22 23:56:55 +02:00
mafiesto4
beb42edada
Merge branch 'Tryibion-handle-bracket-gen'
2024-10-22 23:48:10 +02:00
mafiesto4
efe2b2caf5
Merge branch 'handle-bracket-gen' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-bracket-gen
2024-10-22 23:45:46 +02:00
xxSeys1
b714194e3a
Make text respect asset count
2024-10-22 23:45:18 +02:00
mafiesto4
9e79d93446
Merge branch 'xxSeys1-TooltipTextAlignment'
2024-10-22 23:37:52 +02:00
mafiesto4
dbb6cecafb
Fix warning
2024-10-22 23:37:47 +02:00
mafiesto4
3d87c054be
Merge branch 'TooltipTextAlignment' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TooltipTextAlignment
2024-10-22 23:35:24 +02:00
Tryibion
4d0ed01369
Add test case for field default values
2024-10-22 16:31:08 -05:00
mafiesto4
4f3654ab49
Merge branch 'Tryibion-disable-script-item-add'
2024-10-22 23:23:16 +02:00
mafiesto4
f37be0419b
Merge branch 'disable-script-item-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-disable-script-item-add
2024-10-22 23:23:10 +02:00
mafiesto4
e76c514047
Merge branch 'xxSeys1-DebugDrawClear'
2024-10-22 23:19:49 +02:00
mafiesto4
626e9732a4
Merge branch 'DebugDrawClear' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugDrawClear
2024-10-22 23:19:44 +02:00
mafiesto4
bd12a97c4c
Merge branch 'xxSeys1-ImproveDeleteAssetDialog'
2024-10-22 23:17:51 +02:00
mafiesto4
e68aa0a50c
Merge branch 'ImproveDeleteAssetDialog' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ImproveDeleteAssetDialog
2024-10-22 23:17:45 +02:00
mafiesto4
0961787599
Merge branch 'xxSeys1-GetVehicleThrottle'
2024-10-22 22:40:32 +02:00
mafiesto4
b4e45d2487
Merge branch 'GetVehicleThrottle' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GetVehicleThrottle
2024-10-22 22:40:26 +02:00
mafiesto4
09c0d0d29d
Add Alignment option to Vertical and Horizonal Panels
...
#2599
2024-10-22 22:34:57 +02:00
mafiesto4
5904c0eea5
Add debug command history to Output Log in Editor
2024-10-22 21:59:06 +02:00
Tryibion
1d631e91ce
Disable add script item if it is not being added to a required actor.
2024-10-22 14:56:22 -05:00
mafiesto4
e5289931c6
Add Alignment option to Vertical and Horizonal Panels
...
#2599
2024-10-22 21:55:25 +02:00
mafiesto4
0b1263a9e2
Disable VK_EXT_tooling_info check for debugger on Linux
2024-10-22 21:54:38 +02:00
mafiesto4
16235c21c0
Add optional direction option to context menu
2024-10-22 21:34:28 +02:00
Tryibion
0b52a579c7
Change when wheels are ordered.
2024-10-22 13:18:22 -05:00
xxSeys1
06929f7079
add getter for WheeledVehicle throttle
2024-10-22 14:38:13 +02:00
xxSeys1
3e0809ec0a
improve delete assets confirm dialog
...
- Improve visual spacing
- Improve grammar and reduce word count
- Make prompt respect asset count
2024-10-22 14:16:11 +02:00
xxSeys1
894741eaa7
fix typo in filename
2024-10-22 13:59:48 +02:00
xxSeys1
b880edc889
add editor option to toggle warning
2024-10-22 13:49:26 +02:00
xxSeys1
aee5382ff6
Remove plural from caption
2024-10-22 13:38:37 +02:00
xxSeys1
667eb73911
add warning when used param is being deleted
...
"Used" means in graph and connected
2024-10-22 13:10:21 +02:00
Tryibion
acbb534320
Handle ex: API_FIELD() Type FieldName {DefaultValue};
2024-10-21 21:34:34 -05:00
Tryibion
cc511453f5
Handle c# code gen when C++ field has default value with style type type{}
2024-10-21 21:24:59 -05:00
Tryibion
6c077a83bc
Handle C++ bracket default values for code gen to C#
2024-10-21 21:01:48 -05:00
mafiesto4
2127961069
Add printing debug command upon execute
2024-10-21 13:05:26 +02:00
mafiesto4
b681a03bfb
Fix output log window to properly handle copy and other input events
2024-10-21 13:03:40 +02:00
mafiesto4
f62c77c35c
Fix game deployment if output name contains invalid path characters
...
#3004
2024-10-21 12:37:55 +02:00
mafiesto4
8ff334ae63
Update OpenAL on Windows
...
#2997
2024-10-21 12:12:06 +02:00
mafiesto4
ad00c65250
Merge branch 'GoaLitiuM-openal_msvc_fix'
2024-10-21 12:03:32 +02:00
mafiesto4
0aa8ff6a84
Merge branch 'openal_msvc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openal_msvc_fix
2024-10-21 12:02:45 +02:00
mafiesto4
a94cc64806
Speculative fix for missing main project info in VS Code project generation
2024-10-20 23:29:36 +02:00
mafiesto4
449e988a59
Add workaround for debug command text memory bug due to managed handles gc
2024-10-20 23:25:38 +02:00
mafiesto4
a2693fa354
Ignore non-public debug commands from marked classes
2024-10-20 23:24:26 +02:00
mafiesto4
5328ea891d
Add command line input to Output Log in Editor
2024-10-20 23:23:54 +02:00
GoaLitiuM
684ae5771f
Fix crash while initializing OpenAL
2024-10-19 01:25:23 +03:00
xxSeys1
6830e4f22b
add hotkey for parent to new actor
...
ctrl + g by default
2024-10-18 22:13:06 +02:00
xxSeys1
dddd5b83d0
add button to remove override
2024-10-18 16:58:49 +02:00
mafiesto4
91d86552cd
Minor cleanup
2024-10-17 23:43:07 +02:00
xxSeys1
af79a32847
make naming more consistent
2024-10-17 22:06:07 +02:00
xxSeys1
a810288e2e
do todo
2024-10-17 22:04:53 +02:00
Mateusz Karbowiak
14a615cd7c
Merge branch 'FlaxEngine:master' into fix/nullable
2024-10-17 20:34:32 +02:00
xxSeys1
21083f8905
expand play mode game panel focus options
2024-10-17 19:24:38 +02:00
xxSeys1
fceb47f2af
fix context not implemented
2024-10-17 18:47:48 +02:00
xxSeys1
b27ccc5f3b
condense switch statement
2024-10-17 18:42:39 +02:00
mafiesto4
425382f7d2
Fix iOS game dotnet lib incorrect name
2024-10-17 15:03:59 +02:00
xxSeys1
7558cce609
change back accidentally committed line
2024-10-15 22:07:09 +02:00
xxSeys1
98215252bd
add tooltip text alignment editor options
2024-10-15 22:05:16 +02:00
xxSeys1
703e83cd48
improve ray direction not normalized assertion message
2024-10-15 21:25:30 +02:00
mafiesto4
c94052513e
Add object replication data cache and send via Reliable channel to reduce data transfer
2024-10-15 19:47:09 +02:00
xxSeys1
7e1d6679ce
add debug draw clear to game and editor panel
2024-10-15 19:43:08 +02:00
xxSeys1
283ee2af6f
add debug draw clear method
2024-10-15 18:55:03 +02:00
mafiesto4
60ed23105d
Fix typo
2024-10-15 12:33:51 +02:00
mafiesto4
ac832a0e81
Optimize network transform replication
2024-10-15 11:24:10 +02:00
mafiesto4
c202a639cf
Fix linux
2024-10-15 00:01:10 +02:00
mafiesto4
b957733150
Fixes
2024-10-14 23:35:41 +02:00
mafiesto4
7e4d7743a4
Add Quaternion quantization for network stream
...
Reduced send rate by 56% in average. Identity quat is just 8-bits (flags)
Added tests with full-sphere rotation to ensure this works correctly.
2024-10-14 22:32:29 +02:00
mafiesto4
a6f1dbbf32
Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler
2024-10-14 22:16:08 +02:00
mafiesto4
b38af8fd00
Format code and add debug cmd attributes
2024-10-14 12:12:48 +02:00
mafiesto4
4ddf1a2cc8
Another fix for network profiler to properly handle stats updating when recording is disabled
...
#2815
2024-10-14 12:12:06 +02:00
mafiesto4
443fe5dbcb
Add network keys table to optimize ids and names sending over network
...
#2815
2024-10-14 12:11:20 +02:00
mafiesto4
23ad24751a
Fix editor tables rows coloring to start with darker one
2024-10-12 00:00:02 +02:00
mafiesto4
f8371d037b
Refactor old ContentLoadingManager into Content for simplicity
2024-10-11 23:05:09 +02:00
mafiesto4
ff495e1319
Add safety check to exit game in Release mode when running with graphics debugger attached
2024-10-11 20:15:17 +02:00
mafiesto4
575a286e1e
Add editor windows to quick actions via Content Finder tool
2024-10-11 20:06:20 +02:00
mafiesto4
a72e8f2f65
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Platform/StringUtils.h
2024-10-11 18:07:41 +02:00
mafiesto4
b45f6c1321
Disable editor screenshot when running without graphics
2024-10-10 23:27:01 +02:00
mafiesto4
56ebbecd3b
Remove apt update on Linux CI/CD
2024-10-10 23:24:07 +02:00
mafiesto4
5c0110769a
Remove custom source for Linux CI/CD
2024-10-10 22:57:44 +02:00
mafiesto4
b37ba9279e
Update Assimp for Linux (use clang 13)
...
Migrate to Ubuntu 24 for CI/CD builds
CLang 7 used before is no longer avaliable on latest Ubuntu distro
2024-10-10 22:51:59 +02:00
mafiesto4
9e04f0b054
Update Assimp for Linux (use clang 7)
2024-10-10 22:09:03 +02:00
mafiesto4
cc8afbc220
Update Assimp for Mac
2024-10-10 21:28:30 +02:00
mafiesto4
2d6257a390
Revert "Update Assimp lib for Linux"
...
This reverts commit 0fcd6a194a .
2024-10-10 20:32:44 +02:00
mafiesto4
0fcd6a194a
Update Assimp lib for Linux
2024-10-10 18:08:32 +02:00
mafiesto4
79471af0c1
Fix bug in new shadows rendering when there are too many lights
2024-10-10 11:19:06 +02:00
xxSeys1
1fca41b31a
code style fix
2024-10-09 18:29:48 +02:00
xxSeys1
8b3f1ca019
make "Edit Prefab" not change content panel file path
...
If someone still wants to change the Content panel to the file path of the prefab, they can use the "Select Prefab" button
2024-10-09 18:25:04 +02:00
xxSeys1
a50c21cf36
add audio volume and muted in game panel tab rmb menu
2024-10-09 17:19:00 +02:00
mafiesto4
73842d9793
Fix properties order in Light shadows section
2024-10-09 12:17:39 +02:00
mafiesto4
600ac568a9
Change default shadows update rate at far plane to be 1 to prevent artifacts
...
Users can tweak this down manually when optimizing game (dynamic games might stay at 1)
2024-10-09 12:14:53 +02:00
mafiesto4
9694446fca
Optimize Color32 to use packed bits for quick comparisons
2024-10-08 12:15:01 +02:00
mafiesto4
735b573705
Bump up build number
2024-10-07 18:03:55 +02:00
Mateusz Karbowiak
863afc065d
Merge branch 'FlaxEngine:master' into fix/nullable
2024-10-07 16:34:37 +02:00
Mateusz Karbowiak
eda4f433d0
Update TestNullable.cpp
2024-10-07 12:24:09 +02:00
Mateusz Karbowiak
f56207f1a4
Nullable.Reset fix, killing inlining
2024-10-07 12:17:23 +02:00
mafiesto4
e5d03134bb
Merge branch 'Tryibion-fix-video-audio-not-loop'
2024-10-07 10:25:02 +02:00
mafiesto4
b73463a4b2
Merge branch 'fix-video-audio-not-loop' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-video-audio-not-loop
2024-10-07 10:24:55 +02:00
mafiesto4
0a08d12f69
Merge branch 'Tryibion-quick-win-undock-fix'
2024-10-07 10:24:47 +02:00
mafiesto4
19f483a68f
Merge branch 'quick-win-undock-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-quick-win-undock-fix
2024-10-07 10:24:37 +02:00
mafiesto4
1d5e3d198d
Merge branch 'Tryibion-open-file-item'
2024-10-07 10:24:05 +02:00
mafiesto4
e94e100431
Merge branch 'open-file-item' of https://github.com/Tryibion/FlaxEngine into Tryibion-open-file-item
2024-10-07 10:21:43 +02:00
mafiesto4
198dddd2ce
Fix large worlds build
2024-10-07 10:01:51 +02:00
Mateusz Karbowiak
541ca67a06
Nullable sfinae fix
2024-10-07 03:59:58 +02:00
Mateusz Karbowiak
44dad402f6
Nullable dependency headers fix
2024-10-07 02:41:07 +02:00
Mateusz Karbowiak
1a588eb9f7
Merge branch 'FlaxEngine:master' into fix/nullable
2024-10-07 01:11:51 +02:00
mafiesto4
3434731c2a
Another blind fix
2024-10-07 00:40:22 +02:00
mafiesto4
28bf60e62d
Fix compilation
2024-10-06 23:54:20 +02:00
mafiesto4
4a4120864d
Better fix for c6fa20abaa
2024-10-06 23:23:41 +02:00
Tryibion
283f26b95c
Fix video audio not looping.
2024-10-06 14:54:44 -05:00
Mateusz Karbowiak
cda74f5cc4
Nullable tests
2024-10-06 13:50:03 +02:00
Mateusz Karbowiak
077ececcf8
Nullable match
2024-10-06 13:20:00 +02:00
Mateusz Karbowiak
d48a4c4483
Merge branch 'FlaxEngine:master' into fix/nullable
2024-10-06 13:01:16 +02:00
Tryibion
13acf3c143
Quick fix for #2963
2024-10-05 23:44:26 -05:00
Tryibion
84201b346b
Add opening file proxy for windows.
2024-10-05 23:11:38 -05:00
Mateusz Karbowiak
6f6348508a
Nullable implicit cast fix
2024-10-06 03:09:04 +02:00
Mateusz Karbowiak
23624aa7f8
Fix type constraints
2024-10-06 02:23:21 +02:00
Mateusz Karbowiak
c9b1f6f516
Nullable fixes
2024-10-06 01:57:12 +02:00
Mateusz Karbowiak
a2874a189e
Nullable docs
2024-10-05 23:51:54 +02:00
mafiesto4
49389ebb4e
Merge branch 'Tryibion-fix-recons-z'
2024-10-05 23:22:12 +02:00
mafiesto4
9b7e5be50e
Add new features to stb too (as unsupported)
...
#2968
2024-10-05 23:22:06 +02:00
mafiesto4
66862ea1cf
Merge branch 'fix-recons-z' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-recons-z
2024-10-05 23:17:22 +02:00
mafiesto4
c6fa20abaa
Better fix for 573e99dd2d
2024-10-05 23:15:38 +02:00
Mateusz Karbowiak
edfbeea0e6
Nullable utility functions
2024-10-05 23:10:30 +02:00
Mateusz Karbowiak
db06f4f72e
Fixed implicit type conversion for type specialization
2024-10-05 21:22:36 +02:00
Mateusz Karbowiak
32b09538ba
Hard Nullable<T> refactor *
2024-10-05 21:21:51 +02:00
Tryibion
305d3a6496
Add FlipX to texture tool.
2024-10-04 19:31:55 -05:00
Tryibion
2a5de178fa
Small fix for Reconstructing Z Channel and add keeping aspect ration when resizing.
2024-10-04 19:21:15 -05:00
mafiesto4
631ff14fc1
Merge branch 'Tryibion-reconst-z-channel'
2024-10-04 22:39:42 +02:00
mafiesto4
1e2d02d437
Merge branch 'reconst-z-channel' of https://github.com/Tryibion/FlaxEngine into Tryibion-reconst-z-channel
2024-10-04 22:39:37 +02:00
mafiesto4
fe9722c261
Merge branch 'amir9480-fix_2804'
2024-10-04 22:39:17 +02:00
mafiesto4
58e1396c15
Fix rich text box snapping to be ignored at text end
...
#2964
2024-10-04 22:39:10 +02:00
Tryibion
8e72b1f326
Fix comment.
2024-10-04 15:39:02 -05:00
Tryibion
6b10ebdc2c
Add options to reconstruct z channel for textures.
2024-10-04 15:29:45 -05:00
mafiesto4
c759b5fa24
Merge branch 'fix_2804' of https://github.com/amir9480/FlaxEngine into amir9480-fix_2804
2024-10-04 22:19:10 +02:00
mafiesto4
573e99dd2d
Fix compilation regression
2024-10-04 22:16:38 +02:00
mafiesto4
b9849e2b5c
Fix parsing numbers to support sign
2024-10-04 15:59:48 +02:00
mafiesto4
6fecf1d58a
Fix crash when setting static dotnet field from unmanaged code
2024-10-04 15:59:41 +02:00
mafiesto4
e860f969be
Add attributes support for dotnet interop for methods, fields and properties
2024-10-04 15:59:34 +02:00
mafiesto4
c6958357c3
Allow placing DebugCommand attribute on fields and properties
2024-10-04 15:58:47 +02:00
mafiesto4
74d2f5d115
Fix parsing numbers to support sign
2024-10-04 15:58:27 +02:00
mafiesto4
777e65c170
Fix crash when setting static dotnet field from unmanaged code
2024-10-04 15:58:05 +02:00
mafiesto4
adbe578aa1
Add attributes support for dotnet interop for methods, fields and properties
2024-10-04 15:57:41 +02:00
Amir Alizadeh
c8f57ea82b
Fix RichTextBox selection bug
2024-10-03 21:46:59 +03:30
mafiesto4
1414eb9852
Add Variant enum parsing by name and fix enum printing to string
2024-10-03 17:12:39 +02:00
mafiesto4
497cd19fe5
Fix managed interop bug
2024-10-03 17:11:15 +02:00
mafiesto4
85915d787a
Add Variant enum parsing by name and fix enum printing to string
2024-10-03 17:10:34 +02:00
mafiesto4
2f0518a348
Fix managed interop bug
2024-10-03 17:10:01 +02:00
mafiesto4
c6e121a777
Add 2k res to scene anim renderer
2024-10-03 13:39:58 +02:00
mafiesto4
7f5f1ba938
Merge remote-tracking branch 'origin/1.10' into 1.10
2024-10-03 12:37:00 +02:00
mafiesto4
1229b12d9a
Merge branch 'Tryibion-fix-joint-flag-cat'
2024-10-03 11:46:59 +02:00
mafiesto4
cd964666e2
Merge branch 'fix-joint-flag-cat' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-joint-flag-cat
2024-10-03 11:46:50 +02:00
mafiesto4
a932d549f4
Debug Commands work in progress
2024-10-03 10:24:15 +02:00
mafiesto4
791435ba76
Merge remote-tracking branch 'origin/master' into 1.10
2024-10-03 10:23:13 +02:00
mafiesto4
0b3a95e551
Merge commit 'f74694048575160067734cbe27a023ad78a2c727' into 1.10
2024-10-03 10:23:07 +02:00
mafiesto4
f746940485
Fix typo
2024-10-03 10:04:18 +02:00
Tryibion
c3162ca2cb
Fix missing EditorDisplay attribute on Distance and Hinge Joints for thier Flags
2024-10-02 10:55:43 -05:00
mafiesto4
e2462c8151
Add ability to edit position curve in timeline with a gizmo in a viewport
2024-10-02 17:00:58 +02:00
mafiesto4
7f7549d2f7
Add Foliage.RemoveAllInstances to clear all instances of foliage
...
#2957
2024-10-01 23:07:47 +02:00
mafiesto4
c597c38705
Fix volumetric fog particles after objects instancing refactor
2024-10-01 15:07:32 +02:00
mafiesto4
b00cab6388
Fix using old CPU particle assets
2024-10-01 14:38:32 +02:00
mafiesto4
0b492180df
Fix Content Finder input action binding in Output Log
2024-10-01 12:29:29 +02:00
mafiesto4
e9ac02d416
Refactor toolstrip buttons tooltips to properly format empty input bindings
2024-10-01 11:06:13 +02:00
mafiesto4
d1d14daa1e
Improve timeline tracks renaming to use shared utility with proper incrementing
2024-10-01 10:16:30 +02:00
mafiesto4
bfa09e165a
Fix BehaviorTreeMoveToNode when goal location changes every frame by less than tolerance
2024-09-30 23:15:16 +02:00
mafiesto4
c063afc5bc
Fix GetObject/SetObject usage in network replication hierarchy
2024-09-30 14:52:05 +02:00
mafiesto4
babaa2680f
Merge remote-tracking branch 'origin/1.9'
2024-09-30 12:23:57 +02:00
mafiesto4
fbc5a061d9
Merge branch '1.9' of https://gitlab.flaxengine.com/flax/flaxengine into 1.9
2024-09-30 12:22:40 +02:00
mafiesto4
cf8c9f0982
Add basic Variant parsing from text
2024-09-30 12:20:34 +02:00
mafiesto4
dd5b66386a
Fix compilation regression from 5f7075d2f7
2024-09-29 22:25:44 +02:00
mafiesto4
8dab6f3370
Merge branch 'Tryibion-audio-debug-video-player'
2024-09-29 22:14:57 +02:00
mafiesto4
5a2b46c6d2
Merge branch 'audio-debug-video-player' of https://github.com/Tryibion/FlaxEngine into Tryibion-audio-debug-video-player
2024-09-29 22:14:51 +02:00
mafiesto4
58da950f62
Merge branch 'Tryibion-fix-item-scroll-vis'
2024-09-29 22:12:48 +02:00
mafiesto4
75002ce45d
Merge branch 'fix-item-scroll-vis' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-item-scroll-vis
2024-09-29 22:12:43 +02:00
mafiesto4
b40fea79ce
Merge branch 'Tryibion-fix-rich-text-box-border-vars'
2024-09-29 22:11:41 +02:00
mafiesto4
001597284a
Merge branch 'fix-rich-text-box-border-vars' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-rich-text-box-border-vars
2024-09-29 22:11:36 +02:00
mafiesto4
6b658a5bc3
Merge branch 'LOOPDISK-networklagdriver-fix'
2024-09-29 22:10:34 +02:00
mafiesto4
bf4badd6b9
Merge branch 'networklagdriver-fix' of https://github.com/LOOPDISK/FlaxEngine into LOOPDISK-networklagdriver-fix
2024-09-29 22:10:29 +02:00
mafiesto4
5f7075d2f7
Add NetworkReplicationNode::SetObject to customize object replication settings at runtime
2024-09-29 22:08:31 +02:00
mafiesto4
5f19538455
Add UpdateFlags to ISceneRenderingListener::UpdateActor for more contextual control overdirtying actors state in renderer data
...
Fixes issue of static shadow maps not refreshing when changing static flags of the model.
2024-09-29 22:03:46 +02:00
Terence Lee
6015514680
Fixed NetworkLagDriver having wrong ChannelType and Length
2024-09-29 12:41:36 +08:00
Tryibion
6b2380c5fa
Add audio debug sphere for video player if spatial audio is used.
2024-09-28 15:20:44 -05:00
Tryibion
ecb80e0f34
Add context to drag drop for object ref editor.
2024-09-27 18:26:37 -05:00
Tryibion
aded4bfdeb
Add context to object referece control to narrow finding actors and scripts
2024-09-27 17:49:44 -05:00
Tryibion
8080c21760
Fix HasBorder and BorderThickness for RichTextBox
2024-09-27 11:31:59 -05:00
Tryibion
6e91e26dfe
Fix issue with scroll bars not showing in item search panel when clear search button is clicked.
2024-09-27 11:24:33 -05:00
mafiesto4
1161a4114d
Minor tweaks to simd codebase
2024-09-26 18:56:22 +02:00
mafiesto4
a4350cdf3f
Merge branch 'GoaLitiuM-msvc_v140_arm64_fix'
2024-09-25 20:34:56 +02:00
mafiesto4
e17c68a5a0
Merge branch 'msvc_v140_arm64_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-msvc_v140_arm64_fix
2024-09-25 20:34:49 +02:00
mafiesto4
b70e65acb4
Fix error when adding new audio track to scene anim via drag & drop
2024-09-25 20:33:10 +02:00
mafiesto4
19817e4ad6
Fix crash on find references in visject surface after grid snap has been added
2024-09-25 20:26:28 +02:00
GoaLitiuM
d580667b97
Prevent generating configurations for unsupported external projects
2024-09-25 17:40:54 +03:00
GoaLitiuM
301bf41fab
Fix ARM64 compiler support detection with MSVC v140 toolset
2024-09-25 17:38:29 +03:00
mafiesto4
2ad9c7f4d5
Fix Skybox rendering regression
...
#2943
2024-09-24 23:01:13 +02:00
mafiesto4
c8eed098ba
Fix regression 207c6a0cb5
2024-09-24 22:12:42 +02:00
mafiesto4
207c6a0cb5
Refactor platform apis comments and cleanup a bit
2024-09-24 18:29:30 +02:00
mafiesto4
da203352fd
Refactor old code documentation
2024-09-24 18:20:12 +02:00
mafiesto4
f817448839
Merge branch 'Tryibion-fix-carot-pos'
2024-09-24 09:26:41 +02:00
mafiesto4
bf56ccaee9
Merge branch 'fix-carot-pos' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-carot-pos
2024-09-24 09:26:35 +02:00
mafiesto4
5d578d9e92
Fix NetworkReplicator::MapObjectId to work in both ways on a client
2024-09-24 09:25:10 +02:00
Tryibion
7b9da3786d
Fix carrot position when no text but text alignment
2024-09-23 15:57:21 -05:00
mafiesto4
5690707c73
Optimize generic GetActors/GetScripts on basic type
2024-09-23 21:01:04 +02:00
mafiesto4
3b3be75d94
Fix DDGI probes debug when using very large amount of probes
2024-09-23 20:31:54 +02:00
mafiesto4
128321c655
Fix network profiler to properly calculate network usage statistics per second
...
#2815
2024-09-23 20:15:50 +02:00
mafiesto4
d2c35e8591
Fix crash in build tool when generating project files with incorrect target setup
2024-09-23 20:15:27 +02:00
mafiesto4
3c31b5bc1e
Bump up build number
2024-09-23 14:15:12 +02:00
mafiesto4
81d62756fb
Merge remote-tracking branch 'origin/1.9'
2024-09-23 14:11:41 +02:00
mafiesto4
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
mafiesto4
e22f4a28bd
Fix editor log spam by rebuilding layout when Custom Editor throws exception on update
...
#2935
2024-09-23 13:58:56 +02:00
mafiesto4
aba46cb2c6
Fix naming convention in scripting backend for klass
2024-09-22 12:30:34 +02:00
mafiesto4
da5570e89f
Fix terrain shader compilation regression
2024-09-22 11:28:26 +02:00
mafiesto4
c943b3a526
Restore single editor tab window header on platforms with not yet implemented drag features (mac, linux)
...
#2770
2024-09-22 11:08:31 +02:00
mafiesto4
428a56af28
Fix old api usage warning
2024-09-22 10:53:01 +02:00
mafiesto4
eb825f516e
Fix terrain splatmap cache clearng
2024-09-22 10:40:10 +02:00
mafiesto4
371e16a857
Merge branch 'Chikinsupu-SurfaceComments-CenterHeaderEditBox'
2024-09-21 18:13:06 +02:00
mafiesto4
750e4be1b9
Merge branch 'SurfaceComments-CenterHeaderEditBox' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-SurfaceComments-CenterHeaderEditBox
2024-09-21 18:12:58 +02:00
Nils Hausfeld
382ac2c70b
- Center alignment for surface comment header
2024-09-20 21:00:34 +02:00
mafiesto4
d9aa123bce
Add custom grid snapping value for translation
...
#1823
2024-09-20 18:33:08 +02:00
mafiesto4
c77b1c3ab2
Revert IK to the pre-1.8 to fix broken projects using it
...
#2421 #2610
2024-09-20 08:05:00 +02:00
mafiesto4
ed7f190778
Revert partially 075c224022
2024-09-20 00:08:49 +02:00
mafiesto4
f983be6104
Fix realtime environment probes updating
...
#2191
2024-09-19 23:46:04 +02:00
mafiesto4
075c224022
Fix C# structures memory packing to match C++ better
...
#2709
2024-09-19 19:35:45 +02:00
mafiesto4
ba701eb4d3
Fix compilation warnings on large worlds
2024-09-19 17:04:31 +02:00
mafiesto4
93d9b9877c
Add preserving local changes to model prefab objects when reimporting
...
#2275
2024-09-19 11:18:42 +02:00
mafiesto4
87b0cc705e
Add logging missing object reference context when spawning prefab
...
#2414
2024-09-19 10:49:26 +02:00
mafiesto4
6924042452
Add copy/paste context actions to the sprite properties panel
...
#2643
2024-09-19 10:34:46 +02:00
mafiesto4
be395304ec
Fix Pre-Skinned Normal and Position when accessed in Pixel Shader
...
#2549
2024-09-19 10:11:49 +02:00
mafiesto4
fb4b0b2f75
Add resizing panel based on highest child if ControlChildSize is disabled but AutoSize is enabled
...
#2599 #2511
2024-09-18 23:37:05 +02:00
mafiesto4
596b61b23f
Fix crashes in vector editors in rare cases
2024-09-18 23:36:27 +02:00
mafiesto4
a8354720df
Add ControlChildSize option to disable autosizing child controls in UI panel
...
#2511
2024-09-18 23:19:45 +02:00
mafiesto4
c9817b25a3
Fix label sizing issues
...
#2496
2024-09-18 23:06:10 +02:00
mafiesto4
e024897b7d
Refactor Button to inherit from Label and get all of its functionalities
...
#2599
2024-09-18 23:05:42 +02:00
mafiesto4
262c536d7f
Fix Label auto sizing to be relative to pivot and sync layout when editing
...
#2496
2024-09-18 22:21:56 +02:00
mafiesto4
8c0d89bc62
Add NetworkReplicator::MapObjectId for networked object identifies mapping
2024-09-18 12:54:10 +02:00
mafiesto4
8f0cf3b8ef
Fix navigation focus path in UIControl transform editor
...
#2704
2024-09-18 12:46:59 +02:00
mafiesto4
6857664f48
Add navigation focus submit to Image via mouse left click action
2024-09-18 12:27:37 +02:00
mafiesto4
e1c4bf5289
Add navigation focus support to AssetPicker control
...
#2704
2024-09-18 12:17:30 +02:00
mafiesto4
f7f4c15e82
Fix TextBox caret and selection when using text alignment options
...
#2653
2024-09-18 12:00:41 +02:00
mafiesto4
0a22d5ab4d
Fix managed arrays interop bug when passed via generic object parameter
...
#2613
2024-09-17 00:15:04 +02:00
mafiesto4
f050621e3e
Blacklist various std lib namespaces in Visual Scripting
2024-09-17 00:14:43 +02:00
mafiesto4
dcadb11a20
Fix build
2024-09-16 13:45:37 +02:00
mafiesto4
2bc95a7af7
Merge branch 'xxSeys1-splashQuoteDocs'
2024-09-16 00:00:41 +02:00
mafiesto4
52f95de756
Merge branch 'splashQuoteDocs' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-splashQuoteDocs
2024-09-16 00:00:35 +02:00
mafiesto4
409c404a26
Merge branch 'xxSeys1-improvedEditorSettingDescriptions'
2024-09-15 23:58:24 +02:00
mafiesto4
d07a615c76
Merge branch 'improvedEditorSettingDescriptions' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-improvedEditorSettingDescriptions
2024-09-15 23:58:10 +02:00
mafiesto4
6113af2dc1
Fix custom 2D clipping mask to properly inherit parent container clip mask
...
2371
2024-09-15 23:57:52 +02:00
mafiesto4
a367d40913
Add more contextual log printing on missing object/asset reference
...
#2414
2024-09-15 23:03:53 +02:00
mafiesto4
1fa0159079
Fix crash in editor when opening Visual Script that uses array of visual script references
2024-09-15 22:59:29 +02:00
xxSeys1
6c6938aa41
improve editor options descriptions
2024-09-15 16:03:45 +02:00
mafiesto4
2a29b8e807
Fix regression in function surfaces
2024-09-14 23:25:59 +02:00
xxSeys1
c5f1cdc23d
add splash screen quote about docs
...
Documentation is amazing. If ppl read it.
2024-09-13 23:35:25 +02:00
mafiesto4
49eeb7bf9a
Fix parsing forward enum declaration in scripting api
2024-09-12 22:37:36 +02:00
mafiesto4
cb67fbcbd7
Remove BackgroundBrush from Button as it's already in Control as of 51ee3de689
2024-09-12 19:01:18 +02:00
mafiesto4
51ee3de689
Add Background Brush to the control for more styling
...
#1898
2024-09-12 16:29:14 +02:00
mafiesto4
c69beae81a
Add namespace to method tooltips in Visual ScriptType
...
#112
2024-09-12 15:45:12 +02:00
mafiesto4
d5f53572df
Add support for using C# stdlib api in Visual Scripts
...
#112
2024-09-12 15:44:53 +02:00
mafiesto4
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
mafiesto4
e0a488dec1
Fix failed check in Camera::ConvertMouseToRay when result is invalid ray
2024-09-12 12:41:22 +02:00
mafiesto4
0bc98a5f18
Improve asset reference debug in C# when it's empty
2024-09-12 12:41:03 +02:00
mafiesto4
e834f2ec94
Hide internal codegen variable from debugger
2024-09-12 12:40:50 +02:00
mafiesto4
4087e9c291
Add deprecated property to fix compile in old projects
...
42b4443e14
2024-09-12 12:40:29 +02:00
mafiesto4
31bce25c37
Add deprecated property to fix compile in old projects
...
42b4443e14
2024-09-12 12:40:13 +02:00
mafiesto4
2d61e329cb
Update asset
2024-09-12 09:12:08 +02:00
mafiesto4
e7dc58c596
Fix crash when showing shader source that is empty
...
#2896
2024-09-12 09:11:55 +02:00
mafiesto4
28ebfa597e
Merge branch 'GaryMcWhorter-agx-tonemapping'
2024-09-12 09:06:45 +02:00
mafiesto4
1ca356c2f1
Merge branch 'Tryibion-enum-combo-box-open'
2024-09-12 09:03:09 +02:00
mafiesto4
b776242cc7
Merge branch 'enum-combo-box-open' of https://github.com/Tryibion/FlaxEngine into Tryibion-enum-combo-box-open
2024-09-12 09:03:01 +02:00
mafiesto4
33ccdea761
Fixes and shader update
...
#2673
2024-09-12 09:02:48 +02:00
mafiesto4
7bc4de4e6b
Merge branch 'agx-tonemapping' of https://github.com/GaryMcWhorter/FlaxEngine into GaryMcWhorter-agx-tonemapping
2024-09-12 07:58:01 +02:00
mafiesto4
21d4242340
Merge branch 'xxSeys1-VSScriptingDescripPanelSettingNameChange'
2024-09-12 07:42:50 +02:00
xxSeys1
3a1dde0081
rename VisualScriptingDescriptionPanel to NodeDescriptionPanel
...
The description panel no longer only shows in the visual scripting editor but also in the material editor.
There is one editor setting that shows/ hides both so I changed the name to something more general.
2024-09-11 22:19:44 +02:00
mafiesto4
cc01952059
Fix Visject parameter values restore after script is saved in editor by using original value diff
...
#2276
2024-09-11 20:44:45 +02:00
mafiesto4
12c9ae1490
Add surface nodes size snapping when using grid
...
#1456
2024-09-11 20:24:19 +02:00
mafiesto4
9bbeec5105
Merge branch 'Menotdan-visject_grid_snap'
2024-09-11 20:11:48 +02:00
mafiesto4
c26a806a35
Code cleanup
...
#1456
2024-09-11 19:57:57 +02:00
mafiesto4
91bfb29d33
Merge branch 'visject_grid_snap' of https://github.com/Menotdan/FlaxEngine into Menotdan-visject_grid_snap
...
# Conflicts:
# Source/Editor/Surface/SurfaceUtils.cs
2024-09-11 18:32:08 +02:00
mafiesto4
749b743cf6
Merge branch 'Tryibion-module-remove'
2024-09-11 13:41:37 +02:00
mafiesto4
26ad61c1ce
Merge branch 'module-remove' of https://github.com/Tryibion/FlaxEngine into Tryibion-module-remove
2024-09-11 13:41:30 +02:00
mafiesto4
85ff553a72
Merge branch 'Tryibion-fixedalloc-maxcount'
2024-09-11 13:40:45 +02:00
mafiesto4
19226dcf94
Merge branch 'fixedalloc-maxcount' of https://github.com/Tryibion/FlaxEngine into Tryibion-fixedalloc-maxcount
2024-09-11 13:40:34 +02:00
mafiesto4
7311522328
Fix compile regression with large worlds
2024-09-11 13:39:15 +02:00
mafiesto4
27280bb7ff
Merge branch 'Menotdan-new-content-creations'
2024-09-11 13:38:41 +02:00
mafiesto4
4683262cf3
Small codestyle tweaks
...
#2415
2024-09-11 13:38:31 +02:00
Tryibion
c452ffec8b
Add aadditional check for allocation args generic arg count.
2024-09-10 13:08:44 -05:00
Tryibion
09b3640116
Add code gen for FixedAllocation arrays to generate Collection attribute with accolation count.
2024-09-10 13:04:33 -05:00
mafiesto4
1bc09fb962
Merge branch 'new-content-creations' of https://github.com/Menotdan/FlaxEngine into Menotdan-new-content-creations
2024-09-10 20:00:18 +02:00
mafiesto4
21ed4a2371
Fix Flipbook node bug
...
#2690
2024-09-10 12:13:28 +02:00
mafiesto4
c1a5db616e
Add ProjectPoint for Editor Viewport
...
#2814
2024-09-10 11:10:15 +02:00
mafiesto4
aef06656f0
Fix using Tag as key of serialized dictionary in cooked build
...
#2560
2024-09-09 22:30:01 +02:00
mafiesto4
05d191f491
Remove any leftover executable files deployed from .NET SDK
2024-09-09 22:25:37 +02:00
mafiesto4
abb684aed2
Fix spline length calculations bug
...
#2385
2024-09-09 20:47:49 +02:00
mafiesto4
bbb0d36494
Fixed issues found by PVS-Studio
2024-09-09 18:21:59 +02:00
mafiesto4
c62575612b
Fix missing parameters metadata on nested material layers
...
#731
2024-09-09 12:34:18 +02:00
mafiesto4
d939421c82
Merge branch 'Tryibion-fix-spelling-virtual'
2024-09-09 07:58:08 +02:00
mafiesto4
060dd748a7
Merge branch 'fix-spelling-virtual' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-spelling-virtual
2024-09-09 07:58:02 +02:00
mafiesto4
a8b2358987
Merge branch 'Tryibion-add-shift-end-text'
2024-09-09 07:57:08 +02:00
mafiesto4
b05b94c811
Merge branch 'add-shift-end-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-shift-end-text
2024-09-09 07:54:51 +02:00
mafiesto4
89462856e3
Fix mixed tab/spaces in script templates
...
#2906
2024-09-09 07:34:45 +02:00
mafiesto4
8795667e10
Merge branch 'Tryibion-cs-template-path'
2024-09-09 07:20:15 +02:00
mafiesto4
a7af0be9bb
Merge branch 'cs-template-path' of https://github.com/Tryibion/FlaxEngine into Tryibion-cs-template-path
2024-09-09 07:20:02 +02:00
mafiesto4
2e183d77c8
Merge branch 'Tryibion-fix-last-list-element-label'
2024-09-09 07:18:18 +02:00
mafiesto4
f1fde0542e
Merge branch 'fix-last-list-element-label' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-last-list-element-label
2024-09-09 07:18:11 +02:00
mafiesto4
c42cc266f9
Add unit test for nested namespace type
...
#2626 #2914
2024-09-09 07:12:40 +02:00
mafiesto4
e8d077bb84
Merge branch 'Tryibion-fix-interface-bindings'
2024-09-09 07:10:42 +02:00
mafiesto4
a4a6ea5ee6
Merge branch 'fix-interface-bindings' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-interface-bindings
2024-09-09 07:03:12 +02:00
mafiesto4
83732dae97
Merge branch 'Tryibion-camera-decals'
2024-09-09 06:15:25 +02:00
mafiesto4
c9be8e2a41
Merge branch 'camera-decals' of https://github.com/Tryibion/FlaxEngine into Tryibion-camera-decals
2024-09-09 06:15:19 +02:00
envision3d
25aa5bee85
fix crash with prefab window open on script reload
2024-09-09 06:13:56 +02:00
mafiesto4
545e59aba5
Fix lightmap uvs density view to handle scale in lightmap and outline non-static objects
...
#2080
2024-09-09 05:59:17 +02:00
Tryibion
fd30872f5e
Add check for entries count.
2024-09-06 20:30:20 -05:00
Tryibion
8353afa31c
Dont close Flag Enum Comboboxes on option selected.
2024-09-06 20:26:04 -05:00
Tryibion
6eee25e04a
Removed decals from effecting editor camera model.
2024-09-06 17:45:04 -05:00
Tryibion
f7ea45b14d
Fix interface bindings clashing namespace and class name if class has same name as namespace.
2024-09-06 16:10:35 -05:00
Tryibion
2f268cab70
Fix last list element label positioning.
2024-09-06 15:47:13 -05:00
Tryibion
c844c6b7f0
Add page up and down in textboxbase
2024-09-05 20:51:27 -05:00
Tryibion
34facd8769
Add Shift+End for textboxbase
2024-09-05 18:54:03 -05:00
Tryibion
fc6dc9473c
Add third party and deps module detection.
2024-09-03 12:54:11 -05:00
Tryibion
ecace3d609
Code style fix.
2024-09-02 13:07:15 -05:00
Tryibion
65fd975b1a
Add generic CSharpProxy. Add Empty C# template.
2024-09-02 12:57:23 -05:00
Tryibion
fd7e04fd8c
Fix spelling and comment description wording for GetAssetVirtualProxy
2024-09-01 14:00:50 -05:00
mafiesto4
fc9aa5c184
Fix texture streaming reallocation task to ignore not-resident mips
...
#2559
2024-08-30 19:50:00 +02:00
mafiesto4
5ebfa4452e
Merge branch 'cNori-Math'
2024-08-30 14:48:12 +02:00
mafiesto4
653aaecaec
Postmerge cleanup
...
#2391
2024-08-30 14:48:06 +02:00
mafiesto4
3b9cca30bb
Merge branch 'Math' of https://github.com/cNori/FlaxEngineFork into cNori-Math
2024-08-30 13:23:43 +02:00
mafiesto4
f64bad2c1e
Merge branch 'Tryibion-save-collection-groups'
2024-08-30 13:20:47 +02:00
mafiesto4
ce7b11adfc
Merge branch 'save-collection-groups' of https://github.com/Tryibion/FlaxEngine into Tryibion-save-collection-groups
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/CollectionEditor.cs
2024-08-30 13:17:46 +02:00
mafiesto4
b80409c195
Merge branch 'Tryibion-sprite-name-update'
2024-08-30 13:02:39 +02:00
mafiesto4
58547142c9
Merge branch 'sprite-name-update' of https://github.com/Tryibion/FlaxEngine into Tryibion-sprite-name-update
2024-08-30 13:02:33 +02:00
mafiesto4
b52acb31c2
Merge branch 'Tryibion-fix-json-win-cm'
2024-08-30 13:01:32 +02:00
mafiesto4
74c4fb79f5
Merge branch 'fix-json-win-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-json-win-cm
2024-08-30 12:58:43 +02:00
mafiesto4
68eb8b9f21
Fix properties editor labels positioning
...
#2530 #2609
2024-08-30 12:58:12 +02:00
mafiesto4
6a4d9877e6
Remove unsured variable
2024-08-29 19:34:17 +02:00
Muzz
09737023a1
Add **Contrast Adaptive Sharpening (CAS)** filter pass
...
#2423
2024-08-29 19:01:37 +02:00
Tryibion
62dff3fa20
Update sprite group name when sprite name is changed.
2024-08-29 11:40:30 -05:00
mafiesto4
e925af534e
Add picking the longest animation from the imported file instead of the first one as default
...
#2490
2024-08-29 09:53:22 +02:00
Tryibion
2ff6437a92
Clean up JsonAssetWindow options cm if it exists.
2024-08-28 20:58:24 -05:00
mafiesto4
ec412d9be0
Fix undo-redo for JsonAssetReference in Editor
...
#2711
2024-08-28 23:42:59 +02:00
mafiesto4
ca0fb8cf63
Fix missing scenes saving when entering play mode in full game mode
...
#2465
2024-08-28 17:14:22 +02:00
mafiesto4
a1745e25a1
Fix Input::AxisValueChanged event to properly handle value changes when using keyboard
...
#2393
2024-08-28 16:48:52 +02:00
mafiesto4
50bf26337d
Merge branch 'Tryibion-better-mat-instance-param-settings'
2024-08-28 16:40:40 +02:00
mafiesto4
e6167e3e65
Merge branch 'better-mat-instance-param-settings' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-mat-instance-param-settings
2024-08-28 16:40:30 +02:00
mafiesto4
645e7cd9dc
Merge branch 'Tryibion-nameof-module-add'
2024-08-28 16:39:44 +02:00
mafiesto4
9fa40cbf09
Merge branch 'nameof-module-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-nameof-module-add
2024-08-28 16:39:25 +02:00
mafiesto4
942e7986be
Merge branch 'Tryibion-shrink-listen'
2024-08-28 16:39:04 +02:00
mafiesto4
758f3c39ee
Merge branch 'shrink-listen' of https://github.com/Tryibion/FlaxEngine into Tryibion-shrink-listen
2024-08-28 16:37:30 +02:00
mafiesto4
73125013f0
Merge branch 'Tryibion-fix-comment-node-cm'
2024-08-28 16:36:50 +02:00
mafiesto4
776002c08c
Merge branch 'fix-comment-node-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-comment-node-cm
2024-08-28 16:36:43 +02:00
mafiesto4
f3f7d4a034
Fix incorrect network RPC sending when target client ids list is provided but is empty
...
#2272
2024-08-28 16:36:08 +02:00
mafiesto4
1864574a92
Fix missing integer and double math node implementation in Visject
...
#2359
2024-08-28 16:24:51 +02:00
mafiesto4
353315bb43
Grey-out value box slider icon when control is disabled
2024-08-28 15:49:37 +02:00
mafiesto4
0dbcdc3217
Add enlarging debug point of current blend value in Multi blend nodes in Anim Graph window
2024-08-28 15:23:10 +02:00
mafiesto4
046865ba00
Fix Multi Blend 2D animation indices outside the blend space
...
#2553
2024-08-28 15:06:19 +02:00
Tryibion
1546d97b2f
Add removing semi colons from targets.
2024-08-27 21:38:57 -05:00
mafiesto4
cd4bd5efe0
Fix duplicate action active state for nodes that dont allow it in Visject graph
...
#2243
2024-08-27 23:38:11 +02:00
mafiesto4
838cb9f2ce
Fix object reference empty text clipping
2024-08-27 23:37:28 +02:00
Tryibion
24a5a4df45
Use Ordinal string comparisions
2024-08-27 16:20:53 -05:00
Tryibion
2e395ff58e
Add log for deleting module generated files.
2024-08-27 15:37:22 -05:00
Tryibion
b9506edc03
Remove flax.json file from commit
2024-08-27 15:33:25 -05:00
Tryibion
2941ccc93b
Add removing generated cpp and h files.
2024-08-27 15:31:27 -05:00
Tryibion
e4e568ae6a
Code style fix
2024-08-27 15:21:49 -05:00
Tryibion
dd655d8c8d
Add removing generated module files.
2024-08-27 15:19:52 -05:00
Tryibion
3bffc927f6
Add cleaning up modules from target files when deleted.
2024-08-27 14:54:21 -05:00
Tryibion
6930139f9a
Add saving collection groups. Add open all and close all menu buttons for collections.
2024-08-27 11:27:09 -05:00
mafiesto4
499ef51875
Fix draw calls sorting to favor distance over geometry and material
...
#2271 #2306
2024-08-27 16:01:46 +02:00
mafiesto4
0b3835f593
Fix turbulence module in GPU particles far away from world origin
...
#1944
2024-08-27 15:12:58 +02:00
Tryibion
9ebf98ce77
Fix null reference in Visject CM if there are no elements associated with a node.
2024-08-26 21:03:04 -05:00
Tryibion
22cf2570f5
Add more nameof for finding and template code.
2024-08-23 16:31:33 -05:00
Tryibion
5307ea85b5
Have new projects use nameof(Game).
2024-08-23 16:27:32 -05:00
Tryibion
21b187ab9f
Use nameof for adding new Modules to build targets.
2024-08-23 11:37:08 -05:00
Tryibion
9c31a35f6b
Remove revert button.
2024-08-23 10:24:05 -05:00
Tryibion
5b42100581
Moved material instance override opetions into setting button.
2024-08-23 10:12:43 -05:00
mafiesto4
591f0ee6a9
Fix regressions after rendering changes
2024-08-23 00:26:42 +02:00
mafiesto4
a18565fd61
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-23 00:05:00 +02:00
mafiesto4
e5f0e05d43
Fix terrain rendering to use the same LOD for main view and shadow passes
...
#2555 #2256
2024-08-23 00:00:42 +02:00
mafiesto4
ef540bc498
Fix crash when drawing particle effect where one of the emitter assets is not yet loaded
2024-08-22 23:35:53 +02:00
mafiesto4
fc66738dca
Add automatic heightmap files removal on Editor shutdown for deleted terrains
...
#1902
2024-08-22 23:29:42 +02:00
Tryibion
5800dd2448
Shrink listen button in input editors.
2024-08-22 16:06:13 -05:00
mafiesto4
b8cb1a828a
Fix foliage shadows rendering when using cull distance
...
#2489
2024-08-22 22:29:33 +02:00
mafiesto4
23f60da40d
Fix various code issues found using PVS-Studio
2024-08-22 20:24:52 +02:00
mafiesto4
fb2af0e0e7
Fix regression in Sort Key usage
2024-08-22 18:49:03 +02:00
mafiesto4
bb00653645
Fix regression in shadow maps rendering batching to ignore transparent materials due to opacity usage
2024-08-22 17:49:12 +02:00
mafiesto4
20456d95e8
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-22 17:33:20 +02:00
mafiesto4
3ecb7c1d81
Fix SpriteRender all parameters override
...
#2233
2024-08-22 13:20:53 +02:00
mafiesto4
d0240a54c7
Add MaterialInstance.ResetParameters
2024-08-22 13:15:33 +02:00
mafiesto4
e6745e43ec
Fix drawing physics colliders in debug view mode
...
#2622 #2833
2024-08-21 23:28:44 +02:00
mafiesto4
8ff0f9cd52
Merge branch 'Tryibion-gamepad-button-axis'
2024-08-21 23:04:42 +02:00
mafiesto4
f9f6c27cb5
Merge branch 'gamepad-button-axis' of https://github.com/Tryibion/FlaxEngine into Tryibion-gamepad-button-axis
2024-08-21 23:04:36 +02:00
mafiesto4
fe33bd4c83
Merge branch 'Tryibion-handle-enum-MAX'
2024-08-21 23:03:12 +02:00
mafiesto4
259ddf0410
Merge branch 'handle-enum-MAX' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-enum-MAX
2024-08-21 23:02:34 +02:00
mafiesto4
3947b164b5
Merge branch 'Tryibion-hide-animmodel-param'
2024-08-21 23:01:14 +02:00
mafiesto4
0854e5c4ac
Merge branch 'hide-animmodel-param' of https://github.com/Tryibion/FlaxEngine into Tryibion-hide-animmodel-param
2024-08-21 23:00:51 +02:00
mafiesto4
79947a051c
Merge branch 'Tryibion-unique-proxy'
2024-08-21 23:00:09 +02:00
mafiesto4
1b7ff9cdd4
Merge branch 'unique-proxy' of https://github.com/Tryibion/FlaxEngine into Tryibion-unique-proxy
2024-08-21 23:00:04 +02:00
mafiesto4
5f58a6b3d0
Merge branch 'Tryibion-prog-bar-lerp-jump'
2024-08-21 22:59:12 +02:00
mafiesto4
e5c1cf102c
Merge branch 'prog-bar-lerp-jump' of https://github.com/Tryibion/FlaxEngine into Tryibion-prog-bar-lerp-jump
2024-08-21 22:59:07 +02:00
mafiesto4
e03dc3754d
Merge branch 'Tryibion-vs-param-declare-order'
2024-08-21 22:58:36 +02:00
mafiesto4
dd51ddf0f8
Merge branch 'vs-param-declare-order' of https://github.com/Tryibion/FlaxEngine into Tryibion-vs-param-declare-order
2024-08-21 22:58:31 +02:00
mafiesto4
bdf4c3e1eb
Merge branch 'Tryibion-input-rem-dispose'
2024-08-21 22:56:17 +02:00
mafiesto4
9c13ec8808
Merge branch 'input-rem-dispose' of https://github.com/Tryibion/FlaxEngine into Tryibion-input-rem-dispose
2024-08-21 22:55:52 +02:00
mafiesto4
6b63e91391
Add PVS-Studio as new toool that we use for codequality
2024-08-21 22:53:05 +02:00
mafiesto4
f0793dc33f
Merge branch 'Tryibion-invert-y-rot'
2024-08-21 22:37:11 +02:00
mafiesto4
dfde648e79
Merge branch 'invert-y-rot' of https://github.com/Tryibion/FlaxEngine into Tryibion-invert-y-rot
2024-08-21 22:37:02 +02:00
mafiesto4
acd338981c
Add caching review model in Animation window
...
#2508
2024-08-21 22:36:11 +02:00
mafiesto4
1c840539c6
Fix crash in audio clip if it's still streaming after unload
...
#2866
2024-08-21 22:36:05 +02:00
mafiesto4
73a596cb2f
Add OrthographicSize to Camera for fixed ortho projection size
...
#1970
2024-08-21 22:35:43 +02:00
Tryibion
6fad87002d
Add option to invert the y-axis mouse rotation in the editor viewport.
2024-08-21 14:32:47 -05:00
Tryibion
aa3cf2e077
Add Gamepad buttons to Axis Config.
2024-08-21 13:34:33 -05:00
Tryibion
6b0098bb09
Remove bindings for InputEvent and InputAxis on dispose.
2024-08-21 12:48:46 -05:00
Tryibion
0cc3026b07
Small code style fix.
2024-08-21 08:53:19 -05:00
Tryibion
b7b23dce5f
Fix bug with usedMax not only setting zero after max.
2024-08-21 08:48:35 -05:00
Tryibion
8802cfa32a
Simplify code.
2024-08-20 20:58:07 -05:00
Tryibion
ce06809970
Small code style fix.
2024-08-20 20:43:07 -05:00
Tryibion
252de16c13
Fix bugs with quaternion editor.
2024-08-20 20:40:50 -05:00
Tryibion
43952fdc31
Add support for Vector3, Float3, Double3, and Quaternion mutliselect value changing.
2024-08-20 20:33:36 -05:00
Tryibion
a69a3812c2
Add Bindings for handling MAX c++ defines and converting them to c#.
2024-08-20 18:30:02 -05:00
mafiesto4
6534136632
Fix editor viewport mouse control bug when using Alt key
...
#2816
2024-08-20 18:56:38 +02:00
mafiesto4
2542adba92
Fix ConvertMouseToRay for orthographic projection
...
#2748
2024-08-20 16:10:03 +02:00
mafiesto4
a7b9dccba4
Merge branch 'Tryibion-getscene-check-return'
2024-08-17 18:13:43 +02:00
mafiesto4
db7138e0e3
Merge branch 'getscene-check-return' of https://github.com/Tryibion/FlaxEngine into Tryibion-getscene-check-return
2024-08-17 18:13:35 +02:00
mafiesto4
5a7080c9c0
Fix crash in particle emitter load
...
#2840
2024-08-17 18:10:16 +02:00
mafiesto4
ce1a1d6031
Fix deploying fbx files in cooked build from ModelPrefab
2024-08-17 16:48:42 +02:00
mafiesto4
650a2921a3
Add improved FormatBytesCount to print large sizes in more detailed way
...
Instead of printing `2 GB` output `2.43 GB` to be more explicit.
Deprecate version with `int` in favor of a single `ulong`.
2024-08-17 14:35:13 +02:00
mafiesto4
7650cead3d
Disable tooltip on profiler recording button to not affect perf due to tooltip showing
2024-08-17 00:10:53 +02:00
mafiesto4
ed9aaba055
Fix profiler window tabs layout for charts
2024-08-17 00:10:03 +02:00
mafiesto4
cb106be710
Fix importing compressed textures with DirectXTex with resizing
2024-08-16 22:40:02 +02:00
Tryibion
e21c884841
Add removing old proxy to add new one.
2024-08-16 13:49:50 -05:00
Tryibion
cc157718cd
Only allow adding unique proxy types to content database Proxy list.
2024-08-16 11:17:25 -05:00
mafiesto4
4a90663b1c
Fix post merge
2024-08-16 15:03:04 +02:00
mafiesto4
21b4c7c916
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-16 14:52:57 +02:00
mafiesto4
b1127f2e05
Merge branch 'envision3d-feature/fix-prefab-crash' into 1.9
2024-08-16 14:52:32 +02:00
mafiesto4
ceb23c14c9
Merge branch 'feature/fix-prefab-crash' of https://github.com/envision3d/FlaxEngine into envision3d-feature/fix-prefab-crash
2024-08-16 14:52:25 +02:00
mafiesto4
c4c25fc21f
Optimize SceneObjectsFactory::SynchronizeNewPrefabInstances when loading large scenes
2024-08-16 14:49:43 +02:00
Tryibion
7772669148
Better fix.
2024-08-16 07:46:31 -05:00
Tryibion
1047911cfe
Fix initial lerp jumping for Progress bar on first update.
2024-08-16 07:40:52 -05:00
Tryibion
134c257081
Keep property declared order if similar meta data token.
2024-08-16 07:23:28 -05:00
Tryibion
fb9cc7fea5
Add boolean check for if paramters are showing.
2024-08-15 21:48:25 -05:00
Tryibion
850107944c
Hide parameters for animated model on end play.
2024-08-15 21:44:40 -05:00
mafiesto4
330d769bdc
Optimize SceneObjectsFactory::SetupPrefabInstances when loading large scenes
2024-08-15 23:27:00 +02:00
mafiesto4
d779862271
Merge branch 'Tryibion-keep-scroll'
2024-08-15 15:38:27 +02:00
mafiesto4
b22a719204
Merge branch 'keep-scroll' of https://github.com/Tryibion/FlaxEngine into Tryibion-keep-scroll
2024-08-15 15:38:19 +02:00
Tryibion
dcffb422e5
Change actor scroll cache to use guid and float instead of strings, remove onactor removed code to keep values after undo.
2024-08-15 08:37:00 -05:00
mafiesto4
b6555519c5
Merge branch 'Tryibion-req-exit'
2024-08-15 15:34:59 +02:00
mafiesto4
1c77245818
Merge branch 'req-exit' of https://github.com/Tryibion/FlaxEngine into Tryibion-req-exit
2024-08-15 15:34:52 +02:00
mafiesto4
7ded585c0b
Improve debug shapes drawing
...
#2833
2024-08-15 15:31:04 +02:00
mafiesto4
6065c3ec11
Merge branch 'Tryibion-prefab-physics-draw'
2024-08-15 15:26:25 +02:00
mafiesto4
c67385ef80
Merge branch 'prefab-physics-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-physics-draw
2024-08-15 15:26:19 +02:00
mafiesto4
af2ee20e19
Merge branch 'GoaLitiuM-isnormalized_checks'
2024-08-15 15:22:10 +02:00
mafiesto4
b551610604
Merge branch 'isnormalized_checks' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_checks
2024-08-15 15:21:58 +02:00
mafiesto4
4f2c59231a
Merge branch 'handle-.f' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-.f
2024-08-15 15:18:42 +02:00
mafiesto4
51bf5cd1bf
Fix to not call GetQueuedBuffersCount unless needed for the looping fix
...
#2834
2024-08-15 15:16:32 +02:00
mafiesto4
a6e2a45869
Merge branch 'fix-stop-audio' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-stop-audio
2024-08-15 15:14:25 +02:00
mafiesto4
e5bb243b68
Merge branch 'Tryibion-anim-slot-blend'
2024-08-15 15:08:46 +02:00
Tryibion
a6b4f2fc63
Remove extra include.
2024-08-15 08:07:04 -05:00
mafiesto4
762419d4c4
Merge branch 'anim-slot-blend' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-slot-blend
2024-08-15 15:06:39 +02:00
mafiesto4
934e4ca549
Merge branch 'Tryibion-apply-hrtf-init'
2024-08-15 15:03:54 +02:00
mafiesto4
549a779a59
Merge branch 'apply-hrtf-init' of https://github.com/Tryibion/FlaxEngine into Tryibion-apply-hrtf-init
2024-08-15 15:03:49 +02:00
mafiesto4
f43333ae01
Merge branch 'Tryibion-surf-param-sort'
2024-08-15 15:02:02 +02:00
mafiesto4
75cd7feffa
Merge branch 'surf-param-sort' of https://github.com/Tryibion/FlaxEngine into Tryibion-surf-param-sort
2024-08-15 15:01:57 +02:00
mafiesto4
0b4361ab6b
Merge branch 'Tryibion-expose-actor-func'
2024-08-15 15:00:00 +02:00
mafiesto4
4e5c163732
Merge branch 'expose-actor-func' of https://github.com/Tryibion/FlaxEngine into Tryibion-expose-actor-func
2024-08-15 14:59:54 +02:00
mafiesto4
17f32246da
Merge branch 'Tryibion-descript-cm-anim-mat'
2024-08-15 14:58:24 +02:00
mafiesto4
94d4ea8a40
Merge branch 'descript-cm-anim-mat' of https://github.com/Tryibion/FlaxEngine into Tryibion-descript-cm-anim-mat
2024-08-15 14:56:35 +02:00
mafiesto4
70e7b0d527
Merge branch 'Tryibion-edit-scroll-shift'
2024-08-15 14:24:10 +02:00
mafiesto4
f257b25998
Merge branch 'Tryibion-terrain-mode-visible'
2024-08-15 14:23:30 +02:00
mafiesto4
610cc2cd4f
Merge branch 'terrain-mode-visible' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-mode-visible
2024-08-15 14:23:07 +02:00
mafiesto4
7ed3340028
Merge branch 'edit-scroll-shift' of https://github.com/Tryibion/FlaxEngine into Tryibion-edit-scroll-shift
2024-08-15 14:21:38 +02:00
mafiesto4
5e25a2572b
Merge branch 'Tryibion-terrain-gizmo-shift'
2024-08-15 14:15:39 +02:00
mafiesto4
74ce7e89d2
Merge branch 'terrain-gizmo-shift' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-gizmo-shift
2024-08-15 14:15:33 +02:00
mafiesto4
40b9013f41
Merge branch 'Tryibion-foliage-gizmo-resize'
2024-08-15 14:14:52 +02:00
mafiesto4
52cc327f2b
Merge branch 'foliage-gizmo-resize' of https://github.com/Tryibion/FlaxEngine into Tryibion-foliage-gizmo-resize
2024-08-15 14:13:19 +02:00
mafiesto4
94cffaaefe
Merge branch 'Tryibion-obj-ref-color'
2024-08-15 13:04:41 +02:00
mafiesto4
8586a44c79
Merge branch 'obj-ref-color' of https://github.com/Tryibion/FlaxEngine into Tryibion-obj-ref-color
2024-08-15 13:04:28 +02:00
mafiesto4
5a410fe12d
Merge branch 'Tryibion-rem-def-lod-terr'
2024-08-15 13:03:34 +02:00
mafiesto4
222768d363
Merge branch 'rem-def-lod-terr' of https://github.com/Tryibion/FlaxEngine into Tryibion-rem-def-lod-terr
2024-08-15 13:03:27 +02:00
mafiesto4
0c6ef79b11
Merge branch 'Tryibion-inc-lerp-node-size'
2024-08-15 13:02:24 +02:00
mafiesto4
14cb059b34
Merge branch 'inc-lerp-node-size' of https://github.com/Tryibion/FlaxEngine into Tryibion-inc-lerp-node-size
2024-08-15 13:02:16 +02:00
mafiesto4
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
mafiesto4
e7f1afdfaa
Fix GlobalSDF tracing artifacts in reflections by using occlusion bias relative to each cascade voxel size
...
#2743
2024-08-15 12:04:39 +02:00
Tryibion
1ca7261f06
Add description to cm in Particle emitter surface.
2024-08-13 16:49:34 -05:00
Tryibion
6f15bf7209
Expose additional Actor virtual methods to c#
2024-08-13 15:14:07 -05:00
Tryibion
da4058141b
Change Object Reference "None" to be grayed out instead of error orange.
2024-08-13 14:24:43 -05:00
Tryibion
77729bc340
Remove default value comment from terrain LOD.
2024-08-12 20:46:29 -05:00
Tryibion
ace45eabf3
Keep properties window scroll for actors.
2024-08-12 20:36:26 -05:00
mafiesto4
75a97a30fe
Update assets
2024-08-12 19:16:16 +02:00
mafiesto4
596ad18ce3
Add smooth light brightness fade out at last 10% of ViewDistance (if used)
2024-08-12 18:32:33 +02:00
mafiesto4
f025f923ae
Increase limit on Global Surface Atlas objects culling to prevent artifacts in dense scenes
2024-08-12 15:35:29 +02:00
mafiesto4
fbd3b9372b
Fix crash when reading invalid data from file
2024-08-12 15:35:02 +02:00
mafiesto4
824d6701d8
Add improved default value detection for scripting object references in bindings generator
2024-08-12 15:34:39 +02:00
mafiesto4
63bee0c78d
Add IndirectLightingIntensity to Sky for GI intensity control
2024-08-12 15:34:08 +02:00
mafiesto4
bcb0200435
Fix GPU-based SDF generation to reject negative distance from far away triangles
2024-08-12 10:55:27 +02:00
Tryibion
9c4129a2a3
Add todo for immediate transition.
2024-08-11 13:24:57 -05:00
mafiesto4
8f18d654ee
Add copy/paste for material instance parameters via context menu on Parameters group header
2024-08-10 20:46:33 +02:00
mafiesto4
97ab8940f0
Fix bug with missing baked SDF data on save when asset data chunk memory was freed by GC
2024-08-10 20:45:59 +02:00
Tryibion
ae7a21504b
Increase Lerp node size
2024-08-10 10:42:27 -05:00
Tryibion
c871613616
Change terrain modes to not be visible if no terrain panel is showing
2024-08-10 10:30:26 -05:00
Tryibion
94334ae52d
Dont zoom in edit game window if shift is clicked and window is not focused
2024-08-10 10:02:31 -05:00
Tryibion
002aac08e8
Add resizing foliage paint gizmo with shift scroll.
2024-08-10 09:31:00 -05:00
Tryibion
9d7d66f235
Add check for not having right mouse button down for changing terrain gizmo sizes.
2024-08-10 09:19:34 -05:00
Tryibion
e954417c2f
Set EnableHRTF on audio init to match audio settings value.
2024-08-09 13:31:27 -05:00
mafiesto4
7224494ce6
Add improved material instance setup on model import with base material
2024-08-09 18:44:47 +02:00
mafiesto4
0023014cc2
Add MaterialInstance.ResetParameters
2024-08-09 18:39:47 +02:00
mafiesto4
43afa76e60
Optimize StaticModel draw into SDF and SurfaceAtlas if SDF texture is unused
2024-08-09 18:26:16 +02:00
Tryibion
a599615c1a
use bucket index instead of anim for check.
2024-08-09 10:47:52 -05:00
Tryibion
588861757a
Only reset starting value once time has progressed past zero.
2024-08-09 10:00:36 -05:00
Tryibion
830db22dcc
Blend out of anim slots when stopped.
2024-08-09 09:05:53 -05:00
envision3d
143014e9c9
fix crash with prefab window open on script reload
2024-08-09 00:16:38 -05:00
mafiesto4
7ca45e1f54
Add clearing render target pool textures to pink during in Debug builds
2024-08-08 21:25:08 +02:00
mafiesto4
1c24f5d3ce
Update meshoptimizer to version v0.21
2024-08-08 15:30:47 +02:00
mafiesto4
ca62a6c4bf
Fix directional lights shadows jittering when using TAA
2024-08-08 14:05:57 +02:00
mafiesto4
788d719f2a
Add Git cloning plugin project inside Git repo as submodule
2024-08-08 00:34:02 +02:00
mafiesto4
2b9c050911
Add Graphics.ShadowUpdateRate to control global shadows atlas update rate
2024-08-07 23:46:18 +02:00
mafiesto4
5ae2196a01
Add support for customizing Dropdown popup visuals
2024-08-07 22:44:38 +02:00
GoaLitiuM
ddbdf479ae
Add assertion check for normalized rections to C# Ray constructor
2024-08-07 21:18:12 +03:00
GoaLitiuM
f759f94cfa
Use CHECK_DEBUG over ASSERT in normalized direction checks
2024-08-07 21:18:09 +03:00
GoaLitiuM
a066e0078d
Add CHECK_DEBUG soft check for non-release builds
2024-08-07 21:17:45 +03:00
Tryibion
03de914dbc
Add Requesting engine exit event. Expose Fatal erro and requesting exit to c#
2024-08-07 12:16:07 -05:00
mafiesto4
143d9bcce6
Fix border placement in Dropdown control
2024-08-07 17:50:23 +02:00
mafiesto4
6e01cca9ad
Add TextFormat, SelectedItemChanged, and text alignment options to Dropdown
2024-08-07 17:46:30 +02:00
mafiesto4
1c02f3d8fe
Add text alignment options to Button
2024-08-07 17:44:47 +02:00
mafiesto4
28ce224caa
Reduce shadow atlas fragmentation to favor bigger tile sizes
2024-08-07 17:14:31 +02:00
mafiesto4
15d6f9861c
Fix shadow atlas resizing bug
2024-08-07 17:14:06 +02:00
Tryibion
3186b58ba8
Change to use near equal for float compare.
2024-08-06 21:43:38 -05:00
Tryibion
201fa888dd
Add comment
2024-08-06 21:39:45 -05:00
Tryibion
443bc347ef
Fix vector type floats from .f to .0
2024-08-06 17:37:04 -05:00
Tryibion
3140865780
Add physics and lights debug drawing in prefabs when enabled.
2024-08-06 17:06:23 -05:00
Tryibion
36eec5bf95
Better fix
2024-08-06 13:01:28 -05:00
Tryibion
002ab366fe
Only sort surface parameters alphabetically if script member order is set to Alphabetical.
2024-08-06 12:56:08 -05:00
Tryibion
08f286253c
Handle cpp .f in bindings generator.
2024-08-06 12:30:59 -05:00
Tryibion
e2df50a21a
Use visject surface description panel for material surface and anim graph surface.
2024-08-06 12:02:19 -05:00
Tryibion
17a444ad49
Fix disabled streaming audio not resetting state correctly.
2024-08-05 17:55:38 -05:00
mafiesto4
ffb760d8f3
Fix GPU particles issues with Global SDF far away from scene geometry
2024-08-05 22:43:00 +02:00
mafiesto4
52b00644c6
Update after merge with master
2024-08-05 20:33:46 +02:00
Tryibion
3674d149dc
Add check return for index in Level.GetScene
2024-08-05 13:25:35 -05:00
mafiesto4
bc313c8630
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 20:00:39 +02:00
mafiesto4
0b03a5da0d
Merge branch 'Tryibion-asset-options'
2024-08-05 19:55:23 +02:00
mafiesto4
41fe1a5fb5
Merge branch 'asset-options' of https://github.com/Tryibion/FlaxEngine into Tryibion-asset-options
2024-08-05 19:55:17 +02:00
mafiesto4
0897d8ec5f
Merge branch 'HydrogenC-forward-software-refl'
2024-08-05 19:44:51 +02:00
mafiesto4
2c8111801d
Update shaders and materials
2024-08-05 19:44:41 +02:00
mafiesto4
23fcfb4eb2
Code cleanup
...
#2717
2024-08-05 19:44:06 +02:00
Tryibion
265e34bd04
Serialize json asset copy and paste data and code style fixes.
2024-08-05 12:13:44 -05:00
mafiesto4
a49fc1c5d1
Merge branch 'forward-software-refl' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-forward-software-refl
2024-08-05 19:04:28 +02:00
mafiesto4
63147ee0a9
Merge branch 'Chikinsupu-Visject-DescriptionPanel'
2024-08-05 19:02:04 +02:00
mafiesto4
1a953c99bc
Format code
2024-08-05 19:01:56 +02:00
mafiesto4
1fa73c0cac
Merge branch 'Visject-DescriptionPanel' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DescriptionPanel
2024-08-05 18:53:18 +02:00
mafiesto4
0a5904a4dd
Merge branch 'GoaLitiuM-execv_whitespace_fix'
2024-08-05 18:47:55 +02:00
mafiesto4
2455cb9545
Merge branch 'execv_whitespace_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-execv_whitespace_fix
2024-08-05 18:47:50 +02:00
mafiesto4
7aa737de7b
Merge branch 'GoaLitiuM-isnormalized_epsilon'
2024-08-05 18:46:07 +02:00
mafiesto4
75c258ed7e
Merge branch 'isnormalized_epsilon' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_epsilon
2024-08-05 18:46:00 +02:00
mafiesto4
e84db38943
Merge branch 'Tryibion-force-rebuild-proxy'
2024-08-05 18:36:22 +02:00
mafiesto4
19a956110b
Merge branch 'force-rebuild-proxy' of https://github.com/Tryibion/FlaxEngine into Tryibion-force-rebuild-proxy
2024-08-05 18:36:16 +02:00
mafiesto4
e492faa707
Merge branch 'Tryibion-enahnce-actornode-filter'
2024-08-05 18:27:39 +02:00
mafiesto4
d9c21fddb4
Merge branch 'enahnce-actornode-filter' of https://github.com/Tryibion/FlaxEngine into Tryibion-enahnce-actornode-filter
2024-08-05 18:27:34 +02:00
mafiesto4
77816d2da1
Merge branch 'GoaLitiuM-hingejointdrive_velocity_fix'
2024-08-05 18:25:42 +02:00
mafiesto4
03534b0892
Merge branch 'hingejointdrive_velocity_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-hingejointdrive_velocity_fix
2024-08-05 18:25:35 +02:00
mafiesto4
e947a03cf7
Merge branch 'Tryibion-prefab-debug-draw'
2024-08-05 18:21:32 +02:00
mafiesto4
5cf52d879e
Merge branch 'prefab-debug-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-debug-draw
2024-08-05 18:20:59 +02:00
mafiesto4
3548912d0d
Merge branch 'Tryibion-prefab-grid'
2024-08-05 18:18:10 +02:00
mafiesto4
117178f547
Fix shader resource usage warning when drawing grid gizmo after selection outline
...
#2808
2024-08-05 18:18:02 +02:00
mafiesto4
57d5937bcb
Merge branch 'prefab-grid' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-grid
2024-08-05 18:12:10 +02:00
GoaLitiuM
eb3a940a31
Fix Linux platform CreateProcess not working with whitespace in path
2024-08-05 18:42:27 +03:00
GoaLitiuM
387e8d1dd9
Use larger epsilon in Vector IsNormalized checks
2024-08-05 18:41:41 +03:00
mafiesto4
26d02127dd
Merge branch 'GoaLitiuM-platform_tick_unthrottle'
2024-08-05 14:43:59 +02:00
mafiesto4
0be26fbb51
Merge branch 'platform_tick_unthrottle' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-platform_tick_unthrottle
2024-08-05 14:37:49 +02:00
mafiesto4
979ab9f6ee
Fix World Triplanar Texture node to support displacement and float4 value
2024-08-05 14:37:31 +02:00
mafiesto4
e44e44d317
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 11:08:51 +02:00
mafiesto4
d6e99071aa
Merge branch 'GoaLitiuM-openfbx_fixes'
2024-08-05 11:08:00 +02:00
mafiesto4
a49751c31d
Fix regression
2024-08-05 10:54:46 +02:00
mafiesto4
7fbf75c623
Add skinned model import data checks to run in all build configs
2024-08-04 20:20:51 +02:00
mafiesto4
5171c33b72
Add shared memory cache for fbx importer mesh processing
2024-08-04 20:20:26 +02:00
mafiesto4
6081a159e3
Fix new skinned mesh importing to properly handle vertex indices
...
#2672
2024-08-04 20:18:05 +02:00
Tryibion
0d42b6d7ee
Add actor type and script type to search filters.
2024-07-30 21:41:50 -05:00
GoaLitiuM
00960bad36
Remove zero clamping from HingeJointDrive in Editor
2024-07-30 20:50:54 +03:00
Tryibion
649559a917
Fix missing debug draw from prefabs
2024-07-28 13:48:54 -05:00
Tryibion
3db604c30c
Add grid gizmo to prefab scene.
2024-07-27 12:24:13 -05:00
Tryibion
5f5b0485b5
Cache context menu and add check to prevent accidental duplication.
2024-07-27 10:42:51 -05:00
Tryibion
728401b67c
Add pasting.
2024-07-27 10:30:05 -05:00
Tryibion
1a9c3ba3ff
Add options menu to json assets
2024-07-27 09:28:56 -05:00
mafiesto4
1843606074
Minor tweaks
2024-07-27 12:28:30 +02:00
mafiesto4
c4f37741b7
Fix blend shapes importing
...
#2672
2024-07-26 23:54:27 +02:00
mafiesto4
e3bb38f13b
Move arrays caching to be local for import and setup ignore flags for OpenFBX
...
#2672
2024-07-26 23:15:23 +02:00
mafiesto4
00cb2e25eb
Update OpenFBX to Jun 22, 2024
2024-07-26 23:15:15 +02:00
mafiesto4
642fb510f8
Merge branch 'openfbx_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openfbx_fixes
2024-07-26 09:36:58 +02:00
Tryibion
074751f91f
Re-add lazy rebuilds
2024-07-25 18:23:26 -05:00
mafiesto4
5c97f68331
Merge branch 'Tryibion-fix-miss-comments'
2024-07-26 01:14:35 +02:00
mafiesto4
0f5fcba95d
Merge branch 'fix-miss-comments' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-miss-comments
2024-07-26 01:14:30 +02:00
mafiesto4
7a89e78f43
Fix incorrect JsonAssetReference<T> serialization
...
#2774
2024-07-26 01:13:52 +02:00
Tryibion
e05eedfc76
Force rebuild on proxy changes if rebuild is true
2024-07-25 17:28:55 -05:00
mafiesto4
9f078a6e3c
Fix crash when using and saving scene with Visual Script object instance which asset was deleted
2024-07-25 17:17:28 +02:00
mafiesto4
b4d1e6197c
Fix crash when removing Visual Script asset that's instance is selected in Properties window
2024-07-25 17:16:50 +02:00
Tryibion
9fbc7a5f09
Add missing comments for spawnable json proxy ctors.
2024-07-25 10:16:26 -05:00
mafiesto4
d14a4f1f66
Minor codestyle fixes
2024-07-25 16:50:16 +02:00
mafiesto4
1e43b031ba
Fix unpacking marshaled field value
...
#2790
2024-07-25 16:50:01 +02:00
mafiesto4
41fd7b724e
Fix test build regression
2024-07-25 15:32:05 +02:00
mafiesto4
2a1706decb
Fix vehicles simulation instability when physics substepping is enabled
...
#2796
2024-07-25 14:19:01 +02:00
mafiesto4
ab7de52531
Fix compilation regression
2024-07-25 13:51:41 +02:00
mafiesto4
1891b9e367
Refactor PhysX vehicles and cloth simulation code to be more readable
...
#2796
2024-07-25 13:51:32 +02:00
mafiesto4
3ac7dfbd3a
Merge branch 'RomanZhu-IndustryStandardTransformHotkeysSupport'
2024-07-25 10:54:45 +02:00
mafiesto4
2853273205
Merge branch 'IndustryStandardTransformHotkeysSupport' of https://github.com/RomanZhu/FlaxPublic into RomanZhu-IndustryStandardTransformHotkeysSupport
2024-07-25 10:54:08 +02:00
mafiesto4
2201dd681e
Merge branch 'mtszkarbowiak-fix/move-semantics'
2024-07-25 10:53:50 +02:00
mafiesto4
013dab4ba7
Fix codestyle and apply pr feedback
...
#2730
2024-07-25 10:52:54 +02:00
mafiesto4
cf501945a3
Merge branch 'fix/move-semantics' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/move-semantics
2024-07-25 10:47:31 +02:00
mafiesto4
ab4703c3dd
Merge branch 'Arcnor-colorPickerAlwaysChangesColor'
2024-07-25 10:06:32 +02:00
mafiesto4
4ce853d892
Merge branch 'RuanLucasGD-RenameActors'
2024-07-25 10:06:23 +02:00
mafiesto4
6cdd56ad11
Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
...
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
mafiesto4
66122e6e3b
Merge branch 'RenameActors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-RenameActors
2024-07-25 09:28:14 +02:00
mafiesto4
c444661884
Merge branch 'Swiggies-lightmap-material-nodes'
2024-07-25 09:25:48 +02:00
mafiesto4
91a8a670d5
Merge branch 'lightmap-material-nodes' of https://github.com/Swiggies/FlaxEngine into Swiggies-lightmap-material-nodes
2024-07-25 09:25:15 +02:00
mafiesto4
dbd5566ee0
Merge branch 'Tryibion-inject-scene-load-children'
2024-07-25 09:24:16 +02:00
mafiesto4
ad2d4a2626
Merge branch 'inject-scene-load-children' of https://github.com/Tryibion/FlaxEngine into Tryibion-inject-scene-load-children
2024-07-25 09:24:12 +02:00
mafiesto4
148f03205f
Merge branch 'Tryibion-table-improve'
2024-07-25 09:23:54 +02:00
mafiesto4
2c1f835528
Merge branch 'table-improve' of https://github.com/Tryibion/FlaxEngine into Tryibion-table-improve
2024-07-25 09:17:01 +02:00
mafiesto4
8038e045b0
Merge branch 'GoaLitiuM-assert_directions'
2024-07-25 09:16:23 +02:00
mafiesto4
7a635e2896
Merge branch 'assert_directions' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-assert_directions
2024-07-25 09:16:16 +02:00
mafiesto4
a40a5721f3
Merge branch 'Tryibion-jsontype-thumbnail'
2024-07-25 08:41:29 +02:00
mafiesto4
e4cf4c9f17
Merge branch 'jsontype-thumbnail' of https://github.com/Tryibion/FlaxEngine into Tryibion-jsontype-thumbnail
2024-07-25 08:41:21 +02:00
mafiesto4
5299afa276
Merge branch 'GoaLitiuM-module_compilation_fix'
2024-07-25 08:41:07 +02:00
mafiesto4
8e8e41d5e1
Merge branch 'module_compilation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-module_compilation_fix
2024-07-25 08:40:56 +02:00
mafiesto4
153e45c345
Merge branch 'GoaLitiuM-csharp_warning_fix'
2024-07-25 08:40:29 +02:00
mafiesto4
7bb365c57b
Merge branch 'csharp_warning_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_warning_fix
2024-07-25 08:40:22 +02:00
mafiesto4
8397a81428
Merge branch 'Tryibion-empty-ref-text'
2024-07-25 08:40:05 +02:00
mafiesto4
17c484b97b
Merge branch 'empty-ref-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-empty-ref-text
2024-07-25 08:39:42 +02:00
mafiesto4
3b740659f5
Merge branch 'GoaLitiuM-customeditor_fixes'
2024-07-25 08:38:41 +02:00
mafiesto4
2913bb39e8
Merge branch 'customeditor_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-customeditor_fixes
2024-07-25 08:38:32 +02:00
mafiesto4
f21b259376
Various fixes after merge with Windows ARM pr
2024-07-25 08:34:51 +02:00
mafiesto4
51f30958cd
Revert "Add timeBeginPeriod(1) on Win32 platforms to improve timer precision"
...
This reverts commit dbda31d570 .
2024-07-24 23:29:38 +02:00
mafiesto4
f2e04c77fd
Merge branch 'GoaLitiuM-woa_support' into 1.9
2024-07-24 23:29:10 +02:00
mafiesto4
34d4904b2e
Update deps binaries
...
#2624
2024-07-24 23:28:48 +02:00
mafiesto4
dd61d5793c
Merge branch 'woa_support' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-woa_support
...
# Conflicts:
# Source/ThirdParty/assimp/config.h.in
# Source/Tools/Flax.Build/Deps/Dependencies/Assimp.cs
2024-07-24 19:03:53 +02:00
mafiesto4
faf7a28cf2
Fix compilation after merge
...
#2714
2024-07-24 16:48:46 +02:00
mafiesto4
05ed7edcbf
Merge branch 'GoaLitiuM-deprecation_messages' into 1.9
2024-07-24 16:42:16 +02:00
mafiesto4
5ddf24381b
Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages
2024-07-24 16:41:49 +02:00
mafiesto4
305bf653cf
Add todo comments for future improvements to DDGI
2024-07-24 16:39:37 +02:00
mafiesto4
4715492f0c
Update shaders
2024-07-24 15:50:16 +02:00
mafiesto4
aa57db03bb
Revert debug change
2024-07-24 14:09:02 +02:00
mafiesto4
b2e228c090
Fix shadows rendering in reflection probes
2024-07-24 13:43:53 +02:00
mafiesto4
e9144ff834
Fix blending between DDGI cascades on the end of the range
2024-07-24 12:21:50 +02:00
mafiesto4
6f3d1cdd0a
Optimize Global Surface Atlas objects culling with shared thread group pre-cull
2024-07-24 11:46:20 +02:00
Tryibion
8209639261
Add being able to add a thumbnail to a SpawnableJsonProxy
2024-07-23 22:08:01 -05:00
Roman Zhuravlev
a580d6785f
Ignore Translate/Rotate/Scale/TransformSpace hotkeys while holding RMB.
...
Allows to use industry standard WER hotkeys for transformations and not change modes while navigating through level.
2024-07-21 22:25:25 +02:00
mafiesto4
4976a2ef6a
Change DynamicBuffer usage feature from b14ac354bb
2024-07-20 22:42:14 +02:00
GoaLitiuM
8b22ffe007
Fix warnings about upcoming C# reserved keywords
2024-07-20 20:46:32 +03:00
GoaLitiuM
24f7ec4a54
Fix statically linked binary modules not getting compiled
2024-07-20 15:41:26 +03:00
GoaLitiuM
4d0dda19b9
Improve engine responsiveness when not focused
2024-07-20 15:39:11 +03:00
GoaLitiuM
55d55212c3
Add assertions for checking against un-normalized direction vectors
2024-07-20 15:34:11 +03:00
Tryibion
1142fa68ea
Small table improvements.
2024-07-19 20:49:58 -05:00
Tryibion
305f725394
Ensure to add all scene objects of injected actors.
2024-07-19 08:19:34 -05:00
Tryibion
8a297a6fd4
Clean up code more.
2024-07-19 07:59:57 -05:00
Tryibion
d717430256
Clean up code
2024-07-19 07:48:01 -05:00
Tryibion
8804738193
Allow for Initializing children injected via scene loading.
2024-07-19 07:42:57 -05:00
mafiesto4
b14ac354bb
Optimize DynamicTypedBuffer and DynamicStructuredBuffer to use GPU-memory for commonly used single-frame uploads
2024-07-19 14:27:50 +02:00
mafiesto4
3296337f40
Add SetStablePowerState for D3D12 when doing shaders profiling
2024-07-19 14:26:19 +02:00
Tryibion
9b11461eaf
Add type display to empty object ref in editor
2024-07-19 06:48:35 -05:00
mafiesto4
3f9989ea57
Add utility Packing.hlsl shader for colors and vectors packing
2024-07-19 13:37:09 +02:00
mafiesto4
6e60a988a0
Fix node archetype
2024-07-19 00:54:05 +02:00
mafiesto4
64bd762f44
Fix compilation
2024-07-19 00:35:36 +02:00
mafiesto4
b33c2b4f36
Merge remote-tracking branch 'origin/master' into 1.9
2024-07-19 00:32:54 +02:00
mafiesto4
fe33f09f1d
Update shader
2024-07-19 00:32:14 +02:00
mafiesto4
9518ce1d0a
Fix physics error when disabling terrain
2024-07-19 00:30:21 +02:00
mafiesto4
53ca33f301
Add option to sample Global SDF from higher cascade
2024-07-19 00:30:06 +02:00
mafiesto4
3945e1416b
Add improved Global SDF sampling at empty areas
2024-07-19 00:27:30 +02:00
mafiesto4
3aa8e67551
Add option for smooth DDGI cascades blending
2024-07-18 23:51:03 +02:00
mafiesto4
03898a064a
Optimize DDGI probes border pixels to be copied within probe update, rather than via separate dispatch
2024-07-18 19:51:01 +02:00
mafiesto4
d879b8e064
Add utility GetInstance method to Json Asset refs in csharp
...
#2774
2024-07-18 15:14:26 +02:00
mafiesto4
f132198ead
Add more functionality and thumbnail to content items in finder for scripts
2024-07-18 14:19:27 +02:00
mafiesto4
5e0d90af2e
Add displaying file extension for scripts in content finder to distinguish C++ files
2024-07-18 14:18:52 +02:00
mafiesto4
736119fdc6
Merge branch 'Zode-quaternion-fix-down'
2024-07-18 12:40:06 +02:00
mafiesto4
5259c41b40
Merge branch 'quaternion-fix-down' of https://github.com/Zode/FlaxEngine into Zode-quaternion-fix-down
2024-07-18 12:40:00 +02:00
mafiesto4
4a6f2f8821
Merge branch 'Swiggies-ccd-fix'
2024-07-18 12:39:24 +02:00
mafiesto4
529de24da4
Cache DisableCCD locally in physics backend
...
#2768
2024-07-18 12:39:15 +02:00
mafiesto4
fc3d15c544
Merge branch 'ccd-fix' of https://github.com/Swiggies/FlaxEngine into Swiggies-ccd-fix
2024-07-18 12:27:33 +02:00
mafiesto4
261c4a7e88
Merge branch 'GoaLitiuM-simplemove_gravity'
2024-07-18 12:26:11 +02:00
mafiesto4
ccd619f659
Merge branch 'simplemove_gravity' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-simplemove_gravity
2024-07-18 12:26:06 +02:00
mafiesto4
35bbd52f89
Merge branch 'GoaLitiuM-charcontroller_terrain_fix'
2024-07-18 11:54:54 +02:00
mafiesto4
ea45aa9b19
Merge branch 'charcontroller_terrain_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-charcontroller_terrain_fix
2024-07-18 11:54:46 +02:00
mafiesto4
655c377da8
Merge branch 'Tryibion-phyx-ed'
2024-07-18 11:50:56 +02:00
mafiesto4
5498cbf3bf
Merge branch 'phyx-ed' of https://github.com/Tryibion/FlaxEngine into Tryibion-phyx-ed
2024-07-18 11:50:46 +02:00
mafiesto4
10a343a490
Merge branch 'Tryibion-mesh-collider-neg-scale-fix'
2024-07-18 11:47:46 +02:00
mafiesto4
b2faad9634
Merge branch 'mesh-collider-neg-scale-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-mesh-collider-neg-scale-fix
2024-07-18 11:47:39 +02:00
mafiesto4
786ab54f84
Merge branch 'Tryibion-pref-layout-splitter'
2024-07-18 11:46:03 +02:00
mafiesto4
d41d153cff
Merge branch 'pref-layout-splitter' of https://github.com/Tryibion/FlaxEngine into Tryibion-pref-layout-splitter
2024-07-18 11:45:53 +02:00
mafiesto4
89bd733142
Merge branch 'Tryibion-picker-type'
2024-07-18 11:11:58 +02:00
mafiesto4
5d2a1e0507
Merge branch 'picker-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-picker-type
2024-07-18 11:09:51 +02:00
mafiesto4
22ff68b89f
Merge branch 'Tryibion-remove-redundant-tab'
2024-07-18 10:48:05 +02:00
mafiesto4
fe41ef619b
Improve floating dock window hidden header to handle inputs properly
...
#2770
2024-07-18 10:47:46 +02:00
mafiesto4
3870a013fa
Merge branch 'remove-redundant-tab' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-redundant-tab
2024-07-18 10:36:53 +02:00
mafiesto4
ebd890a0da
Merge branch 'Tryibion-fix-last-tab-drag'
2024-07-18 10:35:29 +02:00
mafiesto4
964a1940c4
Merge branch 'fix-last-tab-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-last-tab-drag
2024-07-18 10:34:32 +02:00
mafiesto4
b11af95ec7
Merge branch 'Tryibion-texture-window-tabs'
2024-07-18 10:31:16 +02:00
mafiesto4
e8de6c37fc
Merge branch 'texture-window-tabs' of https://github.com/Tryibion/FlaxEngine into Tryibion-texture-window-tabs
2024-07-18 08:46:38 +02:00
mafiesto4
af41cefaac
Merge branch 'Tryibion-layer-resize-fix'
2024-07-18 08:44:51 +02:00
mafiesto4
900a96938b
Merge branch 'layer-resize-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-layer-resize-fix
2024-07-18 08:44:45 +02:00
mafiesto4
c58d43ac1e
Merge branch 'Tryibion-editor-update'
2024-07-18 08:43:52 +02:00
mafiesto4
0122ee94a5
Merge branch 'editor-update' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-update
2024-07-18 08:43:48 +02:00
mafiesto4
dfb541011d
Merge branch 'Tryibion-audio-play-rename'
2024-07-18 08:42:43 +02:00
mafiesto4
aeff147b6d
Optimize and refactor DDGI to use linear attention per-probe to dynamically control ray count and blend speed
...
Probes will use lower ray count when behind the camera or not correlated with the view direction or far from geometry.
Probes nearby camera or with high instability in irradiance will maintain higher ray count.
Probes that use less rays will have slower blending to reduce artifacts.
Added probe instability, attention and stats debugging for devs.
2024-07-18 08:38:23 +02:00
mafiesto4
ee02aa394a
Fix potential error in new shadows atlas rendering
2024-07-18 00:17:33 +02:00
mafiesto4
8ba33d9d10
Fix typo in doc comment
2024-07-18 00:17:15 +02:00
Tryibion
85a04f8e81
Perform layout of splitter panel once splitter is done being dragged.
2024-07-16 20:36:27 -05:00
Tryibion
531c75bff9
Display asset picker type.
2024-07-16 20:32:47 -05:00
Tryibion
12f70572b0
Remove redundant first tab on floating window.
2024-07-16 20:05:27 -05:00
Tryibion
7090e85224
Fix not being able to drag a window tab all of the way to the right.
2024-07-16 19:25:05 -05:00
Olly Rybak
e5e1f945ea
Added eDETECT_CCD_CONTACT to PairFlags, hopefully properly enabling CCD
2024-07-17 10:04:14 +10:00
Zode
e1cf41b94b
Fix Quaternion.FromDirection giving bogus output when fed a perfect down vector
2024-07-17 01:12:17 +03:00
Tryibion
d4bf8368b1
Separate import settings as new tab in texture window.
2024-07-16 11:43:04 -05:00
Tryibion
6588a71879
Dont allow resize of layers array.
2024-07-15 18:19:14 -05:00
Tryibion
d700df6afb
Add PhysX option for enabling enhanced determinism
2024-07-15 16:23:49 -05:00
GoaLitiuM
35d46e23a8
Fix CharacterController::SimpleMove gravity displacement handling
2024-07-13 16:39:22 +03:00
GoaLitiuM
f1fc086612
Fix CharacterController to not process hits against removed actors
2024-07-13 16:39:06 +03:00
mafiesto4
13cf3deb3f
Revert b80101411f
2024-07-12 18:42:19 +02:00
mafiesto4
74dfa30556
Fix crash when drawing particle effect where one of the emitter assets is not yet loaded
2024-07-12 17:14:51 +02:00
mafiesto4
e8b0419ccf
Update assets
2024-07-12 17:14:02 +02:00
mafiesto4
793afff0aa
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-07-12 17:05:18 +02:00
mafiesto4
b80101411f
Optimize Vulkan Memory Allocator to not use mutex as it's synced by engine to safely access resources
2024-07-12 17:05:07 +02:00
mafiesto4
e83097d114
Fix missing memory allocator for Vulkan Memory Allocator
2024-07-12 17:04:23 +02:00
Tryibion
7b4e509140
Fix mesh collider not rotating correctly due to negative scale.
2024-07-11 18:44:55 -05:00
Tryibion
c168ce3a7e
Deprecate IsActuallyPlayingSth and add IsActuallyPlaying to AudioSource
2024-07-11 17:39:11 -05:00
Tryibion
e1dcd290b1
Add Editor update event.
2024-07-11 15:48:50 -05:00
mafiesto4
352913ba14
Add random per-probe rotation for rays tracing in DDGI
2024-07-11 14:48:24 +02:00
mafiesto4
dbda31d570
Add timeBeginPeriod(1) on Win32 platforms to improve timer precision
2024-07-10 15:34:38 +02:00
mafiesto4
d521409033
Missing change for particles from 6b06f1dbcf
2024-07-10 13:58:01 +02:00
mafiesto4
6b06f1dbcf
Optimize Global SDF to use 8-bit storage (50% less memory usage)
2024-07-10 13:22:25 +02:00
mafiesto4
70912e1d56
Add support for using InputAction editor on string variable
2024-07-09 11:57:59 +02:00
mafiesto4
ffddbb455f
Add Scripting events to C++ api similar to C# ones
2024-07-09 11:57:41 +02:00
mafiesto4
d5dd8e7ecf
Optimize GlobalSurfaceAtlasPass tiles by sorting by size before inserting them into atlas
2024-07-08 16:43:26 +02:00
mafiesto4
082a5819cd
Optimize GlobalSurfaceAtlasPass by ignoring GBuffer2 properties (diffuse-only surfaces)
2024-07-08 16:40:59 +02:00
mafiesto4
ae2b3d361e
Fix shader warning
2024-07-08 12:56:31 +02:00
mafiesto4
bee39dda58
Fix commandline options in build
2024-07-06 12:57:19 +02:00
mafiesto4
559cd74647
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
mafiesto4
009e1aaebb
Merge branch 'Tryibion-content-cut'
2024-07-04 18:07:10 +02:00
mafiesto4
fe9996dd4f
Merge branch 'content-cut' of https://github.com/Tryibion/FlaxEngine into Tryibion-content-cut
2024-07-04 18:07:03 +02:00
mafiesto4
d1e54b821b
Fix asset to be soft when transformation is nan or inf
...
#2742
2024-07-04 18:05:47 +02:00
Tryibion
8877aac8cb
Small code cleanup
2024-07-03 13:07:02 -05:00
Tryibion
a61096ffa5
Add cutting of content items.
2024-07-03 12:53:50 -05:00
mafiesto4
230c57cca4
Add WinPixEventRuntime for D3D12 to provide GPU profiler event names
2024-07-03 18:30:11 +02:00
mafiesto4
b8100e9417
Fix missing GPU events when using shaders profiling/debugging or graphics dev tools are enabled
2024-07-03 18:29:42 +02:00
mafiesto4
b3d77ab9eb
Add shaders profiling console command
2024-07-03 13:22:19 +02:00
mafiesto4
030a66c091
Add shader cache invalidation when using debug shader option via cmd line in Editor
2024-07-03 12:41:29 +02:00
Olly Rybak
751c1f20dc
Returns lightmap UV correctly with no errors
2024-07-03 18:35:32 +10:00
mafiesto4
00a9c48fec
Optimize probes count multiplication in DDGI shader
2024-07-03 08:51:58 +02:00
mafiesto4
6fbf4a6aac
Optimize draw calls sorting and objects buffer building to be async
2024-07-02 16:07:09 +02:00
mafiesto4
f40cf6539a
Update Assimp for Mac
2024-07-02 11:29:56 +02:00
mafiesto4
8e4f7babf3
Merge branch 'GoaLitiuM-unsafeaccessor_init'
2024-07-02 10:04:05 +02:00
mafiesto4
e18b059234
Merge branch 'unsafeaccessor_init' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unsafeaccessor_init
2024-07-02 10:04:00 +02:00
mafiesto4
e3114c29af
Merge branch 'envision3d-feature/add-default-audio-listener'
2024-07-02 10:02:31 +02:00
mafiesto4
3539f84c9a
Merge branch 'feature/add-default-audio-listener' of https://github.com/envision3d/FlaxEngine into envision3d-feature/add-default-audio-listener
2024-07-02 10:02:24 +02:00
mafiesto4
5b0c6d1aff
Merge branch 'xxSeys1-AudioListenerWarning'
2024-07-02 10:01:54 +02:00
mafiesto4
1b72b14376
Merge branch 'AudioListenerWarning' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AudioListenerWarning
2024-07-02 10:01:39 +02:00
mafiesto4
32af6ede73
Merge branch 'GoaLitiuM-update_assimp'
2024-07-02 10:00:08 +02:00
mafiesto4
a79fb237e5
Update Assimp to v5.4.1
...
#2727
2024-07-02 09:59:30 +02:00
mafiesto4
ec510425a1
Merge branch 'update_assimp' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_assimp
2024-07-02 09:12:27 +02:00
mafiesto4
bf772a5eb9
Merge branch 'Tryibion-prefab-buttons'
2024-07-02 09:11:44 +02:00
mafiesto4
fe3a9fbd67
Merge branch 'prefab-buttons' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-buttons
2024-07-02 09:11:38 +02:00
mafiesto4
090b9ea0c1
Merge branch 'Tryibion-wrap-on-underscore'
2024-07-02 09:11:12 +02:00
mafiesto4
ddfaeddb5f
Merge branch 'wrap-on-underscore' of https://github.com/Tryibion/FlaxEngine into Tryibion-wrap-on-underscore
2024-07-02 09:10:37 +02:00
mafiesto4
abe938c30a
Merge branch 'Tryibion-fix-profiler-timeline'
2024-07-02 09:10:10 +02:00
mafiesto4
cf02fecadc
Merge branch 'fix-profiler-timeline' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-profiler-timeline
2024-07-02 09:06:21 +02:00
mafiesto4
54c24f8434
Merge branch 'Tryibion-inv-culture-unknown'
2024-07-02 09:05:53 +02:00
mafiesto4
35ab0f4261
Merge branch 'inv-culture-unknown' of https://github.com/Tryibion/FlaxEngine into Tryibion-inv-culture-unknown
2024-07-02 09:05:37 +02:00
mafiesto4
73342615d1
Merge branch 'GoaLitiuM-winsdk_24h2'
2024-07-02 09:05:15 +02:00
mafiesto4
d64108a5c1
Merge branch 'winsdk_24h2' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-winsdk_24h2
2024-07-02 09:05:08 +02:00
mafiesto4
1dfa92b0c3
Merge branch 'Tryibion-select-multi-drop'
2024-07-02 09:04:26 +02:00
mafiesto4
567d5f70ab
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-07-02 00:58:25 +02:00
mafiesto4
c8b5ac6c29
Update materials
2024-07-02 00:57:58 +02:00
mafiesto4
fe0711c3e2
Fix D3D11 to properly flush CB/SRVs when bindings new shaders after CB/SRV was set
2024-07-02 00:55:41 +02:00
mafiesto4
9486466abf
Fix D3D11 to properly issue instanced draws even if instance count is 1
2024-07-02 00:54:49 +02:00
mafiesto4
1328e869a9
Fix crash in D3D12 when constant buffer was binded but not updated before the draw
2024-07-02 00:54:17 +02:00
mafiesto4
fbc648302d
Fix timer queries reset before use on Vulkan
2024-07-02 00:53:45 +02:00
mafiesto4
ef129a3135
Add frustum culling for editor preview camera mesh
2024-07-02 00:53:03 +02:00
mafiesto4
08ef7c93ea
Refactor draw calls drawing to use single objects buffer and better materials batching
2024-07-02 00:52:22 +02:00
GoaLitiuM
d56493da54
Use UnsafeAccessor to initialize scripting object interop fields
2024-06-30 15:52:14 +03:00
mafiesto4
78f3248ac9
Refactor SortOrder to use int8 instead of int16 due to performance reasons (more efficent sort keys packing in rendering)
2024-06-29 13:54:02 +02:00
GoaLitiuM
16b0228394
Add support for Windows SDK build 26100 (24H2)
2024-06-28 23:02:25 +03:00
mafiesto4
516ed3e9a0
Cleanup some rendering code
2024-06-28 21:21:17 +02:00
mafiesto4
f4d4969650
Merge branch '1.9' of https://gitlab.flaxengine.com/flax/flaxengine into 1.9
2024-06-28 09:52:06 +02:00
mafiesto4
7f482219ef
Fix generating project files for VSCode on Mac without .NET x64 SDK installed
2024-06-28 09:51:29 +02:00
mafiesto4
dbbc2b70bf
Disable GlobalSurfaceAtlas on Mac due to GPU crashes in larges scenes
2024-06-28 09:43:18 +02:00
mafiesto4
e265b760c1
USe local var to simplify code and fix MaterialShaderDataPerView struct to use new alignment for constant buffers data
2024-06-28 08:50:14 +02:00
mafiesto4
138e17508b
Add profile event to hardware instancing building and insert draw count into profiler zone data
2024-06-27 21:03:52 +02:00
mafiesto4
7b5edc363a
Fix GLobalSDF update when not using workload spread and add dispatches count to profiler zone data
2024-06-27 09:29:09 +02:00
mafiesto4
8eaa635385
Minor tweaks to GlobalSA
2024-06-26 18:19:48 +02:00
mafiesto4
91d3216a00
Fix crash on shutdown when physical material asset was left alone
2024-06-26 18:19:36 +02:00
mafiesto4
18c3f274f8
Optimize Global SDF drawing with async job system
2024-06-26 18:16:58 +02:00
mafiesto4
b545d8800c
Optimize job system memory allocations
2024-06-24 23:19:01 +02:00
mafiesto4
3bbaa8dad0
Remove unused job system stats and concurrent queue code
2024-06-24 19:02:38 +02:00
mafiesto4
a1c251c3b7
Add various optimizations to Global Surface Atlas
2024-06-24 19:01:35 +02:00
mafiesto4
8190d7f171
Optimize Global Surface Atlas setup and objects buffer writing to be async
2024-06-24 13:15:45 +02:00
mafiesto4
59bbb9e058
Fix error when reopening project
2024-06-24 13:15:05 +02:00
mafiesto4
861d8a683f
Add JobSystem::Dispatch that accepts dependent jobs that needs to be completed before
2024-06-24 13:12:48 +02:00
Mateusz Karbowiak
cb3e8e4112
Ambiguous name fix
2024-06-22 16:41:29 +02:00
Mateusz Karbowiak
5f4aee71b8
Actor naming without string copy fix
2024-06-22 15:14:02 +02:00
Mateusz Karbowiak
02403377cd
Array move semantics fix
2024-06-22 15:13:53 +02:00
mafiesto4
2773949197
Optimize wait signal in Job System to wake waiting threads only when job batch ends
2024-06-22 09:58:20 +02:00
mafiesto4
3b3cd5ade4
Optimize Global Surface Atlas defragmenting to just reset tiles, not whole objects list
2024-06-21 23:01:32 +02:00
GoaLitiuM
6436fb3bde
Update AssImp to latest version
2024-06-21 21:55:30 +03:00
Nils Hausfeld
240ddbcde3
- Minor cleanup
2024-06-21 20:52:14 +02:00
Nils Hausfeld
ef5d4013d3
- Increased min description panel height a tiny bit to make 4 input/output elements fit without causing jittering / flickering
2024-06-21 20:45:22 +02:00
Nils Hausfeld
a8bd59c07f
- Fixed regression where pack/unpack nodes didn't return any inputs/outputs
2024-06-21 20:40:39 +02:00
Nils Hausfeld
db17d8d0ce
- Comments, cleanup and a bit of refactoring
2024-06-21 20:26:24 +02:00
mafiesto4
4d0d08f245
Optimize Global Surface Atlas drawing with async job system
2024-06-21 17:55:02 +02:00
mafiesto4
c119750896
Fix RectAtlas regression
2024-06-21 16:24:47 +02:00
mafiesto4
6d9f504639
Optimize new rectangle packing to use binary search for faster inserting
2024-06-20 22:33:57 +02:00
mafiesto4
8e49a35e0e
Refactor RectPack into new RectPackNode and RectPackAtlas that uses more optimized memory allocations
2024-06-20 15:26:58 +02:00
Nils Hausfeld
d7a0c69990
- Some cleanup and tooltips
2024-06-20 00:18:11 +02:00
Nils Hausfeld
cb1324fc2d
- Now removing <see cref> tags from tooltips
...
- Capitalizing the first character of inputs/outpus
- Removing & chars from input/output types to make it easier to read
- Moving description signature down to make items without a description look less ugly
2024-06-19 20:56:25 +02:00
Tryibion
a1adab1156
Change variable name to dropping.
2024-06-19 09:24:33 -05:00
mafiesto4
a6324c8f65
Missing change
2024-06-19 15:45:45 +02:00
mafiesto4
9ec23559af
Optimize GPU memory usage in Editor when viewport is inactive
2024-06-19 15:03:38 +02:00
mafiesto4
a377933884
Fix d3d12 build regression
2024-06-19 14:10:23 +02:00
mafiesto4
9c161121b3
Add Graphics::SpreadWorkload to disable graphics workloads amortization over several frames when debugging graphics perf
2024-06-19 14:03:55 +02:00
ExMatics HydrogenC
a5b00fa718
Resolve problems in code review
2024-06-19 10:58:27 +08:00
Tryibion
919e118a2f
Select all assets and scripts that are dropped in the tree panel.
2024-06-18 21:46:22 -05:00
Tryibion
f38df259a7
Dont show Select prefab, Edit prefab, and view changes buttons when editing actor in the prefab.
2024-06-18 21:10:42 -05:00
Tryibion
ec10e3bb30
Fix changing to invariant culture for unknown LCID.
2024-06-18 19:59:27 -05:00
Tryibion
224c2c049e
Fix the profiler charts in place and only scroll profiler info.
2024-06-18 19:25:12 -05:00
Tryibion
8509761d67
Only wrap text on underscores and not other special characters
2024-06-18 17:37:54 -05:00
Nils Hausfeld
a808ac5dc8
- Added descriptions to Bitwise OR, XOR
...
- Added description to Boolean XOR, NOR, NAND and updated AND, OR
- Minor tooltip text fix
2024-06-18 19:44:07 +02:00
Nils Hausfeld
37a3c4dbb5
- Added separator line between description and inputs/outputs
2024-06-18 19:01:53 +02:00
Nils Hausfeld
3fd4bb622f
- Added editor option to toggle description panel for visual scripting
2024-06-18 18:51:49 +02:00
Nils Hausfeld
d74b7fb304
- Set description panel min height to reduce window jittering (workaround)
2024-06-18 18:40:28 +02:00
Nils Hausfeld
83c72c1458
Merge branch 'master' into Visject-DescriptionPanel
2024-06-18 18:30:09 +02:00
ExMatics HydrogenC
9b3ff05af7
Remove debug code
2024-06-18 21:47:11 +08:00
ExMatics HydrogenC
14ce4d4394
Cleanup and fix typo
2024-06-18 21:40:25 +08:00
ExMatics HydrogenC
9062c04ef0
Complete sdf reflections
2024-06-18 21:25:12 +08:00
mafiesto4
0d48ac8fc2
Add smoother DDGi probe relocation when old position is visible from new position
2024-06-18 15:05:21 +02:00
mafiesto4
7f2464684a
Fix single-frame DDGI black artifacts when Global Surface Atlas got defragmented
2024-06-18 14:17:50 +02:00
mafiesto4
2c4de9878e
Improve DDGI cascade transitions to be smoother
2024-06-18 13:22:10 +02:00
mafiesto4
611961cefe
Improve DDGI cascade selection by using biased world position
2024-06-18 10:52:28 +02:00
Zode
7ede250403
absolute snapping: actually fix large world this time
2024-06-17 22:59:19 +03:00
mafiesto4
e0028d5f94
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-17 21:53:49 +02:00
mafiesto4
0d8691045b
Merge branch 'GoaLitiuM-vulkan_amd_fixes'
2024-06-17 21:49:04 +02:00
mafiesto4
bd727ae189
Merge branch 'vulkan_amd_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vulkan_amd_fixes
2024-06-17 21:49:00 +02:00
mafiesto4
4bfda76666
Merge branch 'MrCapy0-Fix-Vehicle-Crash'
2024-06-17 21:47:39 +02:00
mafiesto4
a030978558
Merge branch 'Fix-Vehicle-Crash' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Vehicle-Crash
2024-06-17 21:47:34 +02:00
mafiesto4
2aff3d76ca
Merge branch 'Chikinsupu-Visject-FixGroupFilterBreakingSmartFloats'
2024-06-17 21:46:29 +02:00
mafiesto4
8312659275
Merge branch 'Visject-FixGroupFilterBreakingSmartFloats' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-FixGroupFilterBreakingSmartFloats
2024-06-17 21:46:11 +02:00
mafiesto4
55ce33bc1c
Merge branch 'Tryibion-fix-tint-border'
2024-06-17 21:45:31 +02:00
mafiesto4
1613bdcd06
Merge branch 'fix-tint-border' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-tint-border
2024-06-17 21:45:11 +02:00
mafiesto4
a67dc00fa3
Fix tree nodes culling when using search in scene tree
...
#2462
2024-06-17 21:44:31 +02:00
Zode
5780fb7392
absolute snapping: large worlds fix
2024-06-17 22:16:10 +03:00
Zode
840abf8cdb
absolute snap only in world space
2024-06-17 21:27:13 +03:00
Zode
b57e847916
Add absolute snapping
2024-06-17 21:19:31 +03:00
GoaLitiuM
1c82c73bc0
Fix graphical glitches in Vulkan backend
2024-06-17 20:55:04 +03:00
GoaLitiuM
22b4f33984
Use consistent and less verbose deprecation messages
2024-06-17 20:43:33 +03:00
GoaLitiuM
6c8288f38a
Fix deprecation warnings in generated bindings code
2024-06-17 20:43:15 +03:00
GoaLitiuM
e08b57e814
Support custom deprecation messages in bindings generator
2024-06-17 20:43:14 +03:00
mafiesto4
87aa23107d
Fix shadow sharpness processing
2024-06-17 18:59:13 +02:00
mafiesto4
6e0dd2064a
Add nearby probes search to fill cells with missing GI data
...
#1614
2024-06-17 18:25:11 +02:00
ExMatics HydrogenC
5f939430ee
Initial commit for forward software reflection
2024-06-17 23:00:48 +08:00
Nils Hausfeld
4abe8587f3
- Fixed some tooltip regressions
...
- Defined signatures where necessary
2024-06-16 13:37:03 +02:00
Nils Hausfeld
62778fc1e9
- Increasing width of CM slightly when using description panel
...
- Some padding and size changes
- A tiny bit of cleanup
2024-06-16 12:37:46 +02:00
Nils Hausfeld
b0953e9494
- Minor refactoring and cleanup
2024-06-16 12:18:03 +02:00
Nils Hausfeld
53006ac9ad
- Moved description panel code
...
- Description panel now gets hidden when hiding the context menu
- Cleanup when hiding description panel
2024-06-16 12:12:26 +02:00
Nils Hausfeld
0fd8de8029
- Added custom func to fetch information for nodes that need special treatment like Array, Enum or Un/Pack nodes
...
- More refactoring and cleanup
2024-06-15 22:13:05 +02:00
Nils Hausfeld
46cc4c72e7
- Refactored and cleaned up a bunch of redundant code
2024-06-15 19:47:48 +02:00
xxSeys1
a05fe5ce9b
add a warning when there is more than one audio listener enabled
...
checks every time a listener gets enabled
2024-06-15 19:40:23 +02:00
MrCapy0
8899e3ebb7
clean code
2024-06-15 12:11:08 -03:00
MrCapy0
727ff8be95
Fix crash on add new drive steer vs speed
2024-06-15 12:09:19 -03:00
Nils Hausfeld
a8d97f1daa
- Skip group filtering if the string in front of the dot is empty or doesn't start with a letter, to make spawning float nodes work again
2024-06-15 11:32:47 +02:00
Tryibion
488485e23e
Fix borders not tinting.
2024-06-14 14:06:49 -05:00
Nils Hausfeld
804e652b6d
- Now using the connectionhints when no connectionstype is available
...
- Some special treatment for Array and Dictionary Constants, kinda dirty
2024-06-14 20:39:39 +02:00
envision3d
79138dfaf0
add default audio listener to newly created scenes
2024-06-14 02:14:20 -05:00
mafiesto4
e3f0991805
Optimize Global Surface Atlas drawing when atlas is full
2024-06-13 23:02:20 +02:00
mafiesto4
f02e7d0936
Fix compilation error
2024-06-13 23:01:51 +02:00
Nils Hausfeld
67f3f89bf7
- Override node inputs/outputs now also get shown
...
- Added special treatment for enum, pack and unpack nodes in order to also show their inputs/outputs
2024-06-13 22:03:41 +02:00
Nils Hausfeld
36bdd6cbd0
- Refactored some code handling the input/output elements
...
- Added member information to all cached nodes to be able to fetch their informations
2024-06-13 19:04:46 +02:00
mafiesto4
b760dcdb58
Fix Global Surface Atlas flickering in scenes with lots of objects
2024-06-13 18:10:18 +02:00
mafiesto4
d926bdb609
Update assets
2024-06-13 17:15:30 +02:00
mafiesto4
e1bede1bf6
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-13 17:07:37 +02:00
mafiesto4
eeede88fb8
Add more precise Global SDF raycasting nearby geometry (at cost of performance)
2024-06-13 17:05:31 +02:00
mafiesto4
2f688892ea
Fix DDGI probes scrolling to properly handle bigger scroll deltas
2024-06-13 17:04:29 +02:00
mafiesto4
5c5fad6bb4
Refactor DDGI probe relocation algorithm to result in smoother and more precise placement
...
#754 #1614
2024-06-13 17:03:23 +02:00
Nils Hausfeld
1be136bd2e
- Now drawing icon type for inputs/outputs for archetypes with their attached memberinfo
2024-06-12 21:07:35 +02:00
Nils Hausfeld
df404507b5
- Now showing inputs and outputs in a very buggy and dirty way
2024-06-12 19:20:09 +02:00
Nils Hausfeld
587bdf92f7
Merge branch 'master' into Visject-DescriptionPanel
2024-06-11 20:57:54 +02:00
mafiesto4
f52059522b
Merge branch 'GoaLitiuM-logcontext_fix'
2024-06-11 19:22:53 +02:00
GoaLitiuM
691ac6d439
Fix missing LogContext data
2024-06-11 19:54:51 +03:00
mafiesto4
6fc056cba2
Add default material for Radial Menu control
...
#2678
2024-06-11 15:57:54 +02:00
mafiesto4
54cb82cbda
Merge branch 'Menotdan-load-source-log'
2024-06-11 12:54:00 +02:00
mafiesto4
b8c9130ae4
Simplify and cleanup code
...
#2368
2024-06-11 12:53:47 +02:00
mafiesto4
c2e1b92cce
Move LogContext
...
#2368
2024-06-11 11:55:56 +02:00
mafiesto4
6113325e07
Merge branch 'load-source-log' of https://github.com/Menotdan/FlaxEngine into Menotdan-load-source-log
2024-06-11 11:54:45 +02:00
mafiesto4
bea7e1526d
Merge branch 'z1dev-master'
2024-06-11 11:40:35 +02:00
mafiesto4
abc75e6c3d
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-06-11 11:40:26 +02:00
mafiesto4
dfc1db672d
Add minor Y offset to grid to prevent artifacts with floor in sample scenes
2024-06-11 11:40:13 +02:00
mafiesto4
5b71591998
Add option to disable particles preview in scene view and play only looping effects
...
#1767
2024-06-11 11:37:49 +02:00
mafiesto4
4dabf4bf01
Merge branch 'cNori-RadialMenu-and-material-nodes'
2024-06-11 09:49:00 +02:00
mafiesto4
210c443b30
Cleanup code
2024-06-11 09:48:53 +02:00
mafiesto4
f95e7e96bf
Codestyle fixes and some nodes docs
2024-06-11 08:43:31 +02:00
mafiesto4
735aa70b53
Merge branch 'RadialMenu-and-material-nodes' of https://github.com/cNori/FlaxEngineFork into cNori-RadialMenu-and-material-nodes
2024-06-11 08:21:40 +02:00
mafiesto4
b1fd178341
Fix compilation error
...
#2697
2024-06-11 08:10:28 +02:00
Nils Hausfeld
5059cef065
- Description panel declaring type icon now updates its color
2024-06-10 23:24:34 +02:00
mafiesto4
0bb21ef4a0
Update shader
2024-06-10 23:19:32 +02:00
Olly Rybak
2a4a5d2519
Merge branch 'grid-update' of https://github.com/Swiggies/FlaxEngine into Swiggies-grid-update
...
#2663
2024-06-10 23:17:39 +02:00
Nils Hausfeld
99c10e5ed3
- Now correctly fetching signature and description for properties
...
- Minor code cleanup
2024-06-10 23:14:24 +02:00
Menotdan
892ab47b7a
Merge branch 'reordering' of https://github.com/Menotdan/FlaxEngine into Menotdan-reordering
...
#2670
2024-06-10 23:13:50 +02:00
Nils Hausfeld
ebff015c1c
Merge branch 'master' into Visject-DescriptionPanel
2024-06-10 22:38:50 +02:00
Nils Hausfeld
1da00264a0
- Description panel now updates when navigating items with keyboard
...
- First test of drawing images in description panel (showing class type)
- Layout and style changes to work with images and make evertything a bit tighter
2024-06-10 18:45:03 +02:00
mafiesto4
7f6805aac6
Merge branch 'Tryibion-grid-slot-spacing'
2024-06-10 18:16:24 +02:00
mafiesto4
d56d624f0f
Merge branch 'grid-slot-spacing' of https://github.com/Tryibion/FlaxEngine into Tryibion-grid-slot-spacing
2024-06-10 18:12:35 +02:00
mafiesto4
fd91e912fe
Merge branch 'GoaLitiuM-array_object_free_fix'
2024-06-10 18:09:06 +02:00
mafiesto4
7106791186
Merge branch 'array_object_free_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-array_object_free_fix
2024-06-10 18:08:55 +02:00
mafiesto4
a0f379f613
Merge branch 'GoaLitiuM-animation_timeline_fix'
2024-06-10 18:07:43 +02:00
mafiesto4
c0847f6789
Merge branch 'animation_timeline_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-animation_timeline_fix
2024-06-10 18:07:36 +02:00
mafiesto4
831289afc3
Merge branch 'GoaLitiuM-physicsmaterial_reload_fix'
2024-06-10 17:47:01 +02:00
Nils Hausfeld
da6883489e
- Added description panel resizing
2024-06-10 12:03:34 +02:00
Nils Hausfeld
ed8c7bc338
- Format change
2024-06-09 23:52:34 +02:00
Nils Hausfeld
bd06ed9c14
- Archetypes now fetch signature and description independently
...
- Added larger label for signature to description panel
2024-06-09 23:42:48 +02:00
Nils Hausfeld
fa67d0581e
- Added optional description panel to visject CM
...
- Enbaled description panel for visual scripting
- Archetype description now gets drawn in description panel
2024-06-09 13:45:53 +02:00
GoaLitiuM
7ba97f3c32
Fix freeing managed Object references in marshalled arrays
2024-06-08 21:16:57 +03:00
GoaLitiuM
992436b47c
Fix error when previewing animation timeline values after reimport
2024-06-08 19:25:13 +03:00
GoaLitiuM
7614481d78
Fix PhysicsMaterial not updating in Colliders after asset reload
2024-06-08 19:24:13 +03:00
GoaLitiuM
07371ddfdf
Fix crash when PhysicsMaterial asset is reloaded in editor
2024-06-08 19:24:10 +03:00
mafiesto4
66f9374477
Add improved terrain rasterization into Global SDF
...
#754
2024-06-08 13:14:20 +02:00
mafiesto4
50c29f6a9b
Fix #2388 namespaces overlap in some plugins
2024-06-08 12:47:15 +02:00
mafiesto4
a4877c6294
Merge branch 'GoaLitiuM-marshaller_namespace'
2024-06-08 12:06:21 +02:00
mafiesto4
c9bebc0700
Merge branch 'marshaller_namespace' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-marshaller_namespace
2024-06-08 12:06:17 +02:00
mafiesto4
26867bfd8f
Merge branch 'Swiggies-progress-bar-fix'
2024-06-08 12:02:31 +02:00
mafiesto4
dfd6df7f42
Merge branch 'progress-bar-fix' of https://github.com/Swiggies/FlaxEngine into Swiggies-progress-bar-fix
2024-06-08 12:02:26 +02:00
mafiesto4
092681aea7
Merge branch 'Chikinsupu-ItemSearchContextMenuSearchImprovements'
2024-06-08 11:59:17 +02:00
mafiesto4
3a2f4843ba
Merge branch 'ItemSearchContextMenuSearchImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-ItemSearchContextMenuSearchImprovements
2024-06-08 11:59:10 +02:00
mafiesto4
db6cdc3ce0
Merge branch 'Chikinsupu-Visject-DragDropParamAltSetter'
2024-06-08 11:57:40 +02:00
mafiesto4
b23aa6cebd
Merge branch 'Visject-DragDropParamAltSetter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DragDropParamAltSetter
2024-06-08 11:57:35 +02:00
mafiesto4
bc01e6369e
Fix GlobalSDF mip sampling artifacts on edges of distance limit
2024-06-06 13:46:29 +02:00
mafiesto4
a232dac196
Fix GlobalSDF sampling in materials to properly read far cascades
2024-06-06 12:10:44 +02:00
mafiesto4
2676daabf1
Merge branch 'xxSeys1-IncreasedExecutionLineThickness'
2024-06-05 18:01:05 +02:00
mafiesto4
c82e67083f
Merge branch 'IncreasedExecutionLineThickness' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-IncreasedExecutionLineThickness
2024-06-05 18:00:59 +02:00
mafiesto4
175fd31431
Fix Delegate invoke to copy arguments values to each call instead of passing as reference
2024-06-05 18:00:00 +02:00
mafiesto4
3b1a96582a
Fix crash in gpu memory profiler if resource name is missing
...
#2688
2024-06-05 17:14:44 +02:00
mafiesto4
96303e57ec
Fix terrain SDF thickness to be fixed at 300 units
2024-06-05 13:43:50 +02:00
mafiesto4
c26649a0a8
Improve abdbd1ee64 to better handle cascade transitions
2024-06-05 13:43:34 +02:00
mafiesto4
0620310f4f
Add improved Global Surface Atlas lighting at far cascades and cascade borders
2024-06-04 10:53:41 +02:00
mafiesto4
abdbd1ee64
Add improved Global SDF tracing when going over different cascades
2024-06-04 10:47:37 +02:00
xxSeys1
2b46f04baf
Changed how thickness is calculated
...
Now works with the stuff done in #2671 .
2024-06-03 23:25:54 +02:00
xxSeys1
106b48f4d5
Code style fixes
...
Changed two if statements to be single line.
2024-06-03 23:03:21 +02:00
xxSeys1
732b34d28b
Draw impulse/ execution lines thicker than data ones
...
Slightly increases the thickness of impulse/ execution lines for node editors to make it easier for the user to follow execution flow (and indirectly also data flow)
2024-06-03 23:00:25 +02:00
mafiesto4
3c5d2f8b47
Skip ddgi probes data preload to reduce memory wait time
2024-06-03 22:29:00 +02:00
mafiesto4
116539ce34
Merge branch 'Tryibion-fix-cursor-show-edge-cases'
2024-06-03 19:17:58 +02:00
mafiesto4
e8421d4274
Merge branch 'fix-cursor-show-edge-cases' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-cursor-show-edge-cases
2024-06-03 19:17:50 +02:00
mafiesto4
0b9ee23a5c
Merge branch 'Chikinsupu-Visject-ConnectionImprovements'
2024-06-03 14:22:04 +02:00
mafiesto4
2d2841d59e
Merge branch 'Visject-ConnectionImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConnectionImprovements
2024-06-03 14:17:11 +02:00
mafiesto4
a0c2f6a51e
Merge branch 'HydrogenC-scroll-fix'
2024-06-03 11:09:59 +02:00
mafiesto4
1d946afe82
Merge branch 'scroll-fix' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-scroll-fix
2024-06-03 11:09:52 +02:00
mafiesto4
6ea519b55a
Merge branch 'GoaLitiuM-variant_fixes'
2024-06-03 11:04:18 +02:00
mafiesto4
2d6c49ee20
Merge branch 'variant_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-variant_fixes
2024-06-03 11:04:06 +02:00
mafiesto4
59b250f091
Merge branch 'GoaLitiuM-exr_crash_fix'
2024-06-03 11:01:24 +02:00
mafiesto4
6c347f08b6
Merge branch 'exr_crash_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-exr_crash_fix
2024-06-03 11:01:11 +02:00
mafiesto4
304f24764b
Merge branch 'GoaLitiuM-debuglog_options'
2024-06-03 10:58:57 +02:00
mafiesto4
3dac26ffda
Merge branch 'debuglog_options' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-debuglog_options
2024-06-03 10:58:49 +02:00
mafiesto4
f51a442357
Fix crash when using content search in Visject surface
2024-06-03 10:54:22 +02:00
mafiesto4
1cbcddf410
Add IsDebugToolAttached to GPUDevice for detecting gpu debugger tools attached and auto-enable GPU profiler in that case
2024-06-03 09:24:27 +02:00
mafiesto4
bd819b1f5f
Rebake default Cube sdf with res scale 2
2024-06-02 23:02:43 +02:00
mafiesto4
aad428210d
Improve DDGI quality by not using lower-res cascade fallback
2024-06-02 23:02:20 +02:00
mafiesto4
a08954f7db
Fix CSM shadows intensity due to sharpness trick
2024-06-02 22:38:46 +02:00
mafiesto4
bba14d265a
Add D3D11 shaders naming for profiling
2024-06-02 22:05:45 +02:00
mafiesto4
59e0b43585
Fix missing DirectX resources naming in Development builds for profiling
2024-06-02 22:05:14 +02:00
mafiesto4
f103afb495
Improve 975d5f98a3
2024-06-02 21:36:32 +02:00
mafiesto4
79ee6a973e
Fix GlobalSDF for meshes intersections for negative distances inside the geometry
2024-06-02 12:06:25 +02:00
mafiesto4
eab96f2086
Fix TAA jittering when rendering UI in world after TAA resolve
2024-06-02 11:01:23 +02:00
mafiesto4
975d5f98a3
Fix MIN_int32 compilation on the latest Clang
2024-06-02 09:52:31 +02:00
mafiesto4
1e86eff2d3
Improve GPU constant buffers structures definitions to properly align on new Clang
2024-06-02 09:52:10 +02:00
Norite SC
d4145179a9
RadialMenu and material nodes
2024-06-02 02:23:48 +02:00
mafiesto4
2492d0b38f
Refactor WindowsFileSystemWatcher to properly handle file modifications
2024-06-02 00:51:11 +02:00
GoaLitiuM
8166790113
Fix compilation errors with miniz
2024-06-01 23:37:00 +03:00
GoaLitiuM
40cc967c30
Fix alignment issues in stack allocators
2024-06-01 23:23:33 +03:00
GoaLitiuM
6d5c7bcaf5
Hide Visual Studio solution architectures not supported by main project
2024-06-01 23:23:33 +03:00
GoaLitiuM
b0904fef69
Skip setup of ARM64 configuration for Windows with no compiler support
2024-06-01 23:23:33 +03:00
GoaLitiuM
ba397836a6
Include configuration specific source files in solution configurations
...
Include only relevant generated source files for selected solution
configuration. Fixes Intellisense issues when both ARM64 and Win64
configurations are present in project.
2024-06-01 23:23:32 +03:00
GoaLitiuM
de10f2a6e5
Copy hostfxr from platform architecture specific dependencies folder
2024-06-01 23:23:32 +03:00
GoaLitiuM
c332d6f89a
Add cooking support for Windows on ARM
2024-06-01 23:23:31 +03:00
GoaLitiuM
72043c0260
Update minimp3
2024-06-01 23:23:31 +03:00
GoaLitiuM
c963dbc48d
Patch rapidjson for Windows on ARM
2024-06-01 23:23:31 +03:00
GoaLitiuM
2f4673ce1b
Patch tracy for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
ca40e6140a
Compile glslang for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
2226ff32dc
Compile assimp for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
34d294263f
Add dependencies to copy dbghelp and dxcompiler files from SDK
2024-06-01 23:23:29 +03:00
GoaLitiuM
526ccd52fd
Build astc for Windows on ARM
2024-06-01 23:23:29 +03:00
GoaLitiuM
0765d88ff2
Update OpenAL to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
GoaLitiuM
9777e71ee0
Update ogg and vorbis to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
GoaLitiuM
a716025094
Patch pix3.h for Windows on ARM
2024-06-01 23:23:28 +03:00
GoaLitiuM
c8f951e6e8
Use VS2022 Win10 MSVC solutions in DirectX-related dependencies
2024-06-01 23:23:27 +03:00
GoaLitiuM
24c645d8d2
Build NvCloth for Windows on ARM
2024-06-01 23:23:27 +03:00
GoaLitiuM
90e7d4076b
Update PhysX with Windows on ARM support
2024-06-01 23:23:27 +03:00
GoaLitiuM
8ab462f72c
Update curl to 7.88.1
2024-06-01 23:23:26 +03:00
GoaLitiuM
0862362ebd
Update Freetype to 2.13.2
2024-06-01 23:23:26 +03:00
GoaLitiuM
766910c0ae
Fix rebuilding dependencies using Git with existing local folders
2024-06-01 23:23:25 +03:00
GoaLitiuM
2f48521ce7
Fallback to D3D11 devices without debug layers when unavailable
2024-06-01 23:23:25 +03:00
GoaLitiuM
ac6154e94d
Support using native host MSVC binaries on ARM64
2024-06-01 23:23:24 +03:00
GoaLitiuM
d2d2297dc7
Support ARM64 architecture under Windows
2024-06-01 23:23:24 +03:00
GoaLitiuM
bf5e5d1254
Refactor native interop internal type lookup
2024-06-01 23:20:33 +03:00
GoaLitiuM
adbe43c2c2
Move generated marshallers into separate namespace
...
Avoid polluting the `FlaxEngine` namespace with interop related
marshallers, move those to nested namespace called `Interop` where most
of the common marshallers are placed already.
2024-06-01 23:20:32 +03:00
GoaLitiuM
974e3e192b
Include original type of the fields in blittable struct in comments
2024-06-01 23:17:07 +03:00
GoaLitiuM
2283a15172
Refactor struct custom marshalling generation
2024-06-01 23:17:07 +03:00
GoaLitiuM
c4d5e50f22
Update Editor options when window is shown
2024-06-01 23:13:34 +03:00
GoaLitiuM
86d90605fc
Fix Editor options data applying in realtime after first save
...
Reclone the data in order to not modify the currently applied options
data after save.
2024-06-01 23:13:34 +03:00
GoaLitiuM
db71bf2868
Store Debug Log view options in Editor options
2024-06-01 23:13:34 +03:00
GoaLitiuM
3fe634f8b9
Update miniz for tinyexr
2024-06-01 21:50:52 +03:00
GoaLitiuM
fef124a01d
Fix crash when trying to import unsupported EXR-file
2024-06-01 21:36:22 +03:00
GoaLitiuM
272977a521
Defer Editor EndInit after loading scripting assemblies
...
Assets containing deserialized data of scripting assembly structures
needs to be loaded after the scripting assemblies have been loaded.
2024-06-01 20:24:57 +03:00
GoaLitiuM
dedb3d57fd
Fix Variant getters returning already freed managed handles
2024-06-01 20:22:16 +03:00
Nils Hausfeld
0fc507e238
- Visject Drag and Drop now tries to get a parameter setter node while holding the alt key
...
- Visual Script surface now returns a setter node
2024-06-01 14:23:36 +02:00
ExMatics HydrogenC
9e9013ec43
Add missing recalculations of the thumb
2024-06-01 18:23:37 +08:00
GoaLitiuM
19108517da
Fix wrong imported values in animation scale tracks
2024-06-01 13:04:13 +03:00
GoaLitiuM
babd14d763
Fix skinned model import with triangulated mesh data
2024-06-01 12:33:44 +03:00
Gary M
063a5d1ae4
Disable "punchy" correction and add gamma correction
2024-05-31 19:40:50 -07:00
Gary M
1de395bc7b
returned lost #endif
2024-05-31 19:04:07 -07:00
Gary M
c22f8e3607
Initial AGX Impl
2024-05-31 18:38:38 -07:00
GoaLitiuM
60f675c6f0
Fix compilation errors
2024-06-01 00:54:56 +03:00
GoaLitiuM
297ca0be2c
Fix compatibility issues with newer FBX models
2024-06-01 00:47:23 +03:00
mafiesto4
6dacf9e1f1
Add caching Model SDF options in the project cache
...
#2075
2024-05-31 23:36:35 +02:00
GoaLitiuM
2a56ec3b3e
Allow reimporting model prefabs from Content window context menu
2024-06-01 00:24:15 +03:00
GoaLitiuM
cfdb9ef1f2
Fix missing vertices in some imported models
...
The Spatial Sort version was being too greedy when merging vertices
2024-06-01 00:24:14 +03:00
GoaLitiuM
a9aa3b6cd8
Fix typos
2024-06-01 00:24:14 +03:00
GoaLitiuM
cd1853f853
Implement triangulation for non-convex polygons
2024-06-01 00:24:13 +03:00
GoaLitiuM
cc106ab42f
Fix compile errors in libdeflate
2024-06-01 00:24:13 +03:00
GoaLitiuM
76e45564f8
Reapply OpenFBX patches
2024-06-01 00:24:13 +03:00
GoaLitiuM
7454e9abd2
Update OpenFBX
...
Updated to commit 365f52c1edad6bd283c8a645f1d8d2347dbd1e35
2024-06-01 00:24:12 +03:00
mafiesto4
f78bbc6b70
Add GlobalSDFDistance to graphics settings for default GlobalSDF range
...
#2664
2024-05-31 23:21:07 +02:00
mafiesto4
19ad91d5d8
Merge remote-tracking branch 'origin/master' into 1.9
2024-05-31 22:12:03 +02:00
Nils Hausfeld
0c50fa9816
- Implemented a connection line offset that increases the less curvature the line has
...
- Made connection lines a tiny bit thicker and added constants at the top of OutputBox to easily change the default style
2024-05-31 20:16:33 +02:00
Nils Hausfeld
83ccb79fa3
Merge branch 'master' into ItemSearchContextMenuSearchImprovements
2024-05-31 17:29:42 +02:00
Olly Rybak
8b72c063a8
Quick fix
2024-05-31 21:18:00 +10:00
mafiesto4
7e316a1305
Fix SSAO flickering artifacts in cooked game (disable depth mips usage)
2024-05-31 11:35:38 +02:00
mafiesto4
e0791eacad
Fix game crashes due to scene objects C# instances removal on EndPlay before all game logic ends
2024-05-31 10:29:23 +02:00
Nils Hausfeld
11ec018933
- Improved Items list context menu item search (based on visject search improvements)
2024-05-30 19:53:54 +02:00
Nils Hausfeld
8ef1cad6fb
Revert "- Improved item search for item list context menu (based on visject CM item search improvements)"
...
This reverts commit 6885e561db .
2024-05-30 19:48:43 +02:00
Nils Hausfeld
6885e561db
- Improved item search for item list context menu (based on visject CM item search improvements)
2024-05-30 19:48:34 +02:00
mafiesto4
806bff19f4
Fix editor play state exceptions into errors to prevent locking editor state
2024-05-30 17:26:43 +02:00
mafiesto4
949057b1c3
Fix some html tags parsing to be safer
2024-05-30 17:22:43 +02:00
mafiesto4
5c23f4ac09
Fix project cache in editor to use invariant culture when converting numbers
2024-05-30 17:22:30 +02:00
Tryibion
cdd53f09b9
Add extra spacing for transform properties.
2024-05-30 10:01:32 -05:00
Tryibion
f3210608ae
make color value box the same spacing as the others in the editor.
2024-05-30 09:07:42 -05:00
Tryibion
f01784108d
Add check to cursor hidden/showing loops.
2024-05-30 08:47:41 -05:00
Tryibion
30c1068a13
Fix wrong spacing calculation.
2024-05-30 08:38:42 -05:00
mafiesto4
3f3df090f4
Format code in Visject
2024-05-30 12:20:40 +02:00
mafiesto4
390f574662
Merge branch 'Chikinsupu-Visject-ImprovedSearchAndFiltering'
2024-05-30 12:15:41 +02:00
mafiesto4
48a09c9783
Merge branch 'Visject-ImprovedSearchAndFiltering' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedSearchAndFiltering
2024-05-30 12:15:35 +02:00
mafiesto4
981109a6f1
Merge branch 'Chikinsupu-Visject-ConnectionCurvatureOption'
2024-05-30 12:11:45 +02:00
mafiesto4
2f8428db1a
Merge branch 'Visject-ConnectionCurvatureOption' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConnectionCurvatureOption
2024-05-30 12:11:40 +02:00
mafiesto4
d0ec3fa2e2
Merge branch 'Tryibion-slider-focus'
2024-05-30 12:07:25 +02:00
mafiesto4
9533289e57
Merge branch 'slider-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-slider-focus
2024-05-30 12:05:10 +02:00
mafiesto4
0f485cf77c
Merge branch 'Tryibion-cwidget-size'
2024-05-30 12:01:03 +02:00
mafiesto4
8c8b4613d2
Merge branch 'cwidget-size' of https://github.com/Tryibion/FlaxEngine into Tryibion-cwidget-size
2024-05-30 12:00:56 +02:00
mafiesto4
3b872f08a8
Merge branch 'Chikinsupu-Visject-CommentRenameImprovements'
2024-05-30 11:54:36 +02:00
mafiesto4
e89e0159bf
Merge branch 'Visject-CommentRenameImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-CommentRenameImprovements
2024-05-30 11:46:53 +02:00
mafiesto4
857d2c26f4
Merge branch 'MrCapy0-Fix-Game-Compilation'
2024-05-30 11:44:40 +02:00
mafiesto4
49e70637db
Merge branch 'Fix-Game-Compilation' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Game-Compilation
2024-05-30 11:36:16 +02:00
mafiesto4
72a151816a
Merge branch 'Tryibion-control-update-fix'
2024-05-30 11:24:15 +02:00
mafiesto4
528b20dc00
Merge branch 'control-update-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-update-fix
2024-05-30 11:23:46 +02:00
mafiesto4
ce2d2b78c4
Merge branch 'Chikinsupu-Visject-ImprovedInactiveBoxes'
2024-05-30 10:37:10 +02:00
mafiesto4
b22c42b9e3
Merge branch 'Visject-ImprovedInactiveBoxes' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedInactiveBoxes
2024-05-30 10:37:04 +02:00
mafiesto4
377d25a1fd
Merge branch 'Chikinsupu-Visject-RerouteMovingQoL'
2024-05-30 10:35:04 +02:00
mafiesto4
32a60c3b5c
Merge branch 'Visject-RerouteMovingQoL' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-RerouteMovingQoL
2024-05-30 10:26:29 +02:00
mafiesto4
3f40aff01f
Merge branch 'Tryibion-header-height'
2024-05-30 10:24:31 +02:00
Tryibion
09563caf37
Fix header height when using HeaderAttribute with multiline label.
2024-05-29 15:48:31 -05:00
mafiesto4
bea5c55ac9
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-05-29 18:47:57 +02:00
mafiesto4
62dcfe2cae
Update in-built meshes sdf
2024-05-29 18:45:45 +02:00
mafiesto4
4dd331d546
Add half-texel margin to SDF around the mesh
2024-05-29 18:45:32 +02:00
mafiesto4
f1debd6cb5
Add names to SDF gpu resources
2024-05-29 17:52:48 +02:00
mafiesto4
a8220147ce
Improve SDF mip generation to use min-filter
2024-05-29 15:00:03 +02:00
mafiesto4
80fbe048bf
Update VulkanMemoryAllocator to version3.1.0
2024-05-29 14:55:30 +02:00
mafiesto4
33d1c8c68c
Add async SDF generation for all meshes in the scene
2024-05-29 14:54:28 +02:00
mafiesto4
9258c234f2
Add option to SDF generation via GPU in Model Window
2024-05-29 14:54:06 +02:00
mafiesto4
53d77d3421
Add **Model SDF baking on GPU** via Compute Shader
2024-05-29 14:53:13 +02:00
mafiesto4
5f4c57d3eb
Fix texture copy into staging one on DX12 and Vulkan
2024-05-28 14:56:38 +02:00
mafiesto4
8a2acd360d
Fix GPUTexture::GetData to properly handle volume textures
2024-05-28 14:56:04 +02:00
Nils Hausfeld
130fc5b54d
- Cleanup
2024-05-27 23:41:01 +02:00
Nils Hausfeld
e15a848ac6
- Implemented filtering by group by using a dot as a seperator
...
- Added type sort priority to context sensitive search
- Now updating filters when populating groups for the first time in order to make sort priority actually work when opening context menu for the first time
- Fixed some cases where context sensitivity was applied even when context sensitive search was disabled
2024-05-27 23:19:00 +02:00
mafiesto4
054e77be42
Fix crash on exit when GPU async task failed
2024-05-27 10:37:51 +02:00
mafiesto4
553b6f1ee8
Add async execution to model window sdf generation button
2024-05-27 10:37:33 +02:00
Nils Hausfeld
1729fe6993
- Added connection curvature to editor options
2024-05-26 21:41:59 +02:00
MrCapy0
cc01e88ce8
fix compilation when calling debug draw on scripts
2024-05-26 11:09:17 -04:00
Nils Hausfeld
f18715a497
- Replaced renamepopup with textbox in surface comment
2024-05-25 13:25:52 +02:00
mafiesto4
0cee4ac973
Add SpawnParticles utility to Particle Effect
2024-05-25 09:52:09 +02:00
Nils Hausfeld
d47a191d5c
- Added IsActive state to boxes
...
- Replaced box.enabled with box.isActive on some nodes
- Made connection lines draw with alpha when connected box is inactive
2024-05-24 22:26:20 +02:00
mafiesto4
513afd603b
Add increased by 1 mip sdf texture resolution for GlobalSDF building
2024-05-24 22:19:54 +02:00
mafiesto4
23efaed29e
Fix Model SDF texture streaming to properly mark highest loaded mip as resident
2024-05-24 14:58:57 +02:00
mafiesto4
2c80f4402d
Add improved Model SDF generation with sampling offset and min distance accumulation
2024-05-24 14:52:01 +02:00
mafiesto4
9acb3a5482
Fix model thumbnail for very large assets
2024-05-24 14:21:30 +02:00
mafiesto4
37d2b80a3d
Enable IntrinsicFunctions in Debug builds
2024-05-24 14:16:14 +02:00
mafiesto4
03b52f148c
Improve 82ee84ad39 to support incremental linking
2024-05-24 14:15:52 +02:00
mafiesto4
f326fa611f
Minor sdf imporvements
2024-05-24 12:41:39 +02:00
mafiesto4
7c83481d6f
Bump up version number after compilation setup change
2024-05-24 11:23:19 +02:00
Tryibion
afdae7f670
Only size ui widgets based on viewscale and not control size.
2024-05-23 16:51:31 -05:00
mafiesto4
182d6d8602
Fix regression in missing shadows inside Global Surface Atals
2024-05-23 21:51:57 +02:00
mafiesto4
82ee84ad39
Optimize Development builds to use SSE2 by default on Windows and use SSE4.1 when targeting Windows 11
2024-05-23 17:17:21 +02:00
mafiesto4
b086de1c12
Add WindowsMinVer config for minimum target Windows version switch
2024-05-23 16:21:38 +02:00
mafiesto4
1481d1a1e9
Add ShadowsResolution for manually specified shadowmap resolution for lights
2024-05-23 14:47:16 +02:00
mafiesto4
681c473e7a
Re-enable CSM cascades filter width adjustment
2024-05-23 14:34:26 +02:00
mafiesto4
206ff89587
Add constant buffers alignment for data structures (16-byte boundaries)
2024-05-23 13:58:46 +02:00
mafiesto4
91aa5a0fb9
Fix video player docs
2024-05-23 13:15:29 +02:00
Tryibion
7c4b8758ea
Fix a few edge cases for cursor showing/not showing
2024-05-22 21:10:01 -05:00
Tryibion
f22e559e83
Add slot spacing to uniform grid panel.
2024-05-22 20:45:37 -05:00
mafiesto4
9731437717
Merge branch 'abrasivetroop-edit-prefab-button'
2024-05-22 23:19:02 +02:00
mafiesto4
6f7bb8dbf2
Merge branch 'edit-prefab-button' of https://github.com/abrasivetroop/FlaxEngine into abrasivetroop-edit-prefab-button
2024-05-22 23:17:23 +02:00
mafiesto4
3dd83c52bf
Merge branch 'Tryibion-outputlog-collase-save'
2024-05-22 23:16:37 +02:00
mafiesto4
949ac08643
Merge branch 'outputlog-collase-save' of https://github.com/Tryibion/FlaxEngine into Tryibion-outputlog-collase-save
2024-05-22 23:16:18 +02:00
mafiesto4
4948b1b86a
Merge branch 'Tryibion-script-group'
2024-05-22 23:12:24 +02:00
mafiesto4
e5bf0e1b9f
Merge branch 'script-group' of https://github.com/Tryibion/FlaxEngine into Tryibion-script-group
2024-05-22 23:12:18 +02:00
mafiesto4
b776465919
Merge branch 'Tryibion-play-game-fix'
2024-05-22 23:11:29 +02:00
mafiesto4
82181b28b0
Merge branch 'play-game-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-play-game-fix
2024-05-22 23:11:25 +02:00
mafiesto4
eb07fd7b9a
Fix xml tooltips processing to ignore excessive whitespaces
2024-05-22 23:10:05 +02:00
Tryibion
79dbad6547
Ensure slider max and min are snapped to if the value is close to them.
2024-05-22 15:56:39 -05:00
Tryibion
94884fc39a
Run control update even when UiCanvas skips events.
2024-05-22 14:52:30 -05:00
Tryibion
aec5ef8332
Add message for no first scene.
2024-05-22 14:42:20 -05:00
Tryibion
8e4783a0c6
Play scene if invalid first scene data in editor while selected to play game from first scene.
2024-05-22 14:38:17 -05:00
mafiesto4
c23f2b61cc
Fix editor error when underlying int value provider returns other scalar type
2024-05-22 18:38:08 +02:00
mafiesto4
12cf7f0f92
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Flax.flaxproj
2024-05-22 16:15:14 +02:00
Tryibion
6481897ffa
Fix SliderControl not being unfocused on value change.
2024-05-22 07:52:25 -05:00
mafiesto4
9653fc6725
Optimize stack memory in volumetric fog lights culling
2024-05-22 13:01:24 +02:00
mafiesto4
2af4e8fe10
Add AV video backend for macOS and iOS
2024-05-22 11:53:46 +02:00
Tryibion
499a7c6129
change to debug log collapse
2024-05-21 07:18:56 -05:00
Tryibion
84fdf9cc80
Save output log collapse state.
2024-05-20 21:46:57 -05:00
Tryibion
f8d023ed5c
Remove drop down image on scripts if no objects are in the group.
2024-05-20 21:36:44 -05:00
mafiesto4
5ca61d8568
Fix Convert to Parameter to check if can perform action
2024-05-20 22:39:46 +02:00
Nils Hausfeld
58998f4576
- Reroute node now always checks if the mouse is inside the "connecting bounds" and changes the cursor accordingly
...
- Slightly increased "connecting bounds" padding
2024-05-20 21:18:12 +02:00
mafiesto4
c486577b07
Fix TAA in editor's debug view modes
2024-05-20 19:03:28 +02:00
mafiesto4
a69c8ce6a2
Revert 73f68c102d and reopen #2610
2024-05-20 18:37:15 +02:00
mafiesto4
e527783e55
Fix missing curve initialization when loading from json
2024-05-20 18:36:41 +02:00
mafiesto4
4d9c92dd49
Fix editor hang when scene deserialization fails
2024-05-20 18:24:20 +02:00
mafiesto4
9b01229e58
Fix regression in GPU Particle collisions in editor
2024-05-20 18:12:35 +02:00
mafiesto4
e3a030fad8
Update version
2024-05-20 17:10:23 +02:00
mafiesto4
cb878294ea
Minor fixes
2024-05-20 17:09:59 +02:00
Abra
b2fc5e8fd3
increase horizontal slot amount
2024-05-20 17:01:07 +03:00
Abra
4fb42319ef
add edit prefab button
2024-05-20 16:59:32 +03:00
mafiesto4
1bd1aca0f0
Merge branch 'GoaLitiuM-richtextbox_fix'
2024-05-20 14:43:26 +02:00
mafiesto4
b433312042
Merge branch 'richtextbox_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-richtextbox_fix
2024-05-20 14:43:09 +02:00
mafiesto4
1041b1b86d
Merge branch 'tecnessino-patch-2'
2024-05-20 14:23:20 +02:00
mafiesto4
1ace5fd10d
Merge branch 'patch-2' of https://github.com/tecnessino/FlaxEngine into tecnessino-patch-2
2024-05-20 14:23:03 +02:00
mafiesto4
cfc9f73744
Fix deadlock between content storage and asset that is being updated during load
...
#2621
2024-05-20 14:22:03 +02:00
mafiesto4
2418167182
Merge branch 'Tryibion-update-cursor-unlock-text'
2024-05-20 11:47:07 +02:00
mafiesto4
52090d3a6b
Merge branch 'update-cursor-unlock-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-update-cursor-unlock-text
2024-05-20 11:47:01 +02:00
mafiesto4
73f68c102d
Revert #2421 two bone ik to solve #2610 regression
2024-05-20 11:19:03 +02:00
tecnessino
862dd1e5f1
Change comment
2024-05-18 20:37:43 +02:00
GoaLitiuM
58351d1989
Fix RichTextBox not drawing the last character
2024-05-18 00:00:27 +03:00
Tryibion
6705205e2f
Update cursor unlock text with correct input key bind.
2024-05-17 09:41:02 -05:00
mafiesto4
2cdd0ff644
Fix test compilation
2024-05-17 15:47:50 +02:00
mafiesto4
69ae841f64
Merge branch 'Tryibion-sel-prefab-clear-search'
2024-05-17 15:31:04 +02:00
mafiesto4
7f8700288f
Merge branch 'sel-prefab-clear-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-sel-prefab-clear-search
2024-05-17 15:30:59 +02:00
mafiesto4
f87dec6ca6
Merge branch 'Tryibion-edit-options-move'
2024-05-17 15:30:50 +02:00
mafiesto4
65a6c0aed5
Merge branch 'edit-options-move' of https://github.com/Tryibion/FlaxEngine into Tryibion-edit-options-move
2024-05-17 15:30:44 +02:00
mafiesto4
f6dd0decfb
Merge branch 'Tryibion-prefab-camera'
2024-05-17 15:30:26 +02:00
mafiesto4
816984542a
Merge branch 'prefab-camera' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-camera
2024-05-17 15:30:18 +02:00
Tryibion
3837e8b263
Rename "Options" to "Editor Options" and move under the "Edit" menu.
2024-05-16 23:20:44 -05:00
Tryibion
47b3141f18
Clear item search on select prefab
2024-05-16 23:00:32 -05:00
Tryibion
e10ee3e55a
Force camera model to load in prefabs.
2024-05-16 16:49:56 -05:00
mafiesto4
0a4e89e29b
Fix UI navigation when using multiple canvases
...
#2574
2024-05-16 16:12:53 +02:00
mafiesto4
0765fa92b5
Add option to move all selected UI Controls while holding Shift key
2024-05-16 14:11:11 +02:00
mafiesto4
2529312152
Refactor Color.FromRGBA and add matching old logic Color.FromARGB
...
2592
2024-05-16 13:45:29 +02:00
mafiesto4
3404643636
Add better error messages to NetworkReplicator::SetObjectOwnership for incorrect usage
2024-05-16 10:49:51 +02:00
mafiesto4
6b9f6ac82e
Fix incorrect async methods used as RPCs (not supported now)
2024-05-16 10:35:17 +02:00
mafiesto4
ab5bb79754
Fix regression in collections editing after improving ReadOnly option
2024-05-16 10:34:57 +02:00
mafiesto4
58f95d6ce3
Simplify 6f2bd0e932
2024-05-15 23:49:46 +02:00
mafiesto4
97be8ee8cc
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# Source/Engine/Renderer/GBufferPass.cpp
2024-05-15 23:49:05 +02:00
mafiesto4
1d6e8c4b7c
Add video support on Android
2024-05-15 23:39:10 +02:00
mafiesto4
1cd2f6a070
Fix compilation when using non-strongly typed enum as default value
2024-05-15 13:23:30 +02:00
mafiesto4
35ddfc2455
Add test case of nested types in scripting
...
#2582 #2591
2024-05-15 13:09:51 +02:00
mafiesto4
17d1d87268
Merge branch 'GoaLitiuM-nested_type_fixes'
2024-05-15 12:51:57 +02:00
mafiesto4
fd871ce830
Merge branch 'nested_type_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-nested_type_fixes
2024-05-15 12:50:44 +02:00
mafiesto4
b4a4a8a591
Minor code cleanup
2024-05-15 12:40:08 +02:00
mafiesto4
24e4015425
Merge branch 'Tryibion-font-case'
2024-05-15 12:30:43 +02:00
mafiesto4
c670887b1a
Merge branch 'font-case' of https://github.com/Tryibion/FlaxEngine into Tryibion-font-case
2024-05-15 12:30:39 +02:00
mafiesto4
d3cd6a461b
Merge branch 'Tryibion-ui-edit-handles'
2024-05-15 12:26:25 +02:00
mafiesto4
2625a9d762
Merge branch 'ui-edit-handles' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-edit-handles
2024-05-15 12:26:20 +02:00
mafiesto4
4fdd9a242b
Merge branch 'Tryibion-add-script'
2024-05-15 12:26:06 +02:00
mafiesto4
a6e8e6f749
Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script
2024-05-15 12:25:59 +02:00
mafiesto4
03eabbcf63
Merge branch 'Tryibion-control-trans-dup'
2024-05-15 12:25:34 +02:00
mafiesto4
13f94dcf11
Merge branch 'control-trans-dup' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-trans-dup
2024-05-15 12:25:28 +02:00
mafiesto4
3b44062eb0
Merge branch 'Tryibion-checkerboard-colorpicker'
2024-05-15 12:25:13 +02:00
mafiesto4
1457637707
Merge branch 'checkerboard-colorpicker' of https://github.com/Tryibion/FlaxEngine into Tryibion-checkerboard-colorpicker
2024-05-15 12:25:08 +02:00
mafiesto4
d28567111f
Merge branch 'Tryibion-treenode-guidelines'
2024-05-15 12:24:17 +02:00
mafiesto4
1c7f06e570
Merge branch 'treenode-guidelines' of https://github.com/Tryibion/FlaxEngine into Tryibion-treenode-guidelines
2024-05-15 12:24:12 +02:00
mafiesto4
63cc0fef2e
Merge branch 'Tryibion-tooltip-text-padding'
2024-05-15 12:23:52 +02:00
mafiesto4
57084b3d6c
Merge branch 'tooltip-text-padding' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-text-padding
2024-05-15 12:23:47 +02:00
mafiesto4
fa23619f08
Merge branch 'Tryibion-scroll-colors'
2024-05-15 12:23:12 +02:00
mafiesto4
1f2456fc67
Merge branch 'scroll-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-colors
2024-05-15 12:23:08 +02:00
mafiesto4
0b71e906a6
Merge branch 'Tryibion-textbox-add'
2024-05-15 12:22:47 +02:00
mafiesto4
2e59c35a44
Merge branch 'textbox-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-textbox-add
2024-05-15 12:22:40 +02:00
mafiesto4
6f2bd0e932
Another attempt on 6a883bc7c6
2024-05-15 11:22:07 +02:00
mafiesto4
82bf4238df
Add support for decoding NV12 into RGB image
2024-05-15 11:15:19 +02:00
mafiesto4
9d2dc91920
Add PixelFormat::NV12
2024-05-15 11:14:16 +02:00
mafiesto4
3ae30a59b3
Fix engine with c# scripting disabled
2024-05-14 13:13:37 +02:00
mafiesto4
6a883bc7c6
Revert file handles bug
2024-05-14 09:03:52 +02:00
Tryibion
17de6388ca
Code fix
2024-05-13 17:42:37 -05:00
Tryibion
c858b67f2e
Try and fix large world issue.
2024-05-13 16:48:45 -05:00
Tryibion
e028d263f1
Remove unused include.
2024-05-13 16:38:38 -05:00
Tryibion
6962ed6730
Fix case spelling
2024-05-13 16:38:10 -05:00
Tryibion
b66d50ae1b
Add font and case options to Label and Textbox
2024-05-13 16:34:23 -05:00
mafiesto4
a742ce1d32
Optimize FileReadStream seeking if new position is within the cached buffer
2024-05-13 22:40:27 +02:00
Tryibion
675ce71935
Draw hover before selection so that way ui selection is drawn on top.
2024-05-13 12:45:59 -05:00
Tryibion
833f844d59
Minor improvements to ui editor widget drawing.
2024-05-13 12:38:11 -05:00
mafiesto4
af08dc1c69
Fix ReadOnly attribute handling in collection editors
2024-05-13 16:08:50 +02:00
mafiesto4
3593f835cd
Remove unused property of video player
2024-05-13 15:03:55 +02:00
mafiesto4
df086f3b3b
Add more backends
2024-05-13 15:03:44 +02:00
Tryibion
07628d2ec7
Clean up code
2024-05-11 21:31:00 -05:00
Tryibion
aac3dbfe09
Fix control transform duplicating when changing anchor.
2024-05-11 21:29:45 -05:00
Tryibion
185f24ce49
Fix value alpha transparency being applied twice to preview color.
2024-05-11 20:19:51 -05:00
GoaLitiuM
77e29109ee
Fix native internal type name for deeply nested types
2024-05-11 15:48:49 +03:00
GoaLitiuM
8d89b9efb0
Fix internal type name for nested blittable element types
2024-05-11 15:48:43 +03:00
Tryibion
b2fee31a13
Add checkerboard background to color picker dialog color.
2024-05-10 20:30:14 -05:00
Tryibion
fc7628e2ee
Add tree node guidlines
2024-05-10 19:22:23 -05:00
Tryibion
2e3e4959d6
Add width padding for tooltip
2024-05-10 17:18:10 -05:00
Tryibion
f22105c2c3
Allow adding script via drag drop
2024-05-10 16:58:40 -05:00
Tryibion
533902d185
Change panel scroll bar style editor order.
2024-05-10 15:04:27 -05:00
mafiesto4
6b31d51e31
Add volume, pan and spatial audio options for video playback
2024-05-10 13:54:52 +02:00
mafiesto4
f0d143ecaa
Fix decoding 480p videos
2024-05-10 13:29:08 +02:00
mafiesto4
196aa020fd
Fix video playback if fie has no audio track
2024-05-10 13:16:07 +02:00
mafiesto4
ffe5105602
Fixes for audio playback in videos
2024-05-10 13:12:07 +02:00
mafiesto4
4acaa62a07
Fix crash in AudioBackendOAL::Source_DequeueProcessedBuffers when buffer count is large
2024-05-10 12:52:07 +02:00
mafiesto4
68653fa91f
Add small code optimizations
2024-05-10 12:27:28 +02:00
Tryibion
dc0aa61a14
Add scrollbar colors to Panel
2024-05-09 22:14:08 -05:00
Tryibion
ee790ff3a9
Change colors for tabs to be seen better.
2024-05-09 21:53:22 -05:00
Tryibion
a2a3926aee
Expose colors in scrollbar
2024-05-09 21:53:04 -05:00
Tryibion
9a70344c1f
Fix carrot location on text box with no text. Add vertical and horizontal alignment options to textbox.
2024-05-09 21:31:54 -05:00
mafiesto4
44006dd533
Various code improvements
2024-05-09 18:59:09 +02:00
mafiesto4
f6aabf2d14
Optimize navmesh building and reduce scene lock time
2024-05-09 18:58:47 +02:00
mafiesto4
dc1f15f18d
Add OnStaticFlagsChanged to Actor
2024-05-09 16:55:05 +02:00
mafiesto4
7d7808af8f
Remove default value tooltips from post process docs to prevent errors
2024-05-09 10:56:42 +02:00
mafiesto4
5029584a9f
Fix crash when Visual Script event binding instance is invalid
...
#2548
2024-05-09 10:17:23 +02:00
mafiesto4
f353d3f114
Fix looping root motion
2024-05-09 10:16:45 +02:00
mafiesto4
667e8bc293
Minor cleanup in anim code
2024-05-09 10:16:34 +02:00
mafiesto4
2edb9cc4d8
Fix compilation warnings when using 64-bit coords
2024-05-08 23:24:23 +02:00
mafiesto4
7018666a8c
Add layer masking for PostFxVolume against Camera's RenderLayersMask
...
#2573
2024-05-08 22:42:35 +02:00
mafiesto4
f04926ad94
Merge branch 'GoaLitiuM-treenode_expanded_fix'
2024-05-08 19:30:55 +02:00
mafiesto4
e7508538e0
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Flax.flaxproj
2024-05-08 19:27:56 +02:00
GoaLitiuM
50f5f0acd9
Fix TreeNode rendering issues with expanded nodes
2024-05-08 20:15:55 +03:00
mafiesto4
33202a74b0
Fix
2024-05-08 19:15:25 +02:00
mafiesto4
3745979b81
Add attributes for game into AndroidManifest
2024-05-08 18:49:16 +02:00
mafiesto4
db15f6f08a
Add For Distribution to be enabled by default in Release builds
...
#2571
2024-05-08 18:48:55 +02:00
mafiesto4
e1a2f51d5a
Merge branch 'GoaLitiuM-editor_font_validation'
2024-05-08 18:17:53 +02:00
mafiesto4
a8e1fd7a4a
Merge branch 'editor_font_validation' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_font_validation
2024-05-08 18:17:46 +02:00
mafiesto4
d46ef6ac92
Merge branch 'Tryibion-add-shift-scroll'
2024-05-08 18:17:20 +02:00
mafiesto4
36d21b27c7
Merge branch 'add-shift-scroll' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-shift-scroll
2024-05-08 18:17:13 +02:00
mafiesto4
b1636c27e7
Merge branch 'Tryibion-Move-control-transform'
2024-05-08 17:39:48 +02:00
mafiesto4
5d32fc6c5e
Merge branch 'Move-control-transform' of https://github.com/Tryibion/FlaxEngine into Tryibion-Move-control-transform
2024-05-08 17:31:47 +02:00
mafiesto4
065dc474c0
Merge branch 'Tryibion-game-window-focus-issue'
2024-05-08 17:31:16 +02:00
mafiesto4
1fb7b24aad
Merge branch 'game-window-focus-issue' of https://github.com/Tryibion/FlaxEngine into Tryibion-game-window-focus-issue
2024-05-08 17:31:08 +02:00
mafiesto4
f0b72aa025
Merge branch 'Tryibion-color-picker'
2024-05-08 17:30:50 +02:00
mafiesto4
058077736b
Merge branch 'color-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-color-picker
2024-05-08 17:30:45 +02:00
mafiesto4
571ba6773d
Optimize win32 filesystem access via static buffer or unlimited path len
2024-05-08 17:28:46 +02:00
mafiesto4
40652a0ebc
Fix HashSet adding item via move operation
2024-05-08 17:28:14 +02:00
mafiesto4
481a6de821
Add support for cooking raw files referenced by assets
2024-05-08 17:27:46 +02:00
mafiesto4
66b828ae92
Refactor Asset::GetReferences to support file path references
2024-05-08 15:54:37 +02:00
mafiesto4
b91f51fb46
Add async videos update
2024-05-08 12:35:18 +02:00
mafiesto4
b02f011627
Merge branch 'GoaLitiuM-drawtext_fix'
2024-05-08 10:34:33 +02:00
mafiesto4
e51d2dda00
Fix playing 6-channel audio with XAudio2 backend
2024-05-08 10:20:04 +02:00
mafiesto4
a11fa46ee2
Add cpu profile events to GPU tasks executor queue
2024-05-08 10:19:39 +02:00
mafiesto4
47f3ecbde2
Fix video player shutdown on editor window close
2024-05-08 10:19:22 +02:00
mafiesto4
deb2319190
Add audio playback support to video player
2024-05-08 10:19:08 +02:00
GoaLitiuM
ea04c746fd
Fix Editor not launching if custom interface fonts are missing
2024-05-07 21:18:09 +03:00
GoaLitiuM
97454fc82e
Fix drawing an extra character with Render2D.DrawText
2024-05-07 20:10:05 +03:00
Tryibion
4a6afdb108
Small fixes for color picker.
2024-05-07 08:41:23 -05:00
mafiesto4
4b8970f674
Update assets
2024-05-06 10:41:07 +02:00
mafiesto4
f43cd97907
Refactor Audio Backend to not depend on AudioSource object
2024-05-06 10:36:36 +02:00
mafiesto4
65e852600a
Merge branch 'Tryibion-skip-empty-layers'
2024-05-05 22:56:47 +02:00
mafiesto4
fedd990c13
Merge branch 'skip-empty-layers' of https://github.com/Tryibion/FlaxEngine into Tryibion-skip-empty-layers
2024-05-05 22:56:41 +02:00
mafiesto4
c0329abe40
Merge branch 'Tryibion-fix-properties-1st-offset'
2024-05-05 22:55:30 +02:00
mafiesto4
d8850a56a8
Merge branch 'fix-properties-1st-offset' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-properties-1st-offset
2024-05-05 22:55:26 +02:00
mafiesto4
e171bb06ec
Merge branch 'GoaLitiuM-unbox_array_fix'
2024-05-05 22:54:18 +02:00
mafiesto4
3825e07adc
Merge branch 'unbox_array_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unbox_array_fix
2024-05-05 22:54:12 +02:00
mafiesto4
db8adf7d96
Fix creating virtual terrain collision of actor that is not in a game
2024-05-05 22:50:12 +02:00
GoaLitiuM
e77ae12b9b
Fix unboxing of array type Variants
2024-05-05 13:15:54 +03:00
Tryibion
bf4e4aeaf6
Fix bottom offset for last property label and property
2024-05-04 22:32:00 -05:00
Tryibion
2107b069db
Fix odd offset between 1st property and property label.
2024-05-04 19:25:56 -05:00
Tryibion
ea2005dacb
Add layer number to LayerMask UI
2024-05-04 18:08:53 -05:00
Tryibion
d5cded8aaa
Skip empty layers for LayerMask Editor
2024-05-04 17:51:27 -05:00
Tryibion
430b22d5d7
Dont unfocus game window while cursor is not visible unless the lock mode is none.
2024-05-04 17:37:32 -05:00
mafiesto4
5b2af6b3d5
Refactor Audio Backend to not depend on AudioListener object
2024-05-04 22:16:20 +02:00
mafiesto4
f604503566
Refactor Audio Backend to support single listener only
2024-05-04 21:47:47 +02:00
mafiesto4
388a0f4196
Add initial audio buffer support in video player
2024-05-03 14:32:23 +02:00
mafiesto4
754ed56119
Add FilePathEditor custom editor for path-based editing asset/url refs with a file picker
2024-05-03 12:26:03 +02:00
mafiesto4
dca8e391fa
Rollback video thumbnail as generic for now
2024-05-02 18:48:49 +02:00
mafiesto4
9d830eb1e2
Fix crash when using scripting object as interface implementation in object property displayed in Editor
...
#2493
2024-05-02 18:31:30 +02:00
mafiesto4
7e3f84f95e
Merge branch 'Tryibion-gg-keep-last-type'
2024-05-02 15:57:50 +02:00
mafiesto4
cddee38d71
Merge branch 'gg-keep-last-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-gg-keep-last-type
2024-05-02 15:57:45 +02:00
mafiesto4
e030d0461b
Merge branch 'Tryibion-smoothstep-node-width'
2024-05-02 15:57:31 +02:00
mafiesto4
4978c8e0d9
Merge branch 'smoothstep-node-width' of https://github.com/Tryibion/FlaxEngine into Tryibion-smoothstep-node-width
2024-05-02 15:57:20 +02:00
mafiesto4
dc7b7e6e10
Merge branch 'Tryibion-rename-trim'
2024-05-02 15:56:33 +02:00
mafiesto4
1e3eb11b94
Merge branch 'rename-trim' of https://github.com/Tryibion/FlaxEngine into Tryibion-rename-trim
2024-05-02 15:56:25 +02:00
mafiesto4
b15b231b85
Merge branch 'Tryibion-windows-hide-cursor'
2024-05-02 15:55:56 +02:00
mafiesto4
262992571a
Merge branch 'windows-hide-cursor' of https://github.com/Tryibion/FlaxEngine into Tryibion-windows-hide-cursor
2024-05-02 15:55:50 +02:00
mafiesto4
352bf3f9a7
Merge branch 'Tryibion-fix-toolbox-panel-size'
2024-05-02 15:55:29 +02:00
Tryibion
9683868767
Add shift scroll for panels and textbox
2024-05-01 16:12:53 -05:00
Tryibion
40284fbbf8
Fix smooth step visject node width
2024-05-01 14:05:10 -05:00
Tryibion
0c86a900da
Default gameplay global type selection to last selected type.
2024-05-01 13:54:41 -05:00
Tryibion
c1e3eaeab1
Force windows cursor to show or hide based on cursor hidden value
2024-05-01 13:23:56 -05:00
Tryibion
3c487dff47
Trim actor name on rename.
2024-05-01 12:01:01 -05:00
Tryibion
2260d79e26
Trim content item name on rename
2024-05-01 11:54:07 -05:00
mafiesto4
863794d3c0
Add playback buttons and info label to Video Player actor editor
2024-05-01 01:30:03 +02:00
mafiesto4
0d8c9f6626
Add Video module
2024-05-01 01:25:16 +02:00
mafiesto4
8a45dda98c
Add support for custom file proxies in Editor
2024-05-01 01:05:15 +02:00
Tryibion
3209320547
Add margin to item tree in toolbox
2024-04-30 15:05:58 -05:00
Tryibion
d1db06a9bb
Change text alignment to far on some control transform properties
2024-04-29 19:44:49 -05:00
Tryibion
1c1d2fd96f
Fix still showing some control transform properties in wrong spot.
2024-04-29 19:38:36 -05:00
Tryibion
2e5ad8c48a
Always set control transform under general tab
2024-04-29 18:28:04 -05:00
Tryibion
9a6f866956
Move control transform to be under general group in layout.
2024-04-29 18:24:01 -05:00
mafiesto4
c59bce3b58
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:37:11 +02:00
mafiesto4
1185a9c06c
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 18:37:04 +02:00
Tryibion
026b69c544
Merge branch 'master' into controls-toolbox
2024-04-29 11:34:03 -05:00
mafiesto4
df7ece7655
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:24:36 +02:00
mafiesto4
7e8f20bd9b
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 16:56:30 +02:00
mafiesto4
20aef27439
Merge branch 'Tryibion-watermark-attribute'
2024-04-29 12:23:06 +02:00
mafiesto4
12344cf725
Merge branch 'watermark-attribute' of https://github.com/Tryibion/FlaxEngine into Tryibion-watermark-attribute
2024-04-29 12:23:01 +02:00
mafiesto4
ebb2704726
Merge branch 'Tryibion-fix-caret'
2024-04-29 12:21:55 +02:00
mafiesto4
5f9d0140c7
Merge branch 'fix-caret' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-caret
2024-04-29 12:21:49 +02:00
mafiesto4
02a7f74993
Merge branch 'Tryibion-focus-window-on-spawn'
2024-04-29 10:44:16 +02:00
mafiesto4
452e12db45
Merge branch 'focus-window-on-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-window-on-spawn
2024-04-29 10:44:09 +02:00
mafiesto4
ac46c89904
Merge branch 'Tryibion-fix-actortype-drag-spawn'
2024-04-29 10:42:38 +02:00
mafiesto4
88acc772b3
Merge branch 'fix-actortype-drag-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-actortype-drag-spawn
2024-04-29 10:42:31 +02:00
mafiesto4
fbec80c801
Fix error when using undo after removing Multi Blend node
2024-04-29 10:35:32 +02:00
mafiesto4
1ef487a5cc
Add removing selected blend space point with Delete key
...
#2505
2024-04-29 10:35:07 +02:00
mafiesto4
1e5861de25
Merge branch 'Tryibion-win-layout-name'
2024-04-29 10:19:48 +02:00
mafiesto4
07733a4efb
Merge branch 'win-layout-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-win-layout-name
2024-04-29 10:19:38 +02:00
mafiesto4
fee15846ba
Merge branch 'GoaLitiuM-fix_treenode_rendering'
2024-04-29 10:18:06 +02:00
mafiesto4
7040da9a44
Merge branch 'fix_treenode_rendering' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_treenode_rendering
2024-04-29 10:17:58 +02:00
GoaLitiuM
a8a621df3b
Fix TreeNode not rendering all nodes properly with invisible children
2024-04-28 20:30:41 +03:00
Tryibion
18660140b0
Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees.
2024-04-27 15:55:25 -05:00
Tryibion
58cc53b44d
Remove unused include
2024-04-27 11:10:27 -05:00
Tryibion
d8bb831dd9
Add watermark attribute to add watermark to string fields in editor. Have watermark show even when textbox is focused .
2024-04-27 11:07:20 -05:00
Tryibion
0d770e3909
Focus prefab window on item spawn.
2024-04-27 09:56:51 -05:00
Tryibion
3641886ebf
Fix textbox caret showing on empty string.
2024-04-27 09:16:03 -05:00
Tryibion
611dd7bad1
Change "Apply window layouts" to "Window layouts"
2024-04-27 09:01:46 -05:00
Tryibion
7db20e0411
Fix actor type drag spawn to correctly assign parent.
2024-04-27 08:44:20 -05:00
mafiesto4
e835b25637
Fix wired Vulkan validation cache errors on Linux
...
#2201 #1825
2024-04-26 21:47:51 +02:00
mafiesto4
c5520f2777
Update version
2024-04-26 19:12:40 +02:00
mafiesto4
4414398f09
Fix crash when accessing physics objects state in OnLateFixedUpdate
...
#2494
2024-04-26 19:08:25 +02:00
mafiesto4
5e5497ff18
Add Tags.Find utility
...
#2492
2024-04-26 19:06:39 +02:00
mafiesto4
0cdce9dba2
Upgrade GDK to 230305 and support v143 MSVC toolset
2024-04-25 23:09:18 +02:00
mafiesto4
aaadf3065d
Use ARM64 on the latest macOS builds
2024-04-25 19:41:38 +02:00
mafiesto4
b134a5567d
Format comments
2024-04-25 19:30:12 +02:00
mafiesto4
740a31b7a9
Merge branch 'duarteroso-bug/issue-2476'
2024-04-25 19:27:23 +02:00
mafiesto4
75e25bf1f7
Merge branch 'bug/issue-2476' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2476
2024-04-25 19:27:11 +02:00
mafiesto4
279c80a9ae
Merge branch 'duarteroso-bug/issue-2477'
2024-04-25 19:25:55 +02:00
mafiesto4
4dbfc01715
Merge branch 'bug/issue-2477' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2477
2024-04-25 19:25:50 +02:00
mafiesto4
45706be3a6
Merge branch 'duarteroso-bug/issue-2475'
2024-04-25 19:25:29 +02:00
mafiesto4
723423a3fa
Merge branch 'bug/issue-2475' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2475
2024-04-25 18:02:46 +02:00
mafiesto4
42de657629
Merge branch 'GoaLitiuM-release_prefab_fix'
2024-04-25 18:02:02 +02:00
mafiesto4
16f1e8a3e1
Merge branch 'release_prefab_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-release_prefab_fix
2024-04-25 18:01:57 +02:00
mafiesto4
2c1b2d2b7c
Optimize ActorTreeNode reparent when it's not collapsed but one of the parents is
2024-04-25 18:01:06 +02:00
mafiesto4
19cc33b200
Merge branch 'GoaLitiuM-treenode_optimize'
2024-04-25 18:00:27 +02:00
mafiesto4
3641e156ee
Merge branch 'treenode_optimize' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-treenode_optimize
2024-04-25 17:18:54 +02:00
mafiesto4
4413af5d20
Merge branch 'GoaLitiuM-modelprefab_freeze_fix'
2024-04-25 17:17:44 +02:00
mafiesto4
97078cda7e
Fix GPU Tasks queue to be executed on frame start, rather than end
2024-04-25 17:10:39 +02:00
mafiesto4
10c47b8c2a
Fix missing namespace
2024-04-25 17:09:54 +02:00
mafiesto4
3ebf73ec22
Add video texture format YUY2
2024-04-25 10:26:23 +02:00
mafiesto4
ebe05d4a51
Refactor RenderToolsDX to support new pixel formats properly
2024-04-24 17:35:58 +02:00
GoaLitiuM
8c2e7bccaa
Delete Prefab default instance when scripting unloads
2024-04-23 22:14:06 +03:00
GoaLitiuM
3e7ac04a88
Fix freeze when selecting ModelPrefab referencing a removed asset
2024-04-23 20:55:20 +03:00
Duarte Roso
9bc9d95a22
Revert "Add android settings"
...
This reverts commit b6692b4747 .
2024-04-23 16:10:08 +02:00
Duarte Roso
b6e36c0014
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 16:09:10 +02:00
Duarte Roso
b6692b4747
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 15:58:36 +02:00
Duarte Roso
62c2e3b8f0
Add exported property to the activity element
2024-04-23 15:30:36 +02:00
Duarte Roso
d4774a2bfe
Change screen orientation enum
2024-04-23 15:13:04 +02:00
mafiesto4
cdeb9a3b15
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Content/Editor/Camera/M_Camera.flax
# Content/Editor/CubeTexturePreviewMaterial.flax
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Content/Editor/DebugMaterials/SingleColor/Decal.flax
# Content/Editor/DebugMaterials/SingleColor/Particle.flax
# Content/Editor/DebugMaterials/SingleColor/Surface.flax
# Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
# Content/Editor/DebugMaterials/SingleColor/Terrain.flax
# Content/Editor/DefaultFontMaterial.flax
# Content/Editor/Gizmo/FoliageBrushMaterial.flax
# Content/Editor/Gizmo/Material.flax
# Content/Editor/Gizmo/MaterialWire.flax
# Content/Editor/Gizmo/SelectionOutlineMaterial.flax
# Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
# Content/Editor/Highlight Material.flax
# Content/Editor/Icons/IconsMaterial.flax
# Content/Editor/IesProfilePreviewMaterial.flax
# Content/Editor/Particles/Particle Material Color.flax
# Content/Editor/Particles/Smoke Material.flax
# Content/Editor/SpriteMaterial.flax
# Content/Editor/Terrain/Circle Brush Material.flax
# Content/Editor/Terrain/Highlight Terrain Material.flax
# Content/Editor/TexturePreviewMaterial.flax
# Content/Editor/Wires Debug Material.flax
# Content/Engine/DefaultDeformableMaterial.flax
# Content/Engine/DefaultMaterial.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Content/Engine/SingleColorMaterial.flax
# Content/Engine/SkyboxMaterial.flax
# Source/Engine/Graphics/Materials/MaterialShader.h
2024-04-23 10:30:01 +02:00
mafiesto4
705856da24
Fix crash when resizing window on Vulkan
...
Regression from 8488a8d387
#2356
2024-04-23 10:08:16 +02:00
mafiesto4
ab9cc16529
Fix EyeAdaptation bug to flash on play mode start in Editor when time gets reset
2024-04-23 00:03:21 +02:00
mafiesto4
203f03a597
Add Write/Read methods to NetworkStream for INetworkSerializable sending in C# api
2024-04-22 23:25:19 +02:00
mafiesto4
4fbe210730
Fix heightfield not saved when editing splatmap of terrain with physical materials in use
...
#2262
2024-04-22 23:20:44 +02:00
mafiesto4
6eb431d12c
Fix rare error on drag&drop in Editor
2024-04-22 23:17:56 +02:00
mafiesto4
890569ea3b
Add logging and cleaning up leaked scene objects after play mode in Editor
2024-04-22 22:59:38 +02:00
mafiesto4
d8a1de64d1
Fix surface node moving regression from f19977a956
...
#2466
2024-04-22 22:56:01 +02:00
mafiesto4
b92fbcb3bc
Add more const correctness
...
#2467
2024-04-22 22:53:27 +02:00
mafiesto4
515ee96a31
Fix compilation regression
2024-04-22 19:10:06 +02:00
mafiesto4
f19977a956
Fix surface node context menu to not show when moving surface
...
#2466
2024-04-22 19:03:40 +02:00
mafiesto4
96f628429c
Improve const correctness in Mesh and SkinnedMesh api
...
#2467i
2024-04-22 18:56:54 +02:00
mafiesto4
3ecbbcd0a0
Update Newtonsoft.Json
2024-04-22 18:44:50 +02:00
mafiesto4
a01495cde1
Merge similar source chunks
...
#2468
2024-04-22 18:36:25 +02:00
mafiesto4
b7dc0dd004
Fix crash when removing Anim Event visual script that is used in opened Animation timeline
...
#2471
2024-04-22 18:11:25 +02:00
mafiesto4
32b15f90ab
Minor improvements
2024-04-22 18:10:58 +02:00
mafiesto4
e795a8b037
Fix compile warning
2024-04-22 15:29:25 +02:00
mafiesto4
e551eae30d
Update engine assets
2024-04-22 13:32:09 +02:00
mafiesto4
5f02b4173a
Fix nested animations sampling
...
#2472
2024-04-22 13:29:29 +02:00
mafiesto4
568a69081d
Fix animated model skinning precision issues
...
#2460
2024-04-22 13:18:52 +02:00
GoaLitiuM
4dcdd8b5f7
Add Actor.HasScene and Script.HasScene
...
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
mafiesto4
1072b90c5b
Fix blend shapes normals usage
...
#2459
2024-04-20 16:52:07 +02:00
mafiesto4
6aacea99ab
Fix blend shapes transformation applying
...
#2459
2024-04-20 16:16:01 +02:00
mafiesto4
5e086809ae
Fix crash on prefab preview with lightmap in use
...
#2454
2024-04-20 15:51:20 +02:00
GoaLitiuM
361e9a2929
Remove TreeNode text color caching
...
This is actually slower than just resolving the color before draw.
2024-04-20 16:26:29 +03:00
GoaLitiuM
b25ee23b14
Optimize TreeNode rendering
2024-04-20 16:26:25 +03:00
mafiesto4
41ffc16b66
Fix FindRandomPointAroundCircle to always find a valid point on a NavMesh in the radius
...
#2398
2024-04-20 15:01:27 +02:00
mafiesto4
560cf65121
Add add/remove buttons to Multi Blend
2024-04-19 17:50:14 +02:00
mafiesto4
93e26afa05
Optimize Anim Graph node size and remove limit of max 64 state transitions
2024-04-19 16:31:11 +02:00
mafiesto4
7653fba381
Refactor Multi Blend nodes to support up to 255 blend points
2024-04-19 16:30:34 +02:00
mafiesto4
71fe280464
Refactor Visject Graph nodes data for unlimited size
2024-04-19 12:22:04 +02:00
mafiesto4
0845866c4d
Add live debugging of blend position in Multi Blend
2024-04-18 18:42:31 +02:00
mafiesto4
a3b5f4b789
Add grid labels drawing to Multi Blend
2024-04-18 18:22:19 +02:00
mafiesto4
4b6b24f4c5
Fix precision of blend points moving in Multi Blend
2024-04-18 17:22:37 +02:00
mafiesto4
d8079367fd
Add improved visuals of points in Multi Blend
2024-04-18 17:22:21 +02:00
mafiesto4
83b9e6e32a
Add Ctrl to snap points to grid in Multi Blend editor
2024-04-18 17:04:23 +02:00
mafiesto4
f8f1c02338
Add context menu to Multi Blend node points
2024-04-18 15:27:23 +02:00
mafiesto4
285710360c
Fix margins issues in context menus
2024-04-18 15:26:52 +02:00
mafiesto4
695c212cf0
Add tooltips to Multi Blend points
2024-04-18 13:10:33 +02:00
mafiesto4
05278ca418
Add undo for Multi Blend points moving
...
#1980
2024-04-17 23:28:10 +02:00
mafiesto4
e31ce787aa
Add improved size of Multi Blend nodes
...
#1980
2024-04-17 23:04:09 +02:00
mafiesto4
d379b4c046
Fix missing UI Control preview when changing UI Widget type
2024-04-17 16:43:53 +02:00
mafiesto4
261faad93e
Fix incorrect View Size for 2d character font material
2024-04-17 16:41:19 +02:00
mafiesto4
16554fe742
Fix cloning value utility for object references
...
#2399
2024-04-17 16:17:39 +02:00
mafiesto4
9f983cff49
Refactor engine loop to have better sync between game update, physics and drawing
2024-04-17 13:38:06 +02:00
mafiesto4
e53ab10145
Add Engine::UpdateCount to sync gameplay logic updates with game loop rather than draw frames
2024-04-17 13:31:12 +02:00
mafiesto4
692a61c948
Add Time.Synchronize to stabilize engine loop
2024-04-17 13:01:58 +02:00
mafiesto4
60e8d73079
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Renderer/RenderList.cpp
# Source/Engine/Renderer/RenderList.h
2024-04-17 09:58:59 +02:00
mafiesto4
c83b74c85d
Fix blending nested animations to properly handle it per-node
...
#2416
2024-04-16 23:25:37 +02:00
mafiesto4
171fc276fb
Fix bug in ValueContainer.HasDifferentTypes causing incorrect editor setup
...
#2436
2024-04-16 22:32:10 +02:00
mafiesto4
446c1edafc
Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
...
#2447
2024-04-16 21:00:54 +02:00
mafiesto4
03b498546d
Refactor UpdateGraph to run after engine services and game scripts
...
#2413
2024-04-16 20:27:31 +02:00
mafiesto4
794b007170
Optimize draw calls sorting in opaque passes
2024-04-16 17:18:18 +02:00
mafiesto4
26c2b33fc0
Fix large world compile
2024-04-16 16:34:38 +02:00
mafiesto4
1a87e5a2ca
Add support for importing .exr textures
...
#2375
2024-04-16 15:19:33 +02:00
mafiesto4
daf3671233
Fix model tool importing to use temp file only for Assimp
2024-04-16 14:38:12 +02:00
mafiesto4
5fd808af19
Update DirectXTex to mar2024
2024-04-16 13:40:42 +02:00
mafiesto4
ce67c3a98d
Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
...
#2443
2024-04-16 12:00:05 +02:00
mafiesto4
cd2f96e3c0
Add better anim events visuals in timeline editor
...
#2419
2024-04-16 10:17:30 +02:00
mafiesto4
9ad4997691
Add automatic restoring Anim Event tracks when reimporting animation asset
...
#2363
2024-04-15 19:27:28 +02:00
mafiesto4
37a02e3a7e
Minor tweaks
2024-04-15 14:35:35 +02:00
mafiesto4
ed732a0189
Fix panning Visject Surface with middle mouse button (right button does it) to prevent missed connections removals
...
#2420
2024-04-15 14:34:53 +02:00
mafiesto4
00492a33a3
Fix crash when reimporting animation with translation set
...
#2445
2024-04-15 13:03:11 +02:00
mafiesto4
56d3b4f012
Fix deadlock when parsing invalid HTML text in RichTextBox
...
#2402
2024-04-15 12:44:42 +02:00
mafiesto4
85b9d93e91
Update to the latest ReSharper
2024-04-15 12:39:00 +02:00
mafiesto4
8584d51d9f
Merge branch 'Tryibion-sort-search-toolbox'
2024-04-15 12:19:16 +02:00
mafiesto4
8714163ee4
Merge branch 'sort-search-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-sort-search-toolbox
2024-04-15 12:19:06 +02:00
mafiesto4
525c3a0f29
Fix terrain heightmap to use higher range format when decompressed
...
#2375
2024-04-15 12:16:50 +02:00
Tryibion
5acdff02cc
Add sorting search actor toolbox
2024-04-14 20:39:15 -05:00
mafiesto4
0728637ce1
Fix using confirm via enter key in Create Terrain dialog
2024-04-15 00:17:21 +02:00
mafiesto4
9c3c4fbf54
Use uniform scale on new terrain to prevent artifacts in normal vectors
2024-04-15 00:13:54 +02:00
mafiesto4
d2508ad902
Merge branch 'Tryibion-actor-search'
2024-04-15 00:02:16 +02:00
mafiesto4
8a0cd7c30f
Merge branch 'actor-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-search
2024-04-15 00:02:11 +02:00
mafiesto4
d729eb2b24
Fix crash when playing uninitialized audio source
...
#2441
2024-04-15 00:01:59 +02:00
mafiesto4
cf23892bd4
Fix sun shadows invalidate when view rotates
2024-04-14 23:51:20 +02:00
mafiesto4
25f3cef8c3
Fix artifacts due to light shape culling and use depth test to improve perf
2024-04-14 23:44:08 +02:00
mafiesto4
36ad821734
Fix 634b05fc16
2024-04-14 22:39:54 +02:00
Tryibion
b66b85d5f4
Display all actors in Actor toolbox search tab when no filter is applied.
2024-04-14 14:03:51 -05:00
mafiesto4
778b967c61
Fix editor toolstrip by moving game cooking and building to the right for less missclicks
...
#2426
2024-04-14 15:05:25 +02:00
mafiesto4
3f6dd92a68
Fix crash when using old Blend with Mask node in Anim Graph
...
#2434
2024-04-14 14:51:40 +02:00
mafiesto4
80d7ac2581
Merge branch 'Muzz-IkFix'
2024-04-14 14:41:30 +02:00
mafiesto4
af91ce7f3f
Merge branch 'IkFix' of https://github.com/Muzz/FlaxEngine into Muzz-IkFix
2024-04-14 14:39:57 +02:00
mafiesto4
5f7293d0a1
Merge branch 'Tryibion-lock-selection'
2024-04-14 14:34:26 +02:00
mafiesto4
5cdf1c5764
Merge branch 'lock-selection' of https://github.com/Tryibion/FlaxEngine into Tryibion-lock-selection
2024-04-14 14:34:10 +02:00
mafiesto4
e701cdbee5
Merge branch 'Menotdan-nav-mesh-init'
2024-04-14 14:31:25 +02:00
mafiesto4
dc45f46ff4
Merge branch 'nav-mesh-init' of https://github.com/Menotdan/FlaxEngine into Menotdan-nav-mesh-init
2024-04-14 14:31:20 +02:00
mafiesto4
634b05fc16
Fix code style
2024-04-14 13:31:32 +02:00
Menotdan
db28afb591
Fix regression where if the navmesh was disabled on playmode beginning, the mesh would still exist in the backend.
2024-04-14 01:02:48 -04:00
Menotdan
84c1f6b5de
Make NavMesh initialize earlier.
2024-04-14 00:58:11 -04:00
mafiesto4
53689063b9
Minor tweaks to Gameplay Globals
...
#2412
2024-04-14 00:09:29 +02:00
mafiesto4
c59e872ef2
Fix crash when loading invalid Variant structure
2024-04-14 00:09:01 +02:00
mafiesto4
2b95f11b1f
Fixes to Vulkan backend
2024-04-13 23:55:39 +02:00
mafiesto4
fbfe77e386
Fix win32 compile
2024-04-13 21:44:16 +02:00
mafiesto4
60ccac31b5
Add more sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
d42e315e55
Fix atomics to accept constant
2024-04-13 19:20:49 +02:00
mafiesto4
9c2c02c1cf
Fix various issues found with thread sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
8144db8e13
Fix various issues found with adrress sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
4ac6a292f7
Add option for using Address and Thread sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
3e475398e7
Optimize draw calls batching sorting with Merge Sort
2024-04-12 16:02:37 +02:00
Tryibion
81d4501868
Add locking selection in prefab window
2024-04-12 07:41:43 -05:00
Tryibion
1bc7455e09
Add locking scene selection in properties window.
2024-04-12 07:33:09 -05:00
mafiesto4
1e77f3aa5a
Optimize DrawBatch for faster sorting
2024-04-12 13:46:20 +02:00
mafiesto4
e47e91c223
Merge branch 'Menotdan-hide-taa-settings'
2024-04-12 13:12:47 +02:00
mafiesto4
734f1ee4aa
Improve doc comment
2024-04-12 13:09:24 +02:00
mafiesto4
6d38590ad4
Merge branch 'hide-taa-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-hide-taa-settings
2024-04-12 13:08:26 +02:00
mafiesto4
76becec094
Merge branch 'GoaLitiuM-dotnet_daily_runtime_fix'
2024-04-12 13:05:46 +02:00
mafiesto4
e7a6f39a72
Merge branch 'dotnet_daily_runtime_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_daily_runtime_fix
2024-04-12 13:05:40 +02:00
mafiesto4
98c5cc2d0f
Merge branch 'Menotdan-particle-clone-fix'
2024-04-12 13:03:21 +02:00
mafiesto4
c8ad3e3a51
Merge branch 'particle-clone-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-particle-clone-fix
2024-04-12 13:03:16 +02:00
mafiesto4
5b25aeda32
Merge branch 'Tryibion-underline-fix'
2024-04-12 13:01:18 +02:00
mafiesto4
e5d700692f
Merge branch 'underline-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-underline-fix
2024-04-12 13:01:10 +02:00
mafiesto4
495378c94d
Merge branch 'GoaLitiuM-editor_viewport_camera_scaling'
2024-04-12 12:59:54 +02:00
mafiesto4
bf9701e132
Merge branch 'editor_viewport_camera_scaling' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_viewport_camera_scaling
2024-04-12 12:56:22 +02:00
mafiesto4
14881494b8
Merge branch 'GoaLitiuM-debuglog_scroll_fix'
2024-04-12 12:55:17 +02:00
mafiesto4
00f2a0b825
Improve doc
2024-04-12 11:29:21 +02:00
Menotdan
c914e33462
Hide TAA settings if TAA isn't enabled.
2024-04-12 02:29:45 -04:00
Muzz
35f33b6746
Fixed IK to have correct bone roll
2024-04-12 12:07:26 +08:00
Menotdan
e137d31839
Enforce Content:CloneAssetFile() running on the main thread, to avoid a bug that occurs when a particle emitter is created from one of the templates due to the creation coming from the content thread.
2024-04-11 17:37:31 -04:00
mafiesto4
7342629a86
Add dynamic resolution for static shadow map tiles limited by current dynamic res
2024-04-11 18:47:32 +02:00
mafiesto4
5f860db6a5
Fix typo
2024-04-11 17:34:21 +02:00
mafiesto4
6233718b06
Update engine shaders
2024-04-11 17:33:42 +02:00
Tryibion
2e643347ec
Fix selection height
2024-04-11 10:16:20 -05:00
Tryibion
fb1685fe81
Fix underline being in wrong spot on different DPIs
2024-04-11 09:56:59 -05:00
mafiesto4
62444315de
Add METERS_TO_UNITS and impl metric units in shadows rendering
2024-04-11 16:38:43 +02:00
mafiesto4
a532ea7b42
Add InvalidateShadow for manual shadow cache refresh
2024-04-11 16:34:42 +02:00
mafiesto4
803249f126
Minor tweaks
2024-04-11 16:19:35 +02:00
mafiesto4
4e65b76b8c
Optimize BoundingSphere.Intersects to be inlined by the compiler
2024-04-11 15:58:34 +02:00
mafiesto4
890b2da108
Add **shadows caching for static geometry**
2024-04-11 15:35:18 +02:00
mafiesto4
eac1d19a09
Add additional StaticFlagsCompare to Render View for dynamic or static only drawing
2024-04-11 10:21:13 +02:00
mafiesto4
c4949de28f
Add new Static Flag Shadow for cached shadow maps
2024-04-11 10:20:21 +02:00
Menotdan
019230f6d9
Allow users to choose what type of widget they want to create.
2024-04-11 00:03:04 -04:00
Menotdan
fe6c254a24
Support displaying "Widget" instead of "Prefab" in the type description.
2024-04-10 18:47:01 -04:00
Menotdan
8ef38178e6
Allow the user to pick prefab type upon creation of a prefab.
2024-04-10 18:13:27 -04:00
Menotdan
873ac347d4
Remove extra usings.
2024-04-10 16:30:39 -04:00
Menotdan
48400ff5ce
Add better error handling to particle system creation. Add skinned model -> animation graph workflow, though a bit hacky.
2024-04-10 16:26:29 -04:00
mafiesto4
340ef194d3
Add grey out to obsolete/deprecated members in properties panel
2024-04-10 13:36:59 +02:00
Menotdan
ad8bec40bb
Add creating particle systems from particle emitters.
2024-04-10 05:04:36 -04:00
mafiesto4
b4547ec4d2
Minor fixes
2024-04-10 11:03:33 +02:00
mafiesto4
89f7e442f7
Fix point light seams due to missing shadow map borders
2024-04-10 11:03:18 +02:00
GoaLitiuM
1ddf9ab0e1
Fix high mouse sensitivity in rotation gizmos
2024-04-09 21:45:28 +03:00
GoaLitiuM
8af8d50de1
Remove Editor viewport aspect ratio scaling from camera mouse movement
...
Rescaled the final mouse delta values to roughly matching default
viewport width in 1080p resolution.
2024-04-09 20:06:35 +03:00
GoaLitiuM
e3093e0e09
Fix Debug Log scrolling when many entries are added at once
2024-04-09 20:05:58 +03:00
GoaLitiuM
02d5609f66
Fix .NET runtime validity checks with daily runtime builds
2024-04-09 20:05:37 +03:00
mafiesto4
e7bef5e880
Bring back Optimized PCF sampling for shadow maps
...
61323f8526
2024-04-09 17:55:29 +02:00
mafiesto4
ff7c986fb1
Add better stability to Cascaded Shadow Maps projection
2024-04-09 16:58:22 +02:00
Norite SC
137de0a8b2
forgotten how to do loops 🐛 😆
2024-04-08 01:27:58 +02:00
mafiesto4
708fba5136
Add variable rate update for shadow maps atlas based on distance to light
2024-04-08 00:04:57 +02:00
Norite SC
85f3fdd438
Update Vector3.cs
2024-04-07 23:29:19 +02:00
Norite SC
55be82a2c4
Update Vector3.cs
2024-04-07 03:23:52 +02:00
Norite SC
0b19d8639b
changed float to Real
2024-04-07 03:02:47 +02:00
Norite SC
92b35ab3e7
GetClosest for vectos
2024-04-07 02:40:35 +02:00
mafiesto4
7d92779e99
Merge remote-tracking branch 'origin/master' into 1.9
2024-04-05 21:50:42 +02:00
mafiesto4
b2f9da4113
Fix default diffuse color value when importing material
2024-04-05 16:54:10 +02:00
mafiesto4
a83b589e12
Fix error when applying prefab changes with Spline
...
#2384
2024-04-05 16:43:18 +02:00
mafiesto4
7578e1dbe3
Fix errors on using spline editor in Prefab window
...
#2383
2024-04-05 16:37:11 +02:00
mafiesto4
ae79f3ef0b
Merge branch 'Zode-master'
2024-04-05 15:49:29 +02:00
mafiesto4
f164626c41
Merge branch 'master' of https://github.com/Zode/FlaxEngine into Zode-master
2024-04-05 15:49:20 +02:00
mafiesto4
354972fd9c
Merge branch 'rkrahn-master'
2024-04-05 15:47:01 +02:00
mafiesto4
082733cb97
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine into rkrahn-master
2024-04-05 15:46:30 +02:00
mafiesto4
97bd90d4be
Change default collision type to ConvexMesh from TriangleMesh
2024-04-05 15:23:09 +02:00
mafiesto4
4c8528dcae
Remove branch macro as it's just texture sample in lights shader
2024-04-05 12:48:34 +02:00
mafiesto4
3efd1e4e84
Optimize local lights sphere mesh rendering to match the area better
2024-04-05 12:48:09 +02:00
mafiesto4
0cc6669cbd
Reimplement cascaded shadow maps blending via dithering
2024-04-05 10:59:34 +02:00
mafiesto4
e788be46af
Merge branch 'GoaLitiuM-win_dev_build_speed_fix'
2024-04-04 18:35:37 +02:00
mafiesto4
afd56974ef
Merge branch 'win_dev_build_speed_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-win_dev_build_speed_fix
2024-04-04 18:35:31 +02:00
mafiesto4
84e04de23d
Add more improvements to optional tess/geo shaders
2024-04-04 18:35:26 +02:00
mafiesto4
8bd409e95d
DIsable certain shader features in Volumetric Fog shader
2024-04-04 14:35:22 +02:00
mafiesto4
3d0d41ebff
Add reducing shadows quality for smaller local lights
2024-04-04 13:29:38 +02:00
mafiesto4
61323f8526
Refactor shadows rendering to use Shadow Map Atlas
2024-04-04 12:54:07 +02:00
Norite SC
18d641e2aa
correct spelling mistakes and doc's
...
Co-Authored-By: Menotdan <32620310+Menotdan@users.noreply.github.com >
2024-04-03 14:34:51 +02:00
mafiesto4
017def29d4
Rename ShadowSamplerPCF to ShadowSamplerLinear
2024-04-03 13:29:45 +02:00
Norite SC
bfa3507cc6
missing cpp funcion 💩
2024-04-03 06:36:33 +02:00
Norite SC
137a60ccef
will it explode ?
2024-04-03 06:34:22 +02:00
Norite SC
58d4bad400
Update Vector3.cpp
2024-04-03 06:16:46 +02:00
Norite SC
f6f1f0023a
fixed compile errors
2024-04-03 06:03:31 +02:00
Norite SC
f6313b4427
Extended math lib
...
added
GetRotacionFromNormal
AlignRotacionToNormalAndSnapToGrid
SnapToRotatedGrid
SnapToRotatedGridWithOffset
2024-04-03 04:53:11 +02:00
mafiesto4
13a04c2941
Add stencilValue for stencil buffer clearing
2024-04-02 14:56:26 +02:00
mafiesto4
bc9cdf5cdb
Update version
2024-04-02 14:34:43 +02:00
rkrahn
07c0b4567e
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine
2024-04-01 09:54:34 -07:00
GoaLitiuM
e25448e10e
Trade minor optimizations in MSVC Development builds for compile speed
...
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
mafiesto4
d12630d815
Fix
2024-03-31 00:03:45 +01:00
mafiesto4
fb0d70d555
Fix
2024-03-30 23:58:50 +01:00
mafiesto4
c5e1abb08c
Add setter for crword agent position and velocity
2024-03-30 22:29:43 +01:00
mafiesto4
294b4c4006
Add CPU profiler events for UI drawing
2024-03-30 22:20:41 +01:00
mafiesto4
e1944bce96
Add statically disabled geometry shaders on mobile
2024-03-30 22:08:44 +01:00
mafiesto4
369c19bd5d
Add statically disabled tessellation on macOS/iOS
2024-03-30 18:46:37 +01:00
Zode
55383c3fa4
Patch numpad enter to normal enter on Linux
2024-03-30 02:35:11 +02:00
rkrahn
926a81c84b
Merge branch 'FlaxEngine:master' into master
2024-03-29 13:40:36 -07:00
rkrahn
d331e6b848
Merge remote-tracking branch 'upstream/master'
2024-03-29 13:38:38 -07:00
mafiesto4
ce07edd1ec
Fix packaging for macOS
2024-03-29 21:08:43 +01:00
mafiesto4
0b0115aa10
Fix missing scripting api
2024-03-29 18:46:00 +01:00
mafiesto4
3696501050
Fix invalid shader codegen when using ddx/ddy in material vertex shader
...
#2376
2024-03-29 18:07:10 +01:00
mafiesto4
08e88587e6
Add safe check for LinkedLabel to prevent errors
2024-03-29 17:27:00 +01:00
mafiesto4
1017472957
Merge branch 'Tryibion-focus-lock-scene'
2024-03-29 17:23:58 +01:00
mafiesto4
f8a845f813
Merge branch 'focus-lock-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-lock-scene
2024-03-29 17:23:28 +01:00
mafiesto4
551337f7a0
Minor improvement in spline editor
2024-03-29 17:14:35 +01:00
mafiesto4
6929a91312
Add support for manually dirtying objects that use ReplicationFPS < 0 for manual-only replication
2024-03-29 13:03:38 +01:00
mafiesto4
069445b94e
Fix bug in NetworkReplicator::RemoveObject
2024-03-29 13:03:11 +01:00
mafiesto4
09f5ac0ed6
Fix networked objects dirtying for replication
2024-03-29 13:02:23 +01:00
Tryibion
9e962dcb89
Add focus selection lock input to scene tree window.
2024-03-28 17:04:55 -05:00
mafiesto4
5525e895cf
Fix codesign on Windows with the latest SDK
2024-03-28 18:55:05 +01:00
mafiesto4
21d5e63b93
Fix cooking small textures for Android/iOS with ASTC enabled
2024-03-28 18:24:37 +01:00
mafiesto4
b8a287c4d5
Fix Vulkan swapchain init on Android device with more surfaces reported by the driver
2024-03-28 18:08:22 +01:00
mafiesto4
24e56a825e
Fix streaming astc 6x6 textures that have higher block size
2024-03-28 18:07:53 +01:00
mafiesto4
f60446c37b
Fix shader source code preview in editor
2024-03-28 16:50:47 +01:00
mafiesto4
ad7bdae5fa
Merge branch 'GoaLitiuM-new_project_fix'
2024-03-28 15:38:56 +01:00
mafiesto4
35e34997c9
Merge branch 'new_project_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-new_project_fix
2024-03-28 15:38:51 +01:00
mafiesto4
6c2ed1ace7
Merge branch 'Tryibion-multi-collision-creation'
2024-03-28 15:38:05 +01:00
mafiesto4
1c0071ad85
Merge branch 'multi-collision-creation' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-collision-creation
2024-03-28 15:37:51 +01:00
Menotdan
d8ca8f5985
Attempt to fix compilation error.
2024-03-26 21:26:29 -04:00
Menotdan
ac36297e27
Add basic support for log contexts.
2024-03-26 21:09:18 -04:00
mafiesto4
f7470af42d
Optimize depth pass rendering to batch simple materials together
2024-03-26 18:04:08 +01:00
mafiesto4
5c356ec22a
Fix Global Surface Atlas defragmentation flicker when atlas it nearly full
2024-03-26 16:50:58 +01:00
mafiesto4
06a35da0a8
Merge remote-tracking branch 'origin/master' into 1.9
2024-03-26 16:45:31 +01:00
mafiesto4
0b801225e1
Fix incorrect build number increment
2024-03-26 16:45:04 +01:00
mafiesto4
55af307c43
Optimize env probes data storage in renderer
2024-03-26 15:01:12 +01:00
mafiesto4
4ab572426d
Various renamings
2024-03-26 14:27:10 +01:00
mafiesto4
01d91bf102
Optimize decals rendering
2024-03-26 14:05:24 +01:00
mafiesto4
2dfb1058b2
Optimize world matrix storage for drawable objects to use Matrix3x4 instead of full matrix
2024-03-26 11:29:01 +01:00
mafiesto4
cdbb2cc813
Refactor shader structures naming with a prefix
2024-03-25 17:52:48 +01:00
mafiesto4
0e00f1e0eb
Refactor lights data in renderer storage
2024-03-25 17:13:40 +01:00
mafiesto4
d13621e631
Skip CloseFileHandles if file is not in use
2024-03-25 16:50:48 +01:00
mafiesto4
5f96a74ce2
Revert 1a68a52611 to draw after geometry
...
#1859
2024-03-25 12:02:40 +01:00
GoaLitiuM
07522823e5
Restore opening existing projects with -new
2024-03-24 23:57:12 +02:00
Tryibion
981fe9482c
Fix multi collider to work in prefab window.
2024-03-24 15:51:33 -05:00
mafiesto4
c08ca33a9a
Fix Revert to Default option when property is marked as ReadOnly
2024-03-24 20:57:19 +01:00
mafiesto4
2c0d5e45f1
Merge branch 'Tryibion-text-stuff'
2024-03-24 20:24:35 +01:00
mafiesto4
1f35f9536d
Merge branch 'text-stuff' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-stuff
2024-03-24 20:24:29 +01:00
mafiesto4
da9d8887b2
Merge branch 'Tryibion-add-timeline-edge-time'
2024-03-24 20:23:14 +01:00
mafiesto4
68acb33367
Merge branch 'add-timeline-edge-time' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-timeline-edge-time
2024-03-24 20:23:09 +01:00
mafiesto4
9392515b17
Merge branch 'Tryibion-fix-splitters'
2024-03-24 20:18:46 +01:00
mafiesto4
9a27ba3cdc
Merge branch 'fix-splitters' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-splitters
2024-03-24 20:18:15 +01:00
mafiesto4
b821bb7a54
Simplify code
2024-03-24 20:17:42 +01:00
mafiesto4
51504d0d92
Fix building macOS/iOS with the latest Vulkan SDK
2024-03-24 19:39:16 +01:00
Tryibion
e5e675f089
Fix splitters not working.
2024-03-23 17:46:46 -05:00
Tryibion
c366a9793c
Add cursor change and showing timeline edge duration when moving it.
2024-03-23 11:38:21 -05:00
GoaLitiuM
5633d1a18a
Prevent creating new project into non-empty folder
2024-03-23 15:38:29 +02:00
GoaLitiuM
96f76fb14f
Fix typos
2024-03-23 15:38:26 +02:00
mafiesto4
6709fcd95d
Fix sorting directories in build tool
2024-03-23 13:09:29 +01:00
Tryibion
495de38c48
Make TargetViewOffset only go to bottom of text. Add Scroll to Carrot for new lines.
2024-03-22 12:09:41 -05:00
Tryibion
fd756f7bae
Allow multiple collision actors to be created from context menu.
2024-03-22 10:35:53 -05:00
mafiesto4
4cd788cedc
Add UI Widget to new asset creation for quick UI setup
2024-03-22 11:59:04 +01:00
mafiesto4
93d82f761a
Merge remote-tracking branch 'origin/1.8'
2024-03-22 11:29:00 +01:00
mafiesto4
67c0c9bd9a
Merge branch 'Tryibion-editor-options-input'
2024-03-22 11:28:34 +01:00
mafiesto4
33b8cca54b
Merge branch 'editor-options-input' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-options-input
2024-03-22 11:28:25 +01:00
mafiesto4
31939164c8
Merge branch 'Tryibion-textbox-scale-fix'
2024-03-22 11:27:54 +01:00
Tryibion
4b9f50add0
Fix carrot and selection height based on dpi scale to correctly scale with interface options.
2024-03-21 21:23:05 -05:00
Tryibion
876c383af0
Allow save input and undo redo in Editor Options
2024-03-21 21:12:00 -05:00
mafiesto4
9251b80b78
Update to build for Xbox
2024-03-21 18:07:21 +01:00
z1dev
7fef21218e
Alternative Rectangle function names for naming consistency.
2024-03-21 14:13:24 +01:00
mafiesto4
1a9f21396a
Merge branch 'Tryibion-visible-control'
2024-03-20 22:11:26 +01:00
mafiesto4
5660749f80
Merge branch 'visible-control' of https://github.com/Tryibion/FlaxEngine into Tryibion-visible-control
2024-03-20 22:11:22 +01:00
Tryibion
8398b35b0d
Add visibility check to begin play on uicontrol
2024-03-20 12:22:01 -05:00
mafiesto4
a3c088bb05
Fix Bone Socket transform when Animated Model pose is not yet evaluated
...
#2341
2024-03-20 17:41:25 +01:00
mafiesto4
8f63f686c4
Fix timeline playback control buttons visibility during seeking-only mode
2024-03-20 17:28:43 +01:00
mafiesto4
6ccec2f5ff
Fix d3d12 warning on initial gpu buffer state
2024-03-20 16:48:15 +01:00
mafiesto4
3939444e05
Fix potential issues with shader resources bindings when using custom post processing effect
2024-03-20 12:24:35 +01:00
mafiesto4
70b2e4aa5a
Fix snapping to the ground actor when viewport is not focused
...
#2342
2024-03-20 12:13:09 +01:00
mafiesto4
9e11d45c1c
Update copyright year
2024-03-19 21:52:46 +01:00
mafiesto4
d6f0062198
Fix deselecting error
2024-03-19 21:47:00 +01:00
mafiesto4
6b35c0a161
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-03-19 20:23:34 +01:00
mafiesto4
292694d89c
Fix selecting CanvasContainer in UI Editor queries
2024-03-19 20:15:56 +01:00
mafiesto4
57568d9cc3
Merge branch 'Tryibion-add-search-focus'
2024-03-19 20:15:20 +01:00
mafiesto4
4f1e8add76
Merge branch 'add-search-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-search-focus
2024-03-19 20:15:15 +01:00
mafiesto4
5082fa3e51
Merge branch 'nothingTVatYT-unit-formatting'
2024-03-19 20:14:15 +01:00
mafiesto4
fc37cb3986
Update values formatting on editor options save #2213
2024-03-19 20:14:07 +01:00
mafiesto4
9e54827cb3
Cleanup code #2213
2024-03-19 20:13:41 +01:00
mafiesto4
bfbabbc395
Refactor value editors to simplify code after many new features added
2024-03-19 20:04:00 +01:00
Tryibion
127e8b077d
Add focusing search bar in content view and output textbox.
2024-03-19 12:30:46 -05:00
mafiesto4
35d1d97840
Rename NumberCategoryAttribute to ValueCategoryAttribute
...
#2213
2024-03-19 18:30:02 +01:00
mafiesto4
911251cb20
Merge branch 'unit-formatting' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-unit-formatting
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/ActorTransformEditor.cs
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Core/Math/Transform.h
2024-03-19 18:04:01 +01:00
mafiesto4
fa8620a25b
Merge branch 'Tryibion-re-add-gamewin-inputs'
2024-03-19 17:55:55 +01:00
mafiesto4
77850f91b8
Merge branch 're-add-gamewin-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-re-add-gamewin-inputs
2024-03-19 17:55:47 +01:00
mafiesto4
82238c105e
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 17:54:27 +01:00
mafiesto4
eb11301a03
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 17:54:22 +01:00
mafiesto4
155b4a3ba9
Refactor editor gizmo viewports to use shared code for widgets
2024-03-19 17:53:45 +01:00
mafiesto4
71dad84908
Fix Z-fighting issues in Debug Draw when using TAA
2024-03-19 17:53:14 +01:00
mafiesto4
388b64a46d
Add support for hot-reloading Debug Draw shader
2024-03-19 16:03:19 +01:00
mafiesto4
cf3145273f
Fix TAA jitter in post-resolve passes such as editor primitives and debug gizmos
2024-03-19 16:02:50 +01:00
mafiesto4
1a68a52611
Add better grid gizmo rendering in Editor viewport
...
#1859
2024-03-19 16:01:27 +01:00
Tryibion
41637232ea
Add back some more game window inputs but dont run the action if the editor is in play mode.
2024-03-19 07:28:30 -05:00
Tryibion
211da6d8e7
Revert last commit. Not needed.
2024-03-19 07:17:05 -05:00
mafiesto4
be252b9293
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 11:13:55 +01:00
mafiesto4
26689439d5
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 11:13:50 +01:00
mafiesto4
29cd6e2dda
Merge branch 'Tryibion-ppsettings'
2024-03-19 11:08:49 +01:00
Tryibion
4b9bfc5bb4
Allow to still show widget in prefabs when in play mode
2024-03-18 18:58:59 -05:00
Tryibion
cf44d6580d
Remove widgets when EnableSelecting is false.
2024-03-18 18:50:53 -05:00
mafiesto4
2b824ce22a
Fix UI Canvas double scale apply
2024-03-18 21:50:08 +01:00
mafiesto4
24299dc5cc
Fix game ui inputs to UI when game is paused in Editor
2024-03-18 21:36:43 +01:00
mafiesto4
eb8db60ead
Revert eye adaptation back to original value (in favor of #2023 )
2024-03-18 21:12:54 +01:00
mafiesto4
2d71a7a45d
Merge branch 'ppsettings' of https://github.com/Tryibion/FlaxEngine into Tryibion-ppsettings
2024-03-18 21:12:00 +01:00
mafiesto4
5e60d9d267
Merge branch 'GoaLitiuM-varianttohelper_fix'
2024-03-18 21:06:53 +01:00
mafiesto4
8c722d6bba
Merge branch 'varianttohelper_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-varianttohelper_fix
2024-03-18 21:06:11 +01:00
mafiesto4
12e2b8156f
Fix UI prefab focus on canvas not being added as root
2024-03-18 20:31:17 +01:00
mafiesto4
34f35ebaac
Fix loading shader cache when opened with different engine version
2024-03-18 17:38:24 +01:00
mafiesto4
3b502086f8
Fix UI coordinate convertion in CanvasScaler
2024-03-18 17:38:05 +01:00
GoaLitiuM
ed21876bb8
Fix duplicate generation of native variant conversion helpers
2024-03-18 17:34:49 +02:00
mafiesto4
e606ccec57
Fix actor icons drawing in prefab viewport to skip disabled actors
2024-03-18 15:33:01 +01:00
mafiesto4
91298fee19
Fixes for UI editor changes
2024-03-18 15:32:42 +01:00
mafiesto4
795527576b
Add dynamic UI mode checking for Prefab Viewport
2024-03-18 15:20:05 +01:00
mafiesto4
19eea57bac
Merge branch 'Tryibion-ui-gizmo-additions'
2024-03-18 13:26:01 +01:00
mafiesto4
ae189db87e
Merge branch 'ui-gizmo-additions' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-gizmo-additions
2024-03-18 13:25:55 +01:00
mafiesto4
9c553a619a
Merge branch 'Tryibion-remove-import-ui'
2024-03-18 13:24:27 +01:00
mafiesto4
19405e71ed
Merge branch 'remove-import-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-import-ui
2024-03-18 13:24:21 +01:00
mafiesto4
dab5ad3f08
Merge branch 'Tryibion-multiblend-location-fix'
2024-03-18 13:21:32 +01:00
mafiesto4
d77586a771
Merge branch 'multiblend-location-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-multiblend-location-fix
2024-03-18 13:21:27 +01:00
mafiesto4
8e6f526bd9
Merge branch 'Tryibion-fix-wrong-default-value'
2024-03-18 13:08:00 +01:00
mafiesto4
46abc136cf
Merge branch 'fix-wrong-default-value' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-wrong-default-value
2024-03-18 13:07:56 +01:00
Tryibion
16aef0f705
Add deselecting by clicking no control. Add cursor changes when over widgets.
2024-03-17 17:11:36 -05:00
mafiesto4
b847c2d056
Fixes
2024-03-17 18:27:59 +01:00
mafiesto4
700ed25d3d
Add resizing UI Control via widgets
2024-03-17 13:46:39 +01:00
mafiesto4
c60244878d
Add **UI Control gizmo for editing UIs**
2024-03-16 22:00:40 +01:00
Tryibion
c6aa18c47c
Remove import UI on Animation not created by an import.
2024-03-16 13:20:18 -05:00
mafiesto4
8d149b94f1
Refactor editor viepwort camera to unify focusing on selected objects
2024-03-16 16:46:10 +01:00
mafiesto4
f81e89d7d4
Refactor timeline grid drawing to share code between Editor UI elements
2024-03-16 16:44:57 +01:00
GoaLitiuM
7aa4ae1782
Fix assigning null values into value types in Custom Editor
...
Resets back to previous value instead of setting the editor value to
empty.
2024-03-16 14:11:49 +02:00
GoaLitiuM
dd7739f95e
Avoid deserializing clipboard content in Custom Editor paste checks
2024-03-16 14:11:46 +02:00
Tryibion
7652feabfa
Clamp location of multiblend data.
2024-03-15 15:15:40 -05:00
Tryibion
7ec490443e
Fix wrong default value type.
2024-03-15 09:25:19 -05:00
mafiesto4
c6bb8f1784
Merge branch 'GoaLitiuM-physicsscene_change_fix'
2024-03-14 17:32:05 +01:00
mafiesto4
a549733811
Merge branch 'physicsscene_change_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-physicsscene_change_fix
2024-03-14 17:32:00 +01:00
mafiesto4
13bf15198b
Merge branch 'LOOPDISK-networking-plugin-fix'
2024-03-14 17:31:26 +01:00
mafiesto4
8a7ddae76b
Merge branch 'networking-plugin-fix' of https://github.com/LOOPDISK/FlaxEngine into LOOPDISK-networking-plugin-fix
2024-03-14 17:31:19 +01:00
mafiesto4
3ba6867cd2
Minor fixes
2024-03-14 17:30:54 +01:00
mafiesto4
7545e49284
Add manual chunks loading before Binary Asset load in case content streaming flushed them out
2024-03-14 17:30:28 +01:00
mafiesto4
2b82da9511
Fix bug with null object being selected in prefab
2024-03-14 17:29:10 +01:00
Terence Lee
574e0ab1f8
Imports the IntPtr type to the local module. Sometimes a "foreign member exception" was being created in Cecil when using external libraries.
2024-03-13 17:34:26 +08:00
mafiesto4
6d792f1f74
Fix critical regression in terrain heightmap data upgrade
2024-03-12 17:59:41 +01:00
mafiesto4
f4033578c3
Refactor UI Control linkage in the prefab previews to prevent bugs
2024-03-12 17:48:51 +01:00
mafiesto4
66b68bff27
Cleanup editor viewports code
2024-03-12 17:48:16 +01:00
mafiesto4
fc29d687b5
Add more insights on potentially missing asset file data chunks
2024-03-12 13:25:25 +01:00
mafiesto4
94520d30ad
Fix debug shapes from prefab window visible in main viewport
2024-03-12 13:22:01 +01:00
mafiesto4
e12919da98
Fix crash in StaticModel::GetMaterial when model is not loaded or has invalid entries count
2024-03-12 13:05:02 +01:00
mafiesto4
83e8f8cb94
Increase backbuffers support for Vulkan on Linux to 8
2024-03-12 12:39:01 +01:00
mafiesto4
b4d3eeb771
Another attempt for Vulkan swapchain setup if minImageCount is larger than VULKAN_BACK_BUFFERS_COUNT
2024-03-12 12:11:03 +01:00
mafiesto4
a4e693b6a6
Fix small GPU buffer update on Vulkan if data size align up overflows buffer size
2024-03-12 10:01:04 +01:00
mafiesto4
806fee7011
Redo 969d0390ce to use in-built AutoFocus but fix focus issue
2024-03-12 09:52:56 +01:00
mafiesto4
9d0b659520
Use default backbuffers for Vulkan if maxImageCount is 0
2024-03-11 23:56:02 +01:00
mafiesto4
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
mafiesto4
8f2bc17a94
Improve UI Control selection outline drawing
2024-03-11 23:34:35 +01:00
mafiesto4
4ee15f95bb
Fix missing debug shapes in prefab window
2024-03-11 23:31:45 +01:00
mafiesto4
0a9f746abb
Refactor UI Control actor active state mirroring in UI via Visible properties rather than unlinked from parent
...
#2242 #851
2024-03-11 19:10:13 +01:00
mafiesto4
1bbb2727b8
Further improve 4a5ded0849 to use cached json serializer for UI
2024-03-11 12:47:29 +01:00
mafiesto4
4a5ded0849
Reuse various serialization code
2024-03-10 23:28:16 +01:00
rkrahn
eac553a992
Add toggle orthographic view hotkey
...
Adds the Toggle Orthographic hotkey to the editor. Bound to 'NumpadDecimal' by default.
2024-03-10 13:49:14 -07:00
mafiesto4
b00b5bed00
Add InputAxis and InputEvent integration with stdlib features
2024-03-10 21:11:35 +01:00
GoaLitiuM
92c109c003
Fix PhysicsScene change not working in physics actors
2024-03-10 00:01:39 +02:00
mafiesto4
fc029b018e
Fix UI size changes when saving scenes or prefabs in Editor with different layout
2024-03-08 14:56:34 +01:00
mafiesto4
d390938fb6
Minor improvements to usability
2024-03-08 14:39:18 +01:00
mafiesto4
584c073df1
Reuse various serialization code
2024-03-08 14:26:48 +01:00
mafiesto4
fef2e09915
Another fix attemp for vulkan driver on Linux
2024-03-08 13:12:55 +01:00
mafiesto4
f4a352ec8d
Add support for animating LocalizedString value in Scene Animation
2024-03-08 13:10:36 +01:00
mafiesto4
41cff47ca3
Revert "Merge branch 'Tryibion-rot-colliders'" ( #1141 )
...
This reverts commit 73cb792989 , reversing
changes made to b4fe3a44aa .
2024-03-07 23:24:40 +01:00
mafiesto4
aca7913c93
Add automatic last dangling separator removal in context menu
2024-03-07 22:14:01 +01:00
mafiesto4
cee6aad0ef
Add automatic last dangling separator removal in context menu
2024-03-07 22:13:56 +01:00
mafiesto4
31c633d25c
Fix timeline tracks dragging like recent improvements to tree UI
2024-03-07 21:58:40 +01:00
mafiesto4
a0e234ade1
Revert "Make rename popup more visible via orange outline"
...
This reverts commit 006a41b0da .
2024-03-07 21:43:09 +01:00
mafiesto4
9fe874cc5b
Revert profiler events to pass nunit tests without engine in-use 6d98bc5ef8
2024-03-07 21:38:25 +01:00
mafiesto4
816fb9da6f
Fix crash on Vulkan Swapchain init if GPU driver reports different image count
2024-03-07 20:41:53 +01:00
mafiesto4
56a33e4c98
Fix bug in actors duplicate action due to incorrect actors list setup
...
#2309
2024-03-07 20:23:00 +01:00
mafiesto4
d3b0da3fdd
Improve 07e25bb24c to use engine frame counter instead of time
2024-03-07 19:02:31 +01:00
mafiesto4
006a41b0da
Make rename popup more visible via orange outline
2024-03-07 17:18:37 +01:00
mafiesto4
8de2249ed8
Refactor Editor UI style for selection and drag drop interactions
...
#1741
2024-03-07 16:45:09 +01:00
mafiesto4
9518d77da9
Consolidate files
2024-03-06 19:03:49 +01:00
mafiesto4
6d98bc5ef8
Add profile events for undo operations
2024-03-06 19:02:29 +01:00
mafiesto4
ed3ac0af8e
Improve usage of drag drop in treen UI structure in Editor
...
#1741
2024-03-06 19:02:05 +01:00
mafiesto4
c561d684eb
Refactor undo logic for actors reparenting in Editor
...
#1741
2024-03-06 19:01:36 +01:00
Tryibion
6d77d45529
use var and real for sign
2024-03-06 06:42:20 -06:00
mafiesto4
07e25bb24c
Fix drag&drop regression issue on tree UI
2024-03-06 12:03:57 +01:00
mafiesto4
2e305da286
Fix crash when scene graph node gets somehow duplicated by internal error in Editor
2024-03-05 16:31:14 +01:00
mafiesto4
28da656ed1
Fix preserving actors hierarchy order when performing undo of actor removal
...
#1751
2024-03-05 16:30:50 +01:00
mafiesto4
f0c2e65b5c
Fix incorrect mouse cursor hiding on Windows when window is not focused
...
#1757
2024-03-05 15:00:47 +01:00
mafiesto4
d5f4254a73
Add BehaviorTreeKnowledgeBooleanDecorator
2024-03-05 12:45:40 +01:00
mafiesto4
b506295b7b
Fix loading BehaviorKnowledgeSelectorAny from json object
2024-03-05 12:31:03 +01:00
mafiesto4
557d39aea4
Fix Mad node to not go above Multiply in Visject
2024-03-05 11:19:00 +01:00
mafiesto4
8964b8907c
Fix to 5ec737ef80
2024-03-05 11:10:37 +01:00
mafiesto4
d4e0023925
Fix RawDataAsset memory usage to use capacity of the bytes array instead of just size
2024-03-04 22:46:30 +01:00
mafiesto4
5ec737ef80
Fix loading old terrain heightmaps when using
...
#2262
2024-03-04 22:46:11 +01:00
mafiesto4
e20ddc83d8
Fix vehicle center of mass rotation used in wheels setup
...
#2171
2024-03-04 21:53:28 +01:00
mafiesto4
e4583907e2
Fix build regression from #2299
2024-03-04 21:30:04 +01:00
mafiesto4
0604a0393d
Fix error in Editor when Audio Clip duration is very small
...
#2286
2024-03-04 21:20:25 +01:00
mafiesto4
21edb43bb1
Fix creating prefab out of actor to reset local transform of it for better instancing
...
#1545
2024-03-04 21:04:15 +01:00
mafiesto4
bbbf690640
Merge branch 'cNori-Vertex-Snapping'
2024-03-04 20:27:21 +01:00
mafiesto4
32501101b1
Cleanup comments and implement todo to use LOD0 only
...
#2299
2024-03-04 20:27:11 +01:00
mafiesto4
efd5561713
Merge branch 'Vertex-Snapping' of https://github.com/cNori/FlaxEngineFork into cNori-Vertex-Snapping
2024-03-04 20:20:58 +01:00
mafiesto4
73cb792989
Merge branch 'Tryibion-rot-colliders'
2024-03-04 20:16:51 +01:00
mafiesto4
b4fe3a44aa
Merge branch 'rot-colliders' of https://github.com/Tryibion/FlaxEngine into Tryibion-rot-colliders
...
# Conflicts:
# Source/Engine/Physics/Colliders/CapsuleCollider.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
2024-03-04 20:12:32 +01:00
mafiesto4
44ce444932
Merge branch 'GoaLitiuM-vs2022v1710'
2024-03-04 20:00:51 +01:00
mafiesto4
285fef97a2
Merge branch 'vs2022v1710' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs2022v1710
2024-03-04 20:00:30 +01:00
GoaLitiuM
25c1fcbf51
Add support for VS 2022 v17.10 / MSVC 14.4x toolset
2024-03-04 20:48:47 +02:00
mafiesto4
8e54a79470
Merge branch 'MineBill-play-mode-window-options'
2024-03-04 19:27:53 +01:00
mafiesto4
ab81cf17ad
Merge branch 'play-mode-window-options' of https://github.com/MineBill/FlaxEngine into MineBill-play-mode-window-options
2024-03-04 19:26:31 +01:00
mafiesto4
88bb8fae3a
Merge branch 'Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter'
2024-03-04 19:25:13 +01:00
mafiesto4
63d49adc19
Merge branch 'VisualScript-FixPrivateParamInvisibleSetterGetter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter
2024-03-04 19:23:41 +01:00
Norite SC
33bd6a56ce
vertex snapping refactor corrections
2024-03-04 19:15:15 +01:00
mafiesto4
294c25ae27
Merge branch 'GoaLitiuM-interop_marshalsize_fix'
2024-03-04 18:57:40 +01:00
mafiesto4
02d27b631b
Merge branch 'interop_marshalsize_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-interop_marshalsize_fix
2024-03-04 18:57:35 +01:00
mafiesto4
dcafee530e
Merge branch 'Menotdan-input-settings-changes'
2024-03-04 18:33:25 +01:00
mafiesto4
01daa2d66a
Merge branch 'input-settings-changes' of https://github.com/Menotdan/FlaxEngine into Menotdan-input-settings-changes
...
# Conflicts:
# Source/Editor/Modules/UIModule.cs
2024-03-04 18:33:16 +01:00
mafiesto4
1d68662592
Merge branch 'Tryibion-cap-multiblend-range'
2024-03-04 18:27:45 +01:00
mafiesto4
79f623a39e
Merge branch 'cap-multiblend-range' of https://github.com/Tryibion/FlaxEngine into Tryibion-cap-multiblend-range
2024-03-04 18:27:38 +01:00
mafiesto4
b2f0dc2cc5
Merge branch 'Tryibion-remove-ui-render-task'
2024-03-04 18:27:12 +01:00
mafiesto4
b9b7c4433e
Merge branch 'remove-ui-render-task' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-ui-render-task
2024-03-04 18:27:05 +01:00
mafiesto4
d7d9da5279
Merge branch 'Tryibion-readd-inputs'
2024-03-04 18:26:43 +01:00
mafiesto4
d1a061a37e
Merge branch 'readd-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-readd-inputs
2024-03-04 18:26:25 +01:00
mafiesto4
bbe08be462
Fix duplicating array values in Editor
...
#1959
2024-03-04 18:25:57 +01:00
mafiesto4
5fdf1789ce
Fix support for utf8 character in path on unix systems
...
#2187
2024-03-04 16:45:44 +01:00
mafiesto4
04761c69f1
Fix error loggig in headless mode on char16 platforms
...
#2235
2024-03-04 14:43:48 +01:00
mafiesto4
84d3103278
Fix crash on incorrect object destruction event
...
#1920
2024-03-04 14:26:47 +01:00
mafiesto4
2175f46a10
Fix rpath on Linux to handle plugins libraries loading in Editor
...
#1941
2024-03-04 14:23:17 +01:00
GoaLitiuM
b6879e7688
Fix concurrent access to cached marshalled type sizes
...
Also optimize hot path for type size when we have generic type
2024-03-03 01:32:52 +02:00
Nils Hausfeld
5fbbf4ae72
- Refactored UpdateSurfaceParametersGroup
...
-- Removed 2nd for loop by merging both loops
2024-03-02 23:42:49 +01:00
Nils Hausfeld
a19ae042f8
- Private parameters now get shown in VS CM
2024-03-02 23:36:05 +01:00
Tryibion
760ef3b8ed
Add profiler inputs back to game window.
2024-03-02 14:17:29 -06:00
Tryibion
1ff462461e
Re-add important inputs to GameWindow
2024-03-01 11:55:19 -06:00
Tryibion
23d1b3746d
Remove ui postfx render task on canvas disable.
2024-03-01 11:10:07 -06:00
Tryibion
2100f56ecc
clamp points locations.
2024-03-01 08:53:15 -06:00
Tryibion
b25e932972
Move to ui update
2024-03-01 08:47:12 -06:00
Tryibion
2873f1c4f9
Add min and max values to limit the min and max that can be set for multiblend nodes.
2024-03-01 08:11:55 -06:00
mafiesto4
161773a8be
Fix serialization bug when compiling with Clang
2024-02-29 01:41:53 +01:00
mafiesto4
4df56cb506
Refactor 3D audio implementation in XAudio2 backend to match OpenAL
...
#1612
2024-02-29 01:41:40 +01:00
mafiesto4
508c07c5ea
Add profile event for navcrowd init
2024-02-28 21:09:32 +01:00
mafiesto4
dce0274a1c
Fix regression in type search highlights from #2268
2024-02-28 20:48:11 +01:00
mafiesto4
119a1e2b03
Add check to prevent incorrect NavCrowd::RemoveAgent usage
2024-02-28 18:37:59 +01:00
mafiesto4
22a3f9565f
Add old DrawRay api
2024-02-28 13:26:24 +01:00
mafiesto4
53bd576ade
Fix game settings serialization bug
2024-02-28 02:05:26 +01:00
mafiesto4
901b043909
Fix Temporal Anti Aliasing ghosting and improve quality of blending
...
#1786
2024-02-28 02:05:06 +01:00
mafiesto4
e68c736607
Fix Any state transitions UpdateStateTransitions
...
#2244
2024-02-27 17:15:49 +01:00
mafiesto4
511eb25451
Merge branch 'Menotdan-linux-plugin-fix'
2024-02-27 17:15:21 +01:00
mafiesto4
aabc9f51bb
Improve #2270 by moving mehtod to cpp file
2024-02-27 11:22:10 +01:00
mafiesto4
fc4163524c
Merge branch 'linux-plugin-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-linux-plugin-fix
2024-02-27 11:14:32 +01:00
mafiesto4
735d65e14d
Merge branch 'Tryibion-category-rework'
2024-02-27 11:14:14 +01:00
mafiesto4
f1bc161ad2
Merge branch 'category-rework' of https://github.com/Tryibion/FlaxEngine into Tryibion-category-rework
2024-02-27 11:08:33 +01:00
mafiesto4
f1b133bd60
Add prefab link breaking to preserve nested prefabs links
...
#1752
2024-02-27 10:55:58 +01:00
mafiesto4
7428ecfe63
Add skipping showing and applying changes to prefab root actor transform via Level
...
#2125
2024-02-26 22:29:43 +01:00
mafiesto4
6905382310
Fix custom context menu popup showing as child (eg. prefab diff)
2024-02-26 22:13:50 +01:00
mafiesto4
470c108ed9
Fix bug with saving Missing Script into file
...
#1995
2024-02-26 21:58:31 +01:00
mafiesto4
2d5d001a44
Fix Missing Script replacing in prefab
...
#1995
2024-02-26 20:34:59 +01:00
mafiesto4
2f87b87b45
Minor fixes
2024-02-26 20:23:18 +01:00
mafiesto4
0a0bb997e4
Update year in copyright note
2024-02-26 19:53:58 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
7f935ab57a
Fix regression on abstracts scripts creation 2df3d0f747
2024-02-26 19:47:16 +01:00
mafiesto4
f4d236d353
Fix crash on invalid string converted to managed string
2024-02-26 19:01:46 +01:00
mafiesto4
253f7cfce8
Update build number
2024-02-26 19:00:57 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
e2dd9832ba
Fix crash when using network replication or rpc after hot-reload in Editor
2024-02-26 18:25:53 +01:00
mafiesto4
0ee5ef8cf5
Improve terrain paint blending of the existing layer values
...
#2258
2024-02-26 16:44:55 +01:00
mafiesto4
f1fe83ca81
Add RayCast utility to UI controls
...
#1952
2024-02-26 16:22:56 +01:00
mafiesto4
996a2cb09e
Fix editor inputs processing in Game window to interferer with game inputs
2024-02-26 12:06:59 +01:00
mafiesto4
607859c196
Fix UI Control selection bounds drawing to handle rotations
...
#2067
2024-02-26 12:06:06 +01:00
mafiesto4
8898c20ad1
Fix crash when using generic interface in C#
...
#1983
2024-02-25 23:40:14 +01:00
mafiesto4
2df3d0f747
Fix crash when loading level with abstract script class
...
#1990
2024-02-25 14:54:57 +01:00
mafiesto4
124832b076
Fixes to vertex snapping
...
#2045
2024-02-24 23:35:56 +01:00
mafiesto4
1dfc8b0a47
Refactor vertex snapping to use SceneGraphNode layer instead of Model-impl only
...
#2045
2024-02-24 18:38:23 +01:00
mafiesto4
f771b0cd59
Merge branch 'NoriteSC-GizmoSnaping'
2024-02-24 12:57:16 +01:00
mafiesto4
8bcf4fdaf0
Cleanup and improve #2045
2024-02-24 12:53:33 +01:00
mafiesto4
de4ee1372f
Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping
2024-02-24 07:57:27 +01:00
mafiesto4
84e7c096de
Merge branch 'nothingTVatYT-trash-files'
2024-02-23 19:57:19 +01:00
mafiesto4
696437d6d0
Cleanup codestyle #2079
2024-02-23 19:56:32 +01:00
mafiesto4
e282717a0a
Merge branch 'trash-files' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-trash-files
2024-02-23 19:55:16 +01:00
mafiesto4
ee4fc7c201
Fix cloth editing undo in Prefab viewport
...
#2136
2024-02-23 19:39:41 +01:00
mafiesto4
eb12c630a7
Fix incorrect vehicle wheels collisions inside trigger volumes
...
#2132
2024-02-23 19:27:50 +01:00
mafiesto4
01d123b099
Add support for importing material emissive and roughness from fbx file
...
#2153
2024-02-23 17:46:27 +01:00
mafiesto4
a72d20e3ca
Merge branch 'RuanLucasGD-vehicle-physics'
2024-02-23 14:43:17 +01:00
mafiesto4
8351a75676
Codestyle fixes #2192
2024-02-23 14:43:14 +01:00
mafiesto4
387f84d9d7
Merge branch 'vehicle-physics' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-vehicle-physics
2024-02-22 23:22:09 +01:00
Menotdan
50e75e4e7b
Fix IAssetFactory::Get() in plugins on Linux.
2024-02-22 11:21:29 -05:00
mafiesto4
318b00c617
Fix editor exit with error code when game cooking CL fails
...
#2248
2024-02-21 23:18:09 +01:00
mafiesto4
f20805e567
Fix Json serializer for CSharp data to use UTF-8 text encoding
...
#1994
2024-02-21 22:39:32 +01:00
mafiesto4
fa606ce5f6
Fix render view panning when bug when no camera is active
...
#1997
2024-02-21 22:05:08 +01:00
mafiesto4
d7dbc0fbdc
Fix opening projects with PostFx material assigned in Graphics Settings
...
#1993
2024-02-21 20:21:45 +01:00
mafiesto4
f3e6b74043
Add breaking node connection under mouse with middle button click
...
#1010
2024-02-21 09:12:31 +01:00
Tryibion
0a7662a37b
Open drop panels while searching.
2024-02-20 21:13:28 -06:00
Tryibion
8ee2bf8d76
Change category drop panel o look similar to other panels. Add flax engine scripts to flax engine category.
2024-02-20 21:00:20 -06:00
mafiesto4
97cb8d1b61
Clarify doc comment
2024-02-21 00:07:38 +01:00
mafiesto4
149a6a29f8
Fix crash when using very small render resolution
...
#2261
2024-02-21 00:00:58 +01:00
mafiesto4
9a21cfd092
Fix transform scaling applying to nested objects when drawing
...
#1796 #1350
2024-02-20 23:55:06 +01:00
mafiesto4
e5cfd872b2
Simplify math codebase
2024-02-20 17:52:51 +01:00
mafiesto4
8fa8eeb094
Optimize Matrix decomposition to use Matrix3x3 for rotation
2024-02-20 17:51:48 +01:00
mafiesto4
9e747eb98a
Fix version deserialization of Revision component
2024-02-20 13:24:59 +01:00
mafiesto4
8e6bd07322
Fix Transform diff serialization to properly handle prefab changes to a single component of transform
...
#2085
2024-02-20 13:12:23 +01:00
mafiesto4
e255778c07
Add profiler event to task wait method
2024-02-20 12:59:00 +01:00
mafiesto4
1cb88bdc63
Fix crash when using invalid GPUTextureDescription
...
#2261
2024-02-20 11:44:49 +01:00
mafiesto4
de86ec0ecc
Merge branch 'Tryibion-coll-resize-orient'
2024-02-20 11:15:48 +01:00
mafiesto4
8c1ff1e57a
Merge branch 'abrasivetroop-master'
2024-02-20 11:07:41 +01:00
mafiesto4
621281ab3a
Merge branch 'coll-resize-orient' of https://github.com/Tryibion/FlaxEngine into Tryibion-coll-resize-orient
2024-02-20 11:07:12 +01:00
mafiesto4
0e5bd425b2
Merge branch 'master' of https://github.com/abrasivetroop/FlaxEngine into abrasivetroop-master
2024-02-20 10:58:18 +01:00
mafiesto4
008ed3fb03
Merge branch 'Tryibion-fix-prefab-trans'
2024-02-20 10:57:13 +01:00
mafiesto4
85c7357b25
Merge branch 'fix-prefab-trans' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-prefab-trans
2024-02-20 10:53:47 +01:00
mafiesto4
b0270d016e
Merge branch 'Menotdan-model-prefab-fix'
2024-02-20 10:49:52 +01:00
mafiesto4
9c9aabcae3
Minor tweaks to #2147
2024-02-20 10:49:45 +01:00
mafiesto4
e446ba69e5
Merge branch 'model-prefab-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-model-prefab-fix
2024-02-19 23:56:58 +01:00
mafiesto4
3b39693c9e
Merge branch 'NoriteSC-SnapToGrid'
2024-02-19 23:05:08 +01:00
mafiesto4
04da732da9
Cleanup code #1795 and unify new api in vector types
2024-02-19 23:04:59 +01:00
mafiesto4
358220b0b5
Merge branch 'SnapToGrid' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-SnapToGrid
2024-02-19 22:52:33 +01:00
mafiesto4
10180de9c6
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
mafiesto4
e12446e951
Merge branch 'rkrahn-patch-2'
2024-02-19 22:17:11 +01:00
mafiesto4
528c51cf6a
Merge branch 'patch-2' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-2
2024-02-19 22:17:06 +01:00
mafiesto4
d0dfff1287
Merge branch 'rkrahn-patch-1'
2024-02-19 22:16:58 +01:00
mafiesto4
45c331ba58
Merge branch 'patch-1' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-1
2024-02-19 22:16:52 +01:00
mafiesto4
db65b8037d
Fix crash due to font changes refactor
...
#2260
2024-02-19 22:14:39 +01:00
rkrahn
8aaf7417cc
Fix NextUnitCircleVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:04:26 -08:00
rkrahn
4ad5eb26d6
Fix NextUnitVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:00:38 -08:00
mafiesto4
504a997f12
Merge branch 'nothingTVatYT-slider'
2024-02-19 20:45:38 +01:00
mafiesto4
668b03a409
Use #2234 for all platforms by default
2024-02-19 20:40:30 +01:00
mafiesto4
eedc348032
Merge branch 'slider' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-slider
2024-02-19 20:38:50 +01:00
mafiesto4
c1400748b0
Fix debug draw lists allocation
...
#2259
2024-02-19 20:36:41 +01:00
mafiesto4
0c0c4e6136
Merge branch 'nothingTVatYT-rubberband'
2024-02-19 19:13:25 +01:00
mafiesto4
ec0849c908
Add Ctrl for additive selection in rubberband
2024-02-19 19:12:53 +01:00
mafiesto4
d1f0a52967
Merge branch 'rubberband' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-rubberband
2024-02-19 19:05:00 +01:00
mafiesto4
b9a503c3bd
Merge branch 'nothingTVatYT-refresh-selection'
2024-02-19 19:04:38 +01:00
mafiesto4
832151223b
Merge branch 'refresh-selection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-refresh-selection
2024-02-19 19:03:29 +01:00
mafiesto4
e985d10b62
Fix nested prefabs instance building logic
2024-02-19 19:03:11 +01:00
Menotdan
b41dc40c78
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-19 12:28:38 -05:00
mafiesto4
f8d9817911
Fix terrain paint crash refression
2024-02-19 18:23:14 +01:00
mafiesto4
0035c347f4
Add safety check for splatmap sampling
2024-02-19 18:11:57 +01:00
mafiesto4
eba2dc295e
Merge branch 'Tryibion-reload-project'
2024-02-19 17:49:01 +01:00
mafiesto4
643fc78dd4
Merge branch 'reload-project' of https://github.com/Tryibion/FlaxEngine into Tryibion-reload-project
2024-02-19 17:48:56 +01:00
mafiesto4
91ba8458ee
Merge branch 'envision3d-master'
2024-02-19 17:48:25 +01:00
mafiesto4
056deb58ad
Fix compilation in #2257
2024-02-19 17:48:18 +01:00
mafiesto4
dd9733fdf1
Merge branch 'master' of https://github.com/envision3d/FlaxEngine into envision3d-master
2024-02-19 17:38:09 +01:00
mafiesto4
5cada42842
Fix missing engine api expose in Font.h
...
#2245
2024-02-19 17:37:59 +01:00
mafiesto4
4ebfe5a38e
Merge branch 'NoriteSC-Collections'
2024-02-19 17:36:45 +01:00
mafiesto4
2fd47f91e2
Fix codestyle #2179
2024-02-19 17:36:37 +01:00
mafiesto4
e8e52da51c
Merge branch 'Collections' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Collections
2024-02-19 17:34:23 +01:00
mafiesto4
47d266a713
Merge branch 'RuanLucasGD-add_spline_snap'
2024-02-19 17:33:41 +01:00
mafiesto4
2de890ca6a
Codecleanup for #1482
2024-02-19 17:33:21 +01:00
mafiesto4
0d1dbd8845
Merge branch 'add_spline_snap' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add_spline_snap
2024-02-19 15:51:02 +01:00
mafiesto4
cb0969893d
Fix build with older C# compiler
2024-02-19 15:12:37 +01:00
mafiesto4
4c082ef17f
Codestyle fixes
2024-02-19 14:59:02 +01:00
mafiesto4
ed30cd0238
Merge branch 'NoriteSC-Debug'
2024-02-19 14:53:40 +01:00
mafiesto4
7e10baf5ea
Fixes to code
2024-02-19 14:53:34 +01:00
mafiesto4
d2b8d14ca7
Merge branch 'Debug' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Debug
...
# Conflicts:
# Source/Engine/Debug/DebugDraw.h
2024-02-19 14:28:28 +01:00
mafiesto4
324b2e7f66
Merge branch 'Chikinsupu-Visject-ImprovedNodeSearching'
2024-02-19 13:59:55 +01:00
mafiesto4
ed3d2c2748
Merge branch 'Visject-ImprovedNodeSearching' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedNodeSearching
2024-02-19 13:57:55 +01:00
mafiesto4
52642d4d6c
Merge branch 'MineBill-new-script'
2024-02-19 10:54:39 +01:00
mafiesto4
a061afd840
Cleanup for #1827
2024-02-19 10:54:29 +01:00
envision3d
a5a16c3192
Fix issue with CharacterController initialization
2024-02-18 20:32:32 -06:00
mafiesto4
71627f1bbd
Merge branch 'new-script' of https://github.com/MineBill/FlaxEngine into MineBill-new-script
2024-02-18 20:32:27 +01:00
mafiesto4
4b24b79e90
Merge branch 'RuanLucasGD-optimize-actors-search'
2024-02-18 20:31:44 +01:00
mafiesto4
2cce7522de
Merge branch 'optimize-actors-search' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-optimize-actors-search
2024-02-18 20:31:04 +01:00
mafiesto4
ab07bab958
Merge branch 'RuanLucasGD-add-activeOnly-to-getactors'
2024-02-18 20:26:36 +01:00
mafiesto4
dad3d185f1
Merge branch 'add-activeOnly-to-getactors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-activeOnly-to-getactors
2024-02-18 20:17:33 +01:00
mafiesto4
f344c68f48
Merge branch 'Menotdan-getprefabroot'
2024-02-18 20:16:33 +01:00
mafiesto4
9335925b48
Simplify code #1949
2024-02-18 20:16:20 +01:00
mafiesto4
0d6f85ba6c
Merge branch 'getprefabroot' of https://github.com/Menotdan/FlaxEngine into Menotdan-getprefabroot
2024-02-18 20:13:30 +01:00
mafiesto4
f5be8e0e77
Merge branch 'HydrogenC-master'
2024-02-18 19:48:56 +01:00
mafiesto4
a2b8312fba
Cleanup stuff in #2019
2024-02-18 19:48:43 +01:00
Menotdan
027d29c6cd
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-18 12:29:45 -05:00
mafiesto4
45aa0e1b65
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2024-02-18 16:11:31 +01:00
mafiesto4
4df8a12666
Merge branch 'RuanLucasGD-check-box-focus-game'
2024-02-18 16:08:44 +01:00
mafiesto4
7e43cb09e0
Merge branch 'check-box-focus-game' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-check-box-focus-game
2024-02-18 16:07:37 +01:00
mafiesto4
a6d7400422
Merge branch 'nothingTVatYT-focusSelection'
2024-02-18 16:06:22 +01:00
mafiesto4
47313eacc8
Merge branch 'focusSelection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-focusSelection
2024-02-18 16:04:43 +01:00
mafiesto4
2a1bd5cbe8
Merge branch 'Tryibion-require-script'
2024-02-18 16:00:36 +01:00
mafiesto4
d97772383e
Merge branch 'require-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-require-script
2024-02-18 16:00:29 +01:00
mafiesto4
636b2c91cc
Refactor Editor.CreateAsset to use named tags for better extensibility with custom assets in plugins
2024-02-18 11:22:35 +01:00
mafiesto4
d76b5234c5
Expose and document various APIs of Visject for plugins to use
2024-02-18 11:06:42 +01:00
mafiesto4
dfbde5f8eb
Remove debug draw
2024-02-18 10:47:24 +01:00
mafiesto4
b8044dff76
Merge branch 'RuanLucasGD-arrow-debug-draw-improviment'
2024-02-18 10:47:09 +01:00
mafiesto4
45241d63bd
Merge branch 'arrow-debug-draw-improviment' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-arrow-debug-draw-improviment
2024-02-18 10:39:16 +01:00
mafiesto4
912437c456
Fix CreateParentForSelectedActors
2024-02-18 10:27:17 +01:00
Tryibion
eed44c14df
Simplify code
2024-02-17 19:47:18 -06:00
Tryibion
af63858d80
Fix Scale gizmo for multiple directions.
2024-02-17 19:42:38 -06:00
mafiesto4
e165c87e5a
Format code #1871
2024-02-18 00:03:54 +01:00
mafiesto4
fcfde1e964
Merge branch 'whocares77-new-context-menu-button'
2024-02-18 00:03:38 +01:00
mafiesto4
5e218c8da9
Improve #2100 and fix undo
2024-02-18 00:03:27 +01:00
mafiesto4
f0f065f983
Merge branch 'new-context-menu-button' of https://github.com/whocares77/FlaxEngine into whocares77-new-context-menu-button
2024-02-17 23:52:50 +01:00
mafiesto4
cf07659757
Merge branch 'Tryibion-directional-slider'
2024-02-17 23:50:57 +01:00
mafiesto4
7a21c37603
Merge branch 'directional-slider' of https://github.com/Tryibion/FlaxEngine into Tryibion-directional-slider
2024-02-17 23:50:50 +01:00
mafiesto4
c81ef9b26f
Add hiding Actor's Transform for UIControlActor
...
#382
2024-02-17 23:48:30 +01:00
mafiesto4
c305bed829
Add sub-groups expanded state restoring in Properties window
...
#1049
2024-02-17 23:42:57 +01:00
mafiesto4
37dfdad7e2
Minor improvements to character controller
...
#1935
2024-02-17 20:22:40 +01:00
mafiesto4
6a11d4d10a
Merge branch 'MineBill-terrain-painting'
2024-02-17 11:36:31 +01:00
mafiesto4
0cf39c9f8d
Further improve terrain painting logic #1739r
2024-02-17 11:36:13 +01:00
mafiesto4
368dac5e4b
Simplify splatmap data management #1739
2024-02-17 11:24:56 +01:00
mafiesto4
cc157b172d
Merge branch 'terrain-painting' of https://github.com/MineBill/FlaxEngine into MineBill-terrain-painting
2024-02-17 11:13:50 +01:00
mafiesto4
5de5e576e5
Rename Navigation.ProjectPoint into Navigation.FindClosestPoint to have consistent API naming
...
#2034
2024-02-17 09:07:37 +01:00
mafiesto4
09532acf29
Fix compilation with Clang
2024-02-17 07:12:52 +01:00
mafiesto4
01c3dd8d09
Merge branch 'Withaust-terrainscripting'
2024-02-16 23:49:40 +01:00
mafiesto4
9e269b8e58
Merge branch 'terrainscripting' of https://github.com/Withaust/FlaxEngine into Withaust-terrainscripting
...
# Conflicts:
# Source/Engine/Terrain/Terrain.h
# Source/Engine/Terrain/TerrainPatch.h
2024-02-16 23:49:33 +01:00
mafiesto4
b931020e5c
Enable terrain updating in cooked build
...
#2068
2024-02-16 23:32:46 +01:00
mafiesto4
c3faabaa0f
Fix game build
2024-02-16 23:29:01 +01:00
mafiesto4
12f7370caf
Fix missing forward type decl
2024-02-16 23:16:18 +01:00
mafiesto4
c140cc4e7c
Add Material to RayCastHit for surface detection logic
2024-02-16 17:39:35 +01:00
mafiesto4
85f2910718
Move collider shape raycasting utilities to the PhysicsColliderActor class
2024-02-16 17:19:51 +01:00
mafiesto4
42b4443e14
Add support for multiple physical materials in terrain - one for each painted layer
...
#1112 #2159
2024-02-16 17:11:40 +01:00
mafiesto4
f04f1cc90e
Add ScriptingEnum::ToStringFlags for printing flag enums into readable text
2024-02-16 12:46:35 +01:00
mafiesto4
f0f8da3c09
Various fixes
2024-02-16 12:29:59 +01:00
rkrahn
9a5db2ff8e
Add NextUnitCircleVector2 extension method
...
Adds the NextUnitCircleVector2 extension method which produces a Vector2 on a unit circle with a magnitude equal to the radius.
2024-02-15 14:51:55 -08:00
rkrahn
0b2fcff4ea
Fix NextUnitVector2
...
Fixed NextUnitVector2 method not producing a vector within a unit circle.
2024-02-15 14:34:50 -08:00
mafiesto4
c7a449fe1c
Fix marshaling custom type array to C# with MarshalAs used
2024-02-15 18:28:51 +01:00
mafiesto4
5fc7c6e190
Add MinCount and MaxCount to Collection attribute
2024-02-15 18:26:12 +01:00
mafiesto4
b5e23f0096
Improve JsonAssetReference
2024-02-15 11:46:17 +01:00
mafiesto4
7538296775
Refactor PhysicalMaterial usage to utilize JsonAssetReference struct
2024-02-15 11:45:50 +01:00
mafiesto4
fe7cc62728
Add JsonAssetReference type for scripting
2024-02-15 11:22:01 +01:00
mafiesto4
43f344ee13
Simplify bindings code for object refs
2024-02-15 10:54:33 +01:00
mafiesto4
f730657518
Add support for using pointer in MarshalAs in scripting types
2024-02-15 10:47:45 +01:00
nothingTVatYT
75b7eaf345
copy color and style from visject
2024-02-15 00:01:29 +01:00
nothingTVatYT
355835439a
draw rubber band on top of items
2024-02-14 23:48:30 +01:00
nothingTVatYT
defe7454ce
Revert "add borderless mode"
...
This reverts commit 6f4e599cc2 .
2024-02-14 23:25:27 +01:00
nothingTVatYT
f1c0aea10f
add rubberband selection
2024-02-14 23:14:25 +01:00
mafiesto4
db7dfdb0b1
Add support for structure and script types in JsonAsset
2024-02-14 18:55:48 +01:00
mafiesto4
42363e411e
Various tweaks
2024-02-14 18:21:30 +01:00
mafiesto4
ebcc864b06
Fix missing file error in Content::GetAssetInfo
2024-02-14 12:47:34 +01:00
mafiesto4
3958a4740f
Add option to enable Depth Test on cloth painting debug preview (enabled by default)
2024-02-14 12:36:04 +01:00
mafiesto4
31437e6dde
Fix copy/paste for UI brushes
2024-02-14 12:17:02 +01:00
nothingTVatYT
6f4e599cc2
add borderless mode
2024-02-13 22:09:51 +01:00
mafiesto4
6548ca1148
Fix JsonAsset::GetInstance to properly check base class
...
#2224
2024-02-13 10:43:20 +01:00
mafiesto4
07e93e261e
Fix physics simulation result collection to happen before draw or next update
2024-02-13 09:52:26 +01:00
nothingTVatYT
f044569b67
initialize the bool
2024-02-12 01:26:01 +01:00
mafiesto4
36beac5154
Fix deadlock when stack overflows in the Anim Graph update
2024-02-11 12:44:40 +01:00
Menotdan
f36dc0c5af
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-11 02:38:24 -05:00
ruan
203f5d06d1
Fix typo
2024-02-10 20:46:05 -04:00
ruan
c6515da8c9
Improve rename window style and refactor
2024-02-10 20:36:42 -04:00
mafiesto4
04f1c9a59b
Fix missing networked object ID resolving
...
#1607
2024-02-10 21:06:48 +01:00
mafiesto4
46441f6a03
Fix crash when using multi-threaded objects spawn and caching scripting VTables
2024-02-10 18:43:15 +01:00
mafiesto4
196a4ffe49
Add warning on not implemented generic type network serializer (need better codegen)
...
#1988
2024-02-10 18:17:29 +01:00
mafiesto4
4a19657e75
Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
...
#1988
2024-02-10 17:26:10 +01:00
nothingTVatYT
9c5c9cb76f
refresh thumbnails on selection
2024-02-10 12:48:14 +01:00
mafiesto4
c646007882
Fix color grading issue with LUT texture used
2024-02-09 23:29:43 +01:00
mafiesto4
080202cf95
Fix crash when storage file gets deleted due to missing ref from async thread which failed to load it
2024-02-09 15:52:53 +01:00
mafiesto4
87c66b0168
Fix root motion preview in animation window
2024-02-09 15:38:11 +01:00
mafiesto4
da1b2f0c07
Fix crash when file handle was null
2024-02-09 15:37:42 +01:00
mafiesto4
d08843900e
Add AnimationRootMotionFlags to configure root motion component extraction
...
Add `RootMotionMode` to support extracting root motion from animated skeleton pose center of mass
#1429 #2152
2024-02-09 15:37:29 +01:00
mafiesto4
f9ca69d8a9
Disable dynamic buckets in ThreadLocal on non-Desktop platforms that use fixed set of thread count
2024-02-08 10:47:55 +01:00
mafiesto4
082768d08c
Refactor ThreadLocal when running on hardware with more cores than PLATFORM_THREADS_LIMIT
2024-02-07 23:39:02 +01:00
mafiesto4
eed780a0b0
Add highlighting active state in anim graph
2024-02-07 19:31:34 +01:00
mafiesto4
cfb8350c65
Fix anim graph debugging to handle nested graph connections highlights properly
2024-02-07 19:22:07 +01:00
mafiesto4
a38d1ad7cc
Fix anim graph trace events debugging to include nodes path for nested graphs
2024-02-07 19:03:38 +01:00
mafiesto4
e75902e900
Variosu tweaks
2024-02-07 18:56:07 +01:00
mafiesto4
d1f40d1c47
Fix missing visibleIf attr
2024-02-07 18:53:55 +01:00
mafiesto4
2042525e92
Add pooling to some StringBuilder objects in build tool
2024-02-07 18:53:09 +01:00
mafiesto4
8441726da7
Improve support for fixed-arrays in api fields
2024-02-07 18:43:48 +01:00
mafiesto4
c67d352065
Refactor win32 exe icon updating
...
#928
2024-02-07 12:51:52 +01:00
mafiesto4
25ce571637
Merge branch 'nothingTVatYT-patch-1'
2024-02-07 12:23:06 +01:00
mafiesto4
17361d6bc1
Revert some VUlkan backend changes to fix regression on Metal devices
2024-02-07 12:16:11 +01:00
mafiesto4
9f279d4b5e
Add hiding various material properties based on the material domain
2024-02-07 09:58:31 +01:00
mafiesto4
6cd9895427
Merge remote-tracking branch 'origin/master' into 1.8
2024-02-07 09:40:45 +01:00
nothingTVatYT
a9259b20a4
fix off-by-one in collection range check
...
The check failed randomly after script reloading an dissued the following error:
```
00:19:37.789 ]: [Error] Exception has been thrown during Window.OnDraw.
Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
[ 00:19:37.805 ]: [Warning] Exception has been thrown during Window.OnUpdate. Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Stack strace:
at FlaxEditor.GUI.Tabs.Tabs.get_SelectedTab() in /home/me/Flax/FlaxEngine/Source/Editor/GUI/Tabs/Tabs.cs:line 242
```
2024-02-07 02:01:39 +01:00
mafiesto4
169024ae47
Fix new asset naming to always validate filename
...
#2212
2024-02-06 17:39:43 +01:00
mafiesto4
13a3035094
Merge branch 'MineBill-button-custom-editors'
2024-02-06 17:27:40 +01:00
mafiesto4
7c9218840d
Format code #2149
2024-02-06 17:27:27 +01:00
mafiesto4
876cb4f0c3
Merge branch 'button-custom-editors' of https://github.com/MineBill/FlaxEngine into MineBill-button-custom-editors
2024-02-06 17:13:12 +01:00
mafiesto4
5fc768bbbd
Fix spatial audio playback in OpenAL with Large Worlds enabled
...
#2015
2024-02-06 17:10:55 +01:00
mafiesto4
9da9a122b8
Fix error in Editor
2024-02-06 16:59:17 +01:00
mafiesto4
367569b7b1
Merge branch 'envision3d-feature/817-terrain-smoothing'
2024-02-06 16:58:58 +01:00
mafiesto4
6954a488ea
Codestyle fixes
2024-02-06 16:38:44 +01:00
mafiesto4
0c762bb12f
Merge branch 'feature/817-terrain-smoothing' of https://github.com/envision3d/FlaxEngine into envision3d-feature/817-terrain-smoothing
2024-02-06 16:34:15 +01:00
mafiesto4
c039980436
Merge branch 'Tryibion-collection-ui'
2024-02-06 16:33:39 +01:00
mafiesto4
27f4451c0c
Merge branch 'collection-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-collection-ui
2024-02-06 16:20:04 +01:00
mafiesto4
83476b6c7a
Merge branch 'RuanLucasGD-Anim-Skeleton-Mask-parameter'
2024-02-06 16:17:50 +01:00
mafiesto4
c0e3b27880
Codestyle fix #2211
2024-02-06 16:17:43 +01:00
mafiesto4
d6a51dc06c
Merge branch 'Anim-Skeleton-Mask-parameter' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Anim-Skeleton-Mask-parameter
2024-02-06 16:16:12 +01:00
mafiesto4
983ae8dcb7
Merge branch 'nothingTVatYT-fix-root-motion'
2024-02-06 16:10:27 +01:00
mafiesto4
6272caffa5
Merge branch 'fix-root-motion' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-root-motion
2024-02-06 16:10:20 +01:00
mafiesto4
5a50ec592f
Add clickable parsing errors in build tool
2024-02-06 16:01:49 +01:00
mafiesto4
873be6ac17
Convert Matrix3x3 into normal type
2024-02-06 15:41:35 +01:00
mafiesto4
465c14c04a
Remove leftover log
2024-02-06 15:06:29 +01:00
mafiesto4
d33ff4306f
Fix sprite atlas limit on 4096
...
#2218
2024-02-06 14:49:44 +01:00
mafiesto4
6528e14f37
Merge branch 'Tryibion-fix-scrollbar-show'
2024-02-06 12:13:49 +01:00
mafiesto4
0776529a57
Merge branch 'fix-scrollbar-show' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-scrollbar-show
2024-02-06 12:13:41 +01:00
mafiesto4
74203e63c8
Merge branch 'Tryibion-fix-plugin-create-name'
2024-02-06 12:12:58 +01:00
mafiesto4
0d8464dbd9
Merge branch 'fix-plugin-create-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-plugin-create-name
2024-02-06 12:12:54 +01:00
mafiesto4
40632a4a88
Fix missing default value for new Visject method parameter if method uses Vector param
...
#2204
2024-02-06 12:10:05 +01:00
mafiesto4
6d757946c5
Fix crash when adding physics scene with auto simulation
...
#2180
2024-02-06 11:49:12 +01:00
mafiesto4
f1055aa0e3
Merge branch 'nothingTVatYT-fix-plugins-window'
2024-02-06 11:43:08 +01:00
mafiesto4
479a917c59
Tweak #2186
2024-02-06 11:42:55 +01:00
mafiesto4
060440195d
Merge branch 'fix-plugins-window' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-plugins-window
2024-02-06 11:40:05 +01:00
mafiesto4
feebe4f59a
Merge branch 'Tryibion-multinode-drop-location'
2024-02-06 11:36:50 +01:00
mafiesto4
2b63a8ae4c
Merge branch 'multinode-drop-location' of https://github.com/Tryibion/FlaxEngine into Tryibion-multinode-drop-location
2024-02-06 11:36:46 +01:00
mafiesto4
b8d848bfc9
Merge branch 'Tryibion-dropdown-scale-fix'
2024-02-06 11:35:24 +01:00
mafiesto4
e6d90f7371
Merge branch 'dropdown-scale-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-dropdown-scale-fix
2024-02-06 11:35:13 +01:00
mafiesto4
ee38227174
Merge branch 'Tryibion-window-adjust'
2024-02-06 11:34:33 +01:00
mafiesto4
b148303b7d
Merge branch 'window-adjust' of https://github.com/Tryibion/FlaxEngine into Tryibion-window-adjust
2024-02-06 11:34:17 +01:00
mafiesto4
9b7b9f4fdb
Merge branch 'Tryibion-Remove-auto-editor-mods'
2024-02-06 11:26:22 +01:00
mafiesto4
84927c79fc
Merge branch 'Remove-auto-editor-mods' of https://github.com/Tryibion/FlaxEngine into Tryibion-Remove-auto-editor-mods
2024-02-06 11:26:17 +01:00
mafiesto4
c196e704bb
Merge branch 'NoriteSC-BugFixes'
2024-02-06 11:13:07 +01:00
mafiesto4
b2621ff799
Codestyle fix for #2214
2024-02-06 11:13:00 +01:00
mafiesto4
756a991c2c
Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
2024-02-06 11:10:30 +01:00
mafiesto4
2be0765158
Merge branch 'z1dev-master'
2024-02-06 11:09:47 +01:00
mafiesto4
cc2b2e5e17
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-02-06 11:09:39 +01:00
mafiesto4
84efd05e7e
Merge branch 'Tryibion-drag-actor-script'
2024-02-06 11:09:24 +01:00
mafiesto4
b2d0afd4ef
Simplify code in #2202 for script type searching
2024-02-06 11:09:08 +01:00
mafiesto4
741682b5e7
Merge branch 'drag-actor-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-drag-actor-script
2024-02-06 11:01:48 +01:00
mafiesto4
bc922c03e0
Merge branch 'whocares77-audio-start-time-option'
2024-02-06 11:00:22 +01:00
mafiesto4
f9448c3b42
Skip calling SetTime api if start time is unused #2203
2024-02-06 10:59:55 +01:00
mafiesto4
cff047998c
Merge branch 'audio-start-time-option' of https://github.com/whocares77/FlaxEngine into whocares77-audio-start-time-option
2024-02-06 10:58:50 +01:00
mafiesto4
647e25ea74
Merge branch 'Tryibion-cont-key-tree'
2024-02-06 10:58:31 +01:00
mafiesto4
0793ebc132
Improve #2221 to be more dynamic when clicking arrow
2024-02-06 10:58:14 +01:00
mafiesto4
cde9fe8f9c
Merge branch 'cont-key-tree' of https://github.com/Tryibion/FlaxEngine into Tryibion-cont-key-tree
2024-02-06 10:54:34 +01:00
mafiesto4
532a23b4e0
Merge branch 'Tryibion-combo-pos'
2024-02-06 10:54:19 +01:00
mafiesto4
5b8846c8f0
Update Vulkan backend
2024-02-05 18:45:01 +01:00
mafiesto4
d4a483e656
Add missing check for FormatSupport::TextureCube for shadowmap
2024-02-05 18:42:09 +01:00
mafiesto4
1d4bb7a4f4
Remove unused doc comment
2024-02-05 16:30:58 +01:00
mafiesto4
b69d54a5ca
Add AudioBackendTools for sharing spatial audio impl for consoles
2024-02-05 16:03:31 +01:00
mafiesto4
969d0390ce
Add auto focus to Editor Window when nothing clicked inside it
2024-02-05 09:27:28 +01:00
ruan
5d61e45ecd
Add rename multiple actors
2024-02-04 10:42:29 -04:00
Tryibion
dec9fbd74b
Add hold arrow key in tree to continuously scroll actors
2024-02-02 09:18:48 -06:00
mafiesto4
7d4004a42a
Tweak shadows rendering
2024-02-02 14:54:50 +01:00
mafiesto4
8488a8d387
Add support for stencil buffer on Vulkan and D3D11/D3D12
2024-02-01 14:47:17 +01:00
nothingTVatYT
8aa402bcb9
add space option and avoid duplicated code
2024-01-31 23:21:57 +01:00
nothingTVatYT
7f95dab511
more joint values formatted
2024-01-31 22:05:54 +01:00
nothingTVatYT
54658cbb3b
fix ² and ³ in parser
2024-01-31 22:05:24 +01:00
nothingTVatYT
245cf63b0b
format break limits on joints
2024-01-31 20:40:06 +01:00
nothingTVatYT
7a802a2eee
format +/- infinity
2024-01-31 20:39:39 +01:00
nothingTVatYT
22600a2c29
add torque unit
2024-01-31 11:01:22 +01:00
mafiesto4
7fd6c43f84
Add more profier events to Vulkan backed
2024-01-30 18:45:34 +01:00
mafiesto4
fa58b171ec
Add support for using Tracy profiler on Switch
2024-01-30 18:14:53 +01:00
mafiesto4
320024399d
Add support for overriding some defaults for GPU per-platform
2024-01-30 15:43:39 +01:00
mafiesto4
9bad65e359
Add better logging for mono messages
2024-01-30 10:04:10 +01:00
nothingTVatYT
1f8314b663
fixed typo
2024-01-30 09:29:05 +01:00
nothingTVatYT
2a03206778
add formatting preference to editor options
2024-01-30 09:24:44 +01:00
nothingTVatYT
49beb2c7ba
add toggle formatting
2024-01-30 08:52:27 +01:00
nothingTVatYT
e7b0375a0e
code cleanup
2024-01-30 07:45:19 +01:00
nothingTVatYT
9e5f866b75
fix Newton parsing
2024-01-30 07:44:50 +01:00
nothingTVatYT
3dc34e2d9c
add more units and categories
2024-01-29 22:51:02 +01:00
mafiesto4
5bad7c79c4
Add removing dotnet libs for iterative rebuilds when AOT cache gets cleared
2024-01-29 17:53:42 +01:00
NoriteSC
af8e1e527f
Update BindingsGenerator.Cpp.cs
2024-01-29 15:33:14 +01:00
mafiesto4
bb00d29098
Codestyle fixes and optimizations
2024-01-29 13:46:50 +01:00
nothingTVatYT
dcda7d96bb
use C# default for double formatting
2024-01-29 09:06:05 +01:00
nothingTVatYT
a0741dd9de
units for quaternion, transform and more collider values
2024-01-29 08:24:55 +01:00
nothingTVatYT
ef41ad6074
add units to transform editor, some collider values
2024-01-29 07:34:58 +01:00
nothingTVatYT
20dbe15651
add configuration options
2024-01-28 23:52:52 +01:00
nothingTVatYT
2625144945
rename attribute and fix parsing
2024-01-28 23:28:35 +01:00
mafiesto4
1b33a2aa0d
Optimize render targets freeing on the start of the game
2024-01-28 23:11:24 +01:00
mafiesto4
10bed94357
Refactor engine systems to use platform time seconds rather than date time
2024-01-28 22:15:34 +01:00
nothingTVatYT
d28b0ab2a6
revert unrelated change in .csproj
2024-01-28 21:41:08 +01:00
nothingTVatYT
9e38a01acc
add units support in float, double and Float3 input
2024-01-28 20:52:25 +01:00
mafiesto4
69b7a10c1f
Add Stopwatch for accurate duration measuring
2024-01-28 20:31:03 +01:00
mafiesto4
ecf593e7a4
Remove unused SaveTime/LoadTime from Scene
2024-01-28 20:28:29 +01:00
mafiesto4
2a70d0c011
Fix invalid log timing when log file is disabled in cooked build
2024-01-28 19:52:31 +01:00
mafiesto4
2853af20f6
Tweak iOS AOT options
2024-01-28 01:23:58 +01:00
mafiesto4
c60058758b
Minor fixes
2024-01-28 01:15:29 +01:00
ruan
74d348706c
Add skeleton mask asset parameter to Blend With Mask anim node.
2024-01-27 14:23:41 -04:00
Tryibion
18fc6ebd39
Half windowed size and center on screen if going to windowed mode.
2024-01-26 10:38:36 -06:00
Tryibion
9874b753cb
Merge branch 'master' into collection-ui
2024-01-26 09:54:03 -06:00
z1dev
ee19bca7e4
Fixing skipped static and other fields generating "else if" without "if" first.
2024-01-26 09:07:02 +01:00
whocares77
39e7be6322
Added "Start Time" option for Audio Source Actor
...
Added ability to set the start time of playback if "Play On Start" is enabled.
2024-01-24 19:58:29 +03:00
Tryibion
b85f471fcb
Add drag cleanup on destroy.
2024-01-23 08:59:27 -06:00
Tryibion
f306d34a6e
Add drag drop for actor script items into scenes and prefabs.
2024-01-23 08:34:15 -06:00
envision3d
045f49d2d6
Fixes terrain smoothing separation issue
2024-01-22 22:25:53 -06:00
Tryibion
d5e9ad2147
Adjust combobox window position based on what direction it opens.
2024-01-22 21:01:04 -06:00
Tryibion
ce658acb22
Dont include editor modules in auto generated git plugin pulling.
2024-01-22 18:03:14 -06:00
Tryibion
0d3b81b8ca
Change drop location of multiple nodes to be vertical.
2024-01-22 17:37:02 -06:00
mafiesto4
a0e127b9cc
Various porting patches
2024-01-22 21:17:58 +01:00
ruan
19ddcad16f
Small clean code
2024-01-21 11:03:29 -04:00
ruan
e5160f2885
Small fix
2024-01-21 10:42:55 -04:00
ruan
afe9b15899
Merge branch 'master' into vehicle-physics
2024-01-21 09:02:18 -04:00
ruan
34583d7a55
Fix crash when disable vehicle
2024-01-21 09:00:46 -04:00
ruan
7f95748351
Fix brake not working on tanks
2024-01-20 19:44:08 -04:00
mafiesto4
37fe11e19f
Add missing mono lib to consoles build
2024-01-19 20:33:28 +01:00
mafiesto4
8e3123a129
Add better stack trace reporting in crashes when running on non-Windows platforms
2024-01-18 16:06:34 +01:00
mafiesto4
b4186052df
Add printing stack trace even when not using log file
2024-01-18 16:04:22 +01:00
mafiesto4
6d6b678b29
Minor changes from porting
2024-01-18 16:03:27 +01:00
nothingTVatYT
40e75465a3
fix plugin entry layout
2024-01-17 22:46:49 +01:00
mafiesto4
3bdc70a4c6
Add automatic building of nethost for consoles
2024-01-15 17:30:45 +01:00
NoriteSC
64e3db3a98
Update Array.h added IsValidIndex
2024-01-13 17:35:16 +01:00
ruan
e6389511ff
Fix tank inputs without initialized values
2024-01-13 09:47:00 -04:00
Tryibion
2c5095e0a1
Fix Plugin Project creation when the user types in symbols.
2024-01-12 20:35:59 -06:00
Tryibion
503bcdcf27
Change visibility instead of enable on scroll bars.
2024-01-12 19:57:00 -06:00
Tryibion
0eb4e0205e
Better fix
2024-01-12 19:43:58 -06:00
Tryibion
2935b8ba10
Fix prefab transform on drag drop with parent. #1749
2024-01-12 19:12:48 -06:00
Tryibion
82c8e39dfd
Fix AlwaysShowScrollbars to update enabled state of the scroll bars. #2165
2024-01-12 17:23:10 -06:00
mafiesto4
ec6fb459bb
Merge remote-tracking branch 'origin/1.8' into 1.8
2024-01-12 13:44:57 +01:00
mafiesto4
9a70f698b9
Various improvements to building nethost
2024-01-12 13:44:50 +01:00
mafiesto4
5b3e7f0bf8
Fix FileSystem::CopyDirectory not failing when source folder is missing
2024-01-12 13:44:01 +01:00
Tryibion
52da42e62e
Add reload project menu button
2024-01-11 14:19:51 -06:00
mafiesto4
1da803c5fb
Fix compilation without GPU resources naming enabled
2024-01-11 17:59:34 +01:00
mafiesto4
697db443ac
Skip astc on macOS x64 due to precompiled lib with too new clang ver
2024-01-11 17:58:02 +01:00
Tryibion
76cf935583
Fix Dropdown panel scale correctly.
2024-01-10 22:00:20 -06:00
Tryibion
cae9ddfa36
Default to keep local orientation.
2024-01-10 13:56:38 -06:00
Tryibion
f1d6d71f6c
Get unrotated bounded box to rotate.
2024-01-10 13:53:22 -06:00
Tryibion
361cb914f3
Keep local orientation on collider spawn. Add option to keep orientation when resizing collider.
2024-01-10 11:42:49 -06:00
nothingTVatYT
8922b5cd79
clean up include file
2024-01-10 18:38:29 +01:00
nothingTVatYT
d126f5bc55
use enum helper functions
2024-01-10 18:36:05 +01:00
nothingTVatYT
2c76785bf0
remove unused import
2024-01-10 18:31:13 +01:00
mafiesto4
1094abce5a
Fix crash when finding actor or level with empty name text
...
#2161
2024-01-10 12:12:11 +01:00
mafiesto4
b7cc4c768f
Fix unpacking Variant structure if input value is a scalar
...
#2163
2024-01-10 12:08:01 +01:00
mafiesto4
d807e9bfe0
Fix crash when setting maanaged structure data via Variant
...
#2163
2024-01-10 11:48:08 +01:00
mafiesto4
fa0e2fe0be
Merge branch 'GoaLitiuM-sln_folder_mapping_fix'
2024-01-10 11:03:01 +01:00
mafiesto4
e54cbbd5a3
Merge branch 'sln_folder_mapping_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sln_folder_mapping_fix
2024-01-10 11:02:56 +01:00
mafiesto4
e98eed9f62
Merge branch 'Tryibion-move-shortkey'
2024-01-10 11:01:39 +01:00
mafiesto4
a82ea17864
Merge branch 'move-shortkey' of https://github.com/Tryibion/FlaxEngine into Tryibion-move-shortkey
2024-01-10 11:01:07 +01:00
mafiesto4
6289b9d15a
Fix crash due to incorrect PhysX usage for vehicle setup
...
#1530 #2129
2024-01-10 10:58:39 +01:00
Tryibion
1e061b77af
Add back in checking for textRect x location.
2024-01-08 19:48:12 -06:00
Tryibion
afb5edb824
Adjust ContextMenu ShortKeys as needed to accommodate for scrollbar when visible.
2024-01-08 19:45:54 -06:00
GoaLitiuM
9fd7a231ca
Fix invalid Visual Studio solution folder nesting
...
Fixes fatal error when loading generated solution files with Rider, also
fixes folders with identical names getting mapped to same folder
(Plugins folders within plugin projects).
2024-01-08 20:45:39 +02:00
mafiesto4
0b7c187630
Fix Animated Model slot animations clearing on start
...
#1803
2024-01-07 22:35:17 +01:00
mafiesto4
8c2a156e1f
Add SourceState and DestinationState modes to State Machine interruption modes in Anim Graph
...
#1735
2024-01-07 18:34:15 +01:00
Mr. Capybara
7f420c0131
add validation to vehicle drive
2024-01-07 10:46:21 -04:00
Mr. Capybara
eca17c7799
Change vehicle drive mode to vehiclde drive control
2024-01-07 10:35:00 -04:00
Mr. Capybara
14a4c92aa8
Add Vehicle anti roll bar and suspension sprung force multiplier
2024-01-06 14:49:38 -04:00
nothingTVatYT
a24a9d2094
move constraints checks to RigidBody
2024-01-06 12:40:24 +01:00
mafiesto4
af0439f3ce
Add displaying playback position of animation in Anim Graph window
2024-01-05 22:06:44 +01:00
mafiesto4
6d58883454
Add events tracing feature to Animated Model for animation playback insights
2024-01-05 21:42:28 +01:00
mafiesto4
0075184a99
Merge branch 'master' into 1.8
2024-01-05 17:13:51 +01:00
mafiesto4
b6337c748c
Fix stopping slot animations and playing the same frame
...
#1927
2024-01-05 17:11:41 +01:00
mafiesto4
7f4d2d8db6
Fix GPU profiler event percentage calculation and add tint highlight to spot slow entries
2024-01-05 12:53:48 +01:00
mafiesto4
254ef30fea
Merge branch 'plemsoft-PE-2023-DEC'
2024-01-05 12:19:43 +01:00
mafiesto4
78b13ace5c
Minor tweak
2024-01-05 12:19:37 +01:00
mafiesto4
8ec4030e1a
Merge branch 'PE-2023-DEC' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-2023-DEC
2024-01-05 12:19:08 +01:00
mafiesto4
60fd4702a6
Fix crash when using degenerated triangle in Multi Blend 2D to properly sample animation
...
#2118
2024-01-05 11:52:28 +01:00
mafiesto4
d9ca3e5b57
Add sanity check to prevent crashes when Animated Model has NaN in skeleton pose
...
#2118
2024-01-05 11:29:53 +01:00
mafiesto4
37da55896c
Remove unused DateTime apis and cleanup constants
2024-01-05 11:15:32 +01:00
mafiesto4
976d0992df
Fix DateTime::GetDate calculations
...
#2089 #2086
2024-01-05 11:13:41 +01:00
mafiesto4
6fb6769574
Merge branch 'Menotdan-expose-csm-settings'
2024-01-05 10:42:14 +01:00
mafiesto4
a3b3fd2efe
Merge branch 'expose-csm-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-expose-csm-settings
2024-01-05 10:42:09 +01:00
mafiesto4
aeb741e032
Merge branch 'nothingTVatYT-fix-file-time'
2024-01-05 10:41:17 +01:00
mafiesto4
6fb5c43e2a
Merge branch 'fix-file-time' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-file-time
2024-01-05 10:41:05 +01:00
mafiesto4
b1087c162a
Merge branch 'Menotdan-skip-existing-mats'
2024-01-05 10:40:26 +01:00
mafiesto4
b4f5623537
Merge branch 'skip-existing-mats' of https://github.com/Menotdan/FlaxEngine into Menotdan-skip-existing-mats
2024-01-05 10:40:21 +01:00
mafiesto4
6d847c12df
Merge branch 'Menotdan-multi-visibleif'
2024-01-05 10:39:44 +01:00
mafiesto4
f145809765
Merge branch 'multi-visibleif' of https://github.com/Menotdan/FlaxEngine into Menotdan-multi-visibleif
2024-01-05 10:39:38 +01:00
mafiesto4
9c917b2f4d
Merge branch 'NoriteSC-Blender-Link'
2024-01-05 10:38:53 +01:00
mafiesto4
ba70f351ef
Merge branch 'Blender-Link' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Blender-Link
2024-01-05 10:38:38 +01:00
nothingTVatYT
284c971ec0
don't rotate a rigidbody around locked axis
2024-01-05 05:07:08 +01:00
Menotdan
7e948de2db
Handle multiple nodes having the same mesh (probably?)
2024-01-04 15:29:23 -05:00
mafiesto4
a848fd027e
Merge branch 'GoaLitiuM-profiling_hotkey_fix'
2024-01-04 11:28:17 +01:00
mafiesto4
28e64da4b4
Merge branch 'profiling_hotkey_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-profiling_hotkey_fix
2024-01-04 11:28:09 +01:00
mafiesto4
7ddcf198bb
Merge branch 'GoaLitiuM-px_kinematic_move_fix'
2024-01-04 11:27:45 +01:00
mafiesto4
70298e8ae8
Merge branch 'px_kinematic_move_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-px_kinematic_move_fix
2024-01-04 11:27:38 +01:00
mafiesto4
15bbd13c72
Merge branch 'GoaLitiuM-null_networkdriver'
2024-01-04 11:27:18 +01:00
mafiesto4
7f5dd78349
Merge branch 'null_networkdriver' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-null_networkdriver
2024-01-04 11:27:13 +01:00
mafiesto4
2ba230609c
Merge branch 'GoaLitiuM-rider_cpp_intellisense_fix'
2024-01-04 11:26:37 +01:00
mafiesto4
da7840cb6c
Merge branch 'rider_cpp_intellisense_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_cpp_intellisense_fix
2024-01-04 11:26:33 +01:00
mafiesto4
a231a6cac6
Merge branch 'z1dev-master'
2024-01-04 11:25:58 +01:00
mafiesto4
05d6767dd3
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-01-04 11:25:53 +01:00
mafiesto4
ada90fa846
Merge branch 'Withaust-dropunreliablerpc'
2024-01-04 11:25:16 +01:00
mafiesto4
6f78a9775e
Merge branch 'dropunreliablerpc' of https://github.com/Withaust/FlaxEngine into Withaust-dropunreliablerpc
2024-01-04 11:25:09 +01:00
mafiesto4
57e306ea42
Merge branch 'Tryibion-guid-picker'
2024-01-04 11:24:39 +01:00
mafiesto4
33d2dfc5c9
Merge branch 'guid-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-guid-picker
2024-01-04 11:24:34 +01:00
mafiesto4
3de7b62dfc
Merge branch 'MineBill-save-editor-window-docking'
2024-01-04 11:23:36 +01:00
mafiesto4
408c8fbdf0
Merge branch 'save-editor-window-docking' of https://github.com/MineBill/FlaxEngine into MineBill-save-editor-window-docking
2024-01-04 11:23:28 +01:00
mafiesto4
af91c13b5c
Fix crash on Mono
2024-01-04 09:14:27 +01:00
mafiesto4
e04c98020c
Fix Android runtime
2024-01-04 09:03:39 +01:00
Menotdan
35832e5b1c
Proper fix now?
2024-01-04 00:57:20 -05:00
Wiktor Kocielski
8e331e4d13
Silently drop unreliable RPC calls if we failed to find an object
2024-01-04 08:54:04 +03:00
Menotdan
7d07ed20ea
major improvements
2024-01-03 22:20:59 -05:00
Menotdan
1b9984c728
Fix static import of GLTF (and presumably other assimp) model types.
2024-01-03 20:16:57 -05:00
mafiesto4
c7baded2db
Fix building engine with IsMonolithicExecutable disabled on platforms without HasModularBuildSupport
2024-01-04 00:07:35 +01:00
mafiesto4
df33de7176
Add ASTC texture compression on Android
2024-01-03 23:01:33 +01:00
mafiesto4
85afde43af
Add profiler events to texture tool
2024-01-03 22:08:41 +01:00
mafiesto4
c49c875165
Add astc lib for Windows x64
2024-01-03 22:05:25 +01:00
Mr. Capybara
a102bad87e
Change wheel steer angle limit
2024-01-02 22:28:23 -04:00
Mr. Capybara
42b20b4e76
Expose vehicle relationship between speed and steer to driver
2024-01-02 20:39:24 -04:00
MineBill
5158de4ac6
Added a tooltip for the listen button.
2024-01-02 19:46:08 +02:00
MineBill
a5d0916f93
Add custom editor for buttons that allow listening for them inside the editor.
2024-01-02 19:36:27 +02:00
Menotdan
6178cb1bf4
attempt 2 at fixing the build regression.
2024-01-02 12:36:17 -05:00
mafiesto4
329bab1102
Fix minor issue
2024-01-02 11:06:54 +01:00
Menotdan
31adfd2c9c
Attempt to fix builds on unix.
2024-01-02 04:27:35 -05:00
Menotdan
8bd84e0616
Fix sub-mesh reimporting with some potentially hacky workarounds?
2024-01-02 03:52:57 -05:00
Menotdan
ab51ca6e70
Change behavior when Use Local Origin is checked.
2024-01-01 21:35:18 -05:00
Menotdan
8273656793
Fix major issue with transformation.
2024-01-01 20:24:13 -05:00
Menotdan
045943ef27
Fix prefab scale and rotation.
2024-01-01 19:11:45 -05:00
z1dev
e0cb94ec74
Fix for editor view's cached "CameraNearPlaneValue" getting overwritten.
...
Changing the editor's camera sometimes results in empty views in editors. It was caused by writing the _farPlane with the wrong name in the cache.
2024-01-02 00:08:00 +01:00
GoaLitiuM
a8913d89ac
Fix C++ Intellisense not working with latest version of Rider
...
Project `IncludePath` doesn't seem to include NMake include paths
anymore in Rider, populate the property with same paths to work around
the issue.
2024-01-01 17:47:04 +02:00
Mr. Capybara
07de7a26dd
Expose vehicle pad smooth inputs
2024-01-01 11:15:16 -04:00
Menotdan
8bcc526dd6
Add support for multiple VisibleIf attributes, and properly set up the VisibleIf entries for ImportMaterialsAsInstances and InstanceToImportAs.
2024-01-01 01:24:36 -05:00
Mr. Capybara
967569c3e2
Small fix vehicle tank inputs
2023-12-31 22:43:04 -04:00
Menotdan
5cf20b8eee
Add an option to skip existing materials when reimporting.
2023-12-31 21:11:39 -05:00
Mr. Capybara
6a2d7e9444
auto sort wheels based on wheel position
2023-12-31 22:11:30 -04:00
Menotdan
4839ef5ddc
Move all ShowCascadeX definitions into an engine class instead of an editor class to allow game builds.
2023-12-31 19:42:13 -05:00
Tryibion
8bff9556de
Code cleanup
2023-12-31 16:36:34 -06:00
Tryibion
57d4f0ff7d
Clean up code
2023-12-31 16:09:32 -06:00
Tryibion
826a330f63
Add asset reference to Guid editor for easy picking of specific Guid based on type in editor.
2023-12-31 16:06:38 -06:00
Menotdan
bf6cb90a78
Expose partition mode, and cascade spacing.
2023-12-31 15:09:07 -05:00
Mr. Capybara
d016305690
Add tank vehicle physics
2023-12-31 15:00:31 -04:00
GoaLitiuM
9077e0cf22
Fix crash while moving simulation disabled kinematic actors
2023-12-31 14:36:38 +02:00
GoaLitiuM
4b6ada7289
Fix profiling hotkeys not working while profiler window is closed
2023-12-31 13:10:55 +02:00
MineBill
1e797c244f
Restore floating window data.
2023-12-30 18:57:33 +02:00
MineBill
343d7b4973
Save the dock state of custom editor windows between script reloads.
2023-12-30 18:30:26 +02:00
NoriteSC
8841a603f6
Virtual proxy
2023-12-29 23:15:03 +01:00
GoaLitiuM
f10840efb4
Fix uninitialized value of NetworkConfig NetworkDriver field
2023-12-29 19:51:29 +02:00
nothingTVatYT
e851d18227
same in UnixFile.cpp
2023-12-29 01:20:17 +01:00
nothingTVatYT
21c4667f8c
same problem for Android and Apple
2023-12-28 22:36:33 +01:00
nothingTVatYT
8174e8ab77
fix getting file access time for Linux
2023-12-28 22:24:34 +01:00
mafiesto4
b275ffc146
Fix PostFx Materials blending for duplicated entries
...
#1991
2023-12-27 21:18:28 +01:00
mafiesto4
b4c23c969a
Fix unlink usag on Unix systems to properly use returned value
...
#2078
2023-12-27 21:11:01 +01:00
mafiesto4
78c27a8046
Merge branch 'Tryibion-colorball-add'
2023-12-27 21:03:43 +01:00
mafiesto4
ef930375b4
Merge branch 'colorball-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-colorball-add
2023-12-27 21:03:36 +01:00
mafiesto4
245eaef2b9
Merge branch 'Tryibion-select-after-spawn'
2023-12-27 21:02:45 +01:00
mafiesto4
7d633865ac
Merge branch 'select-after-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-select-after-spawn
2023-12-27 21:02:33 +01:00
mafiesto4
4a8c94e9d4
Fix missing asset update when dependant asset gets saved in Editor
...
#1489
2023-12-27 20:57:37 +01:00
mafiesto4
4d9ef32abc
Fix auto-docking windows on open when system DPI scale is not 1
2023-12-27 00:29:30 +01:00
mafiesto4
4a42aa8c44
Fix fog to be usable for transparent materials (if enabled)
...
#1408
2023-12-26 13:54:12 +01:00
mafiesto4
55066cd738
Add red tint highlight for CPU profiler table entries based on event duration
2023-12-26 13:12:51 +01:00
Preben Eriksen
35becc674a
PE: Fix problem with Procedural Texture Sample flicker if using scaled UVs.
2023-12-25 12:08:34 +01:00
mafiesto4
f2d1b75d1f
Improve build tool api for deps modules
2023-12-24 22:46:30 +01:00
mafiesto4
3c6ed303fe
Dont use astc on windows/limux yet
2023-12-24 22:45:44 +01:00
mafiesto4
fe711405ac
Fix iOS build with dotnet8 on arm64 macOS
2023-12-22 11:21:29 +01:00
mafiesto4
4d8b8e5311
Merge branch 'astc' into 1.8
2023-12-22 10:36:37 +01:00
MineBill
87addf8197
Add the ability to quickly change window modes for the game window.
2023-12-21 19:50:44 +02:00
NoriteSC
8c1f727d9b
Merge branch 'FlaxEngine:master' into GizmoSnaping
2023-12-20 23:15:18 +01:00
Tryibion
435341abd3
Add color box to ColorTrackBall.
2023-12-20 10:51:38 -06:00
Tryibion
0d5d11e184
Add selecting and starting rename on actors spawned in the prefab window.
2023-12-20 10:03:38 -06:00
Abra
3133c6fb1b
remove transform/
2023-12-20 19:02:52 +03:00
Abra
7eb0600549
fix transform identity
2023-12-20 18:50:07 +03:00
Abra
25b69449bc
fix _actor > actor
2023-12-20 18:40:33 +03:00
Abra
101e33868b
fix local transform prefab child
2023-12-20 18:27:16 +03:00
Abra
c41d1aaec5
Update ActorNode.cs
2023-12-20 18:25:59 +03:00
Abra
bd34540086
Fix for resetting local transform of new created prefab child
2023-12-20 18:03:48 +03:00
mafiesto4
b2f9b9e14d
Add texture quality option for iOS
2023-12-20 15:12:48 +01:00
mafiesto4
53a2ebbd17
Add more ASTC texture formats with larger block sizes
2023-12-20 15:12:12 +01:00
mafiesto4
e4c8639697
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
# Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
mafiesto4
4e34524a08
Add profile event
2023-12-19 13:02:48 +01:00
mafiesto4
dfd3bcdcb7
Minor improvements for play mode
2023-12-19 12:57:23 +01:00
mafiesto4
3f1d851f82
Fix regression from bc2e130281
2023-12-19 12:37:47 +01:00
mafiesto4
ceb564a5e2
Update build number
2023-12-19 11:16:59 +01:00
whocares77
4e2f0cd22c
Added "Create parent for selected actors" context menu button
2023-12-19 11:02:18 +03:00
ExMatics HydrogenC
4497b2ca7d
Add fallback settings for control
2023-12-19 12:36:12 +08:00
ExMatics HydrogenC
ac090d690e
Merge remote-tracking branch 'upstream/master'
2023-12-19 12:33:13 +08:00
mafiesto4
8a94e053a8
Fix crash when resizing navmesh capacity with crowd created for that navmesh
2023-12-18 21:45:27 +01:00
mafiesto4
bc2e130281
Fix calling script OnDestroy when removing actors or scripts from the scene
2023-12-18 21:43:13 +01:00
mafiesto4
e4df1fc756
Add support for storing custom platform tools data in Game Cooker cache
2023-12-18 11:07:11 +01:00
mafiesto4
c6c53baff2
Improvements for astc format
2023-12-18 09:59:29 +01:00
mafiesto4
5958b2f4ea
Remove unused 'PixelFormatExtensions::ComputeScanlineCount'
2023-12-18 09:55:17 +01:00
mafiesto4
4726552d8b
Merge remote-tracking branch 'origin/master'
2023-12-18 09:50:57 +01:00
mafiesto4
72f45afa45
Merge branch 'Menotdan-fix-spriterender-prefab'
2023-12-17 20:42:10 +01:00
Menotdan
51c36223e6
Rename 'text' to 'sprite' to avoid confusion in the future.
2023-12-17 12:03:44 -05:00
Menotdan
ea744ab4ac
Prevent performing default spawn behavior when spawning from a prefab.
2023-12-17 12:02:56 -05:00
Menotdan
9ea5ed79f8
Merge branch 'master' into fix-spriterender-prefab
2023-12-17 11:52:31 -05:00
Mr. Capybara
57dee19f75
Merge branch 'master' into arrow-debug-draw-improviment
2023-12-17 10:28:00 -04:00
Mr. Capybara
3c19262574
Add parameter to change arrow cap size
2023-12-17 10:15:41 -04:00
mafiesto4
59e2afd992
Merge branch 'Tryibion-saved-colors'
2023-12-17 13:06:08 +01:00
mafiesto4
aade14270e
Merge branch 'saved-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-saved-colors
2023-12-17 13:03:57 +01:00
mafiesto4
d5a6083a55
Fix project initialization with -new if it already exists
...
#2092
2023-12-17 12:47:46 +01:00
mafiesto4
e448692eb9
Fix crash in UI prefab changes apply when reparenting controls
...
#2082
2023-12-17 12:41:51 +01:00
mafiesto4
7bcf78d0c0
Fix various crashes
2023-12-17 12:38:09 +01:00
Menotdan
9f460cd651
Fix sprite render actors spawning with overridden defaults when they are part of a prefab.
2023-12-17 04:30:54 -05:00
Tryibion
b85ec46545
Change selected color.
2023-12-16 22:05:04 -06:00
Tryibion
272a147c2e
Add saved colors to color picker.
2023-12-16 20:36:27 -06:00
mafiesto4
8418ca56e8
Missing comment part
2023-12-16 18:16:00 +01:00
mafiesto4
0dd7e86537
Add better Visual Script debugger tooltips display
2023-12-16 18:14:16 +01:00
mafiesto4
64e391df24
Refactor Visual Script debugger apis to use bindings generator
2023-12-16 17:58:18 +01:00
mafiesto4
c145042f52
Fix invalid BT node decorator linkage after removing it
...
#2059
2023-12-16 17:08:54 +01:00
mafiesto4
d8856ddaa7
Merge branch 'GoaLitiuM-dotnet8_packaging_fix'
2023-12-16 16:43:43 +01:00
mafiesto4
4263f61e85
Merge branch 'dotnet8_packaging_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_packaging_fix
2023-12-16 16:43:36 +01:00
mafiesto4
fc8c29b982
Merge branch 'GoaLitiuM-vs_csharp_build_fixes'
2023-12-16 16:43:31 +01:00
mafiesto4
4e0daab310
Merge branch 'vs_csharp_build_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs_csharp_build_fixes
2023-12-16 16:43:21 +01:00
mafiesto4
6d5d615894
Fix crash when drawing terrain without cached neighbor chunks
...
#2087
2023-12-16 16:38:16 +01:00
mafiesto4
2bef880e21
Fix render target pool over-allocation when changing render resolution frequently
...
#2077
2023-12-16 16:15:52 +01:00
GoaLitiuM
f38245b834
Fix .NET runtime packaging with installed .NET 8 SDK
2023-12-16 16:16:01 +02:00
GoaLitiuM
639803480e
Improve .NET related errors during cooking process
2023-12-16 16:11:56 +02:00
GoaLitiuM
84249b3b57
Skip building main C#-project in VS solution when C++-project is present
...
Flax.Build is invoked twice, once for C++-project and one more time for
C#-project. Skip the C#-project by using the custom .targets file to not
break Rider's solution analysis feature.
2023-12-16 14:48:21 +02:00
GoaLitiuM
d614232f8d
Fix VS build issues with C# projects when engine path has spaces
2023-12-16 14:45:28 +02:00
mafiesto4
074ad171ba
Merge branch 'nothingTVatYT-load-additional-scene'
2023-12-16 12:49:48 +01:00
mafiesto4
efebb29ac0
Minor tweak for #2003
2023-12-16 12:49:39 +01:00
mafiesto4
c3dd05211b
Merge branch 'load-additional-scene' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-load-additional-scene
2023-12-16 12:40:34 +01:00
mafiesto4
b9c145b499
Merge branch 'nothingTVatYT-fix-linuxwindow'
2023-12-16 12:40:14 +01:00
mafiesto4
c0ef2a1f58
Cleamnup code for #2020 and use internal pointer for current tracking window
2023-12-16 12:39:10 +01:00
mafiesto4
141bec0259
Merge branch 'fix-linuxwindow' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-linuxwindow
2023-12-16 12:35:26 +01:00
mafiesto4
9c4857a205
Fix typo in Tag comparison function
...
#2081
2023-12-15 15:54:18 +01:00
mafiesto4
ed6220005f
Fixes for astc compression usage
2023-12-15 15:33:09 +01:00
mafiesto4
799fde1a26
Add ‘astc’ encoder lib
2023-12-15 14:33:09 +01:00
mafiesto4
3761eb5a1e
Add normal logs for deps build subcommands
2023-12-15 13:41:37 +01:00
mafiesto4
8eb68a905e
Add initial ASTC pixel format support
2023-12-15 13:38:03 +01:00
mafiesto4
ae5fa9619b
Remove TextureUtils
2023-12-14 18:23:17 +01:00
nothingTVatYT
8c45659b2a
use own encoder and some more error handling
2023-12-14 17:29:08 +01:00
mafiesto4
a5e072da31
Fix importing .dds files as-isif the compressed image is too small for the engine (block size validation)
...
#2057
2023-12-14 17:04:47 +01:00
mafiesto4
df8418da25
Add more profiling events
2023-12-14 17:00:55 +01:00
mafiesto4
d7b17ae0a6
Fix deadlock in asset thumbnails rendering queue when texture streaming fails
...
#2057
2023-12-14 16:05:15 +01:00
nothingTVatYT
f65ded4501
implement MoveFileToRecycleBin on Linux
2023-12-14 15:51:20 +01:00
mafiesto4
60202a3add
Fix deadlock when loading block-compressed texture that is smaller than block size
...
#2057
2023-12-14 15:14:49 +01:00
mafiesto4
014c811903
Add PixelFormatExtensions::ComputeBlockSize
2023-12-14 15:02:13 +01:00
mafiesto4
fe1a655654
Add support for displaying and reverting array values to prefab value in properties panel
...
#1548
2023-12-14 13:57:16 +01:00
mafiesto4
190bafea28
Merge branch 'Menotdan-boxcollider-autosize'
2023-12-14 11:05:14 +01:00
mafiesto4
51fc4c68cd
Use tooltip from native function docs and support multiple colliders selected at once #2063
2023-12-14 11:04:36 +01:00
mafiesto4
b87a7d16fb
Move managed code into native impl for #2063
2023-12-14 11:03:58 +01:00
mafiesto4
8a5a7851cf
Merge branch 'boxcollider-autosize' of https://github.com/Menotdan/FlaxEngine into Menotdan-boxcollider-autosize
2023-12-14 10:49:46 +01:00
mafiesto4
a1e13cd2c8
Fix MissingScript to be added only when object type exists (skip for prefab instances)
2023-12-14 10:47:49 +01:00
mafiesto4
e0a085adfe
Add support for loading prefab instance if the root was changed or deleted
...
#2050
2023-12-14 10:47:22 +01:00
mafiesto4
1874382816
Various fixes to prefabs
2023-12-13 11:05:29 +01:00
Menotdan
9454385683
Use the BoxColliderNode class for handling actor spawn events.
2023-12-12 15:46:15 -05:00
mafiesto4
d26b9818d8
Fix spawned prefab name after drag&drop into prefab window
...
#1865
2023-12-12 19:13:47 +01:00
mafiesto4
b297b9f185
Fix not supported dragging prefab actors between windows
...
#2065
2023-12-12 18:59:52 +01:00
mafiesto4
8aaa5710df
Fix dark outline around Screen Space Reflections alpha blending area
2023-12-12 16:02:53 +01:00
mafiesto4
778dd2d3f0
Fix shader file include path resolve on cache load
2023-12-11 22:55:36 +01:00
mafiesto4
ff195eeccb
Fix deadlock in Asset.WaitForLoaded when loading task hangs in the loading queue for a main thread sync
...
#2057
2023-12-11 22:35:51 +01:00
mafiesto4
a63abb534f
Merge branch 'Menotdan-fix-default-prefab-instance'
2023-12-11 22:06:20 +01:00
mafiesto4
2afdb5b978
Merge branch 'fix-default-prefab-instance' of https://github.com/Menotdan/FlaxEngine into Menotdan-fix-default-prefab-instance
2023-12-11 22:06:14 +01:00
mafiesto4
ea287e9fc5
Merge branch 'nothingTVatYT-fix-plugin-clone'
2023-12-11 19:51:32 +01:00
mafiesto4
14632ecb66
Merge branch 'fix-plugin-clone' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-plugin-clone
2023-12-11 19:51:10 +01:00
mafiesto4
80b5e9d02a
Fix doc code example
...
https://forum.flaxengine.com/t/could-be-a-deprecated-document-hint-of-custompostfx-on-mainrendertask/1510
2023-12-11 19:48:06 +01:00
mafiesto4
022c935eef
Merge branch 'Tryibion-android-orientation'
2023-12-11 17:34:57 +01:00
mafiesto4
ad7d7f371e
Merge branch 'android-orientation' of https://github.com/Tryibion/FlaxEngine into Tryibion-android-orientation
2023-12-11 17:34:47 +01:00
Tryibion
4725f51431
Move android screen orientation into platform settings
2023-12-11 10:00:19 -06:00
mafiesto4
0bb1126f1b
Merge branch 'Just-Feeshy-master'
2023-12-11 16:42:54 +01:00
mafiesto4
462eb9803f
Merge branch 'master' of https://github.com/Just-Feeshy/FlaxEngine into Just-Feeshy-master
2023-12-11 16:42:49 +01:00
mafiesto4
b1d4d50d47
Merge branch 'Tryibion-dd-scale'
2023-12-11 16:38:09 +01:00
mafiesto4
2ed79c9218
Merge branch 'dd-scale' of https://github.com/Tryibion/FlaxEngine into Tryibion-dd-scale
2023-12-11 16:38:05 +01:00
mafiesto4
6dd72cdf32
Add removing thumbnails for deleted assets
...
#1729
2023-12-11 14:14:55 +01:00
mafiesto4
865945806a
Merge branch 'mtszkarbowiak-fix/swapping'
2023-12-11 11:28:32 +01:00
mafiesto4
d974998528
Merge branch 'fix/swapping' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/swapping
2023-12-11 11:28:27 +01:00
mafiesto4
efad58370f
Merge branch 'Menotdan-model-prefab-freeze-fix'
2023-12-11 11:20:49 +01:00
mafiesto4
51e92a49ad
Merge branch 'model-prefab-freeze-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-model-prefab-freeze-fix
2023-12-11 11:20:42 +01:00
mafiesto4
1195fe8507
Merge branch 'NoriteSC-Animaction'
2023-12-11 11:16:13 +01:00
mafiesto4
cbecd605e9
Merge branch 'Animaction' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Animaction
2023-12-11 11:16:01 +01:00
mafiesto4
0bcbcdb912
Merge branch 'Tryibion-invert-green'
2023-12-11 11:15:37 +01:00
nothingTVatYT
0df00fd881
wait for git processes to end
2023-12-11 04:14:17 +01:00
Menotdan
fe19ffddd9
Fix freeze when prefab ID is empty.
2023-12-10 18:12:41 -05:00
Menotdan
19dbd3c4e4
Add button to resize collider manually.
2023-12-09 21:00:45 -05:00
Menotdan
01b233af10
Factor out AutoResize() function for external use. Fix build regression due to unwanted import.
2023-12-09 19:57:52 -05:00
Menotdan
c895e310cb
Improve box collider creation behavior to account for child actors of the collider's parent.
2023-12-09 19:19:03 -05:00
NoriteSC
e508fb8cd0
added Note and Tip for blender users to Description
2023-12-10 00:23:43 +01:00
Menotdan
2f50042523
Simplify code and allow any actor as parent.
2023-12-09 17:56:09 -05:00
Menotdan
4e54e945ef
Implement auto-sizing for box colliders when they are added to the scene.
2023-12-09 17:43:06 -05:00
NoriteSC
0cb064bfb3
fixed Blend Additive
...
problem mesh was just exploding
+ code should be faster
2023-12-09 23:41:17 +01:00
Menotdan
52d4dff587
Fix build regression involving TextBoxBase being used in both game builds and editor builds.
2023-12-08 22:11:54 -05:00
Menotdan
13cc45c3d7
Add the option to deselect all whereve there is a select all, Refactor much of the codebase to use keybinds from InputOptions.
2023-12-08 20:16:07 -05:00
Tryibion
b8ce9e8c59
Scale up drop down items with text height as needed.
2023-12-08 17:01:48 -06:00
Menotdan
bcce52ca22
Refactor CurveEditor and KeyframesEditor to use input options.
2023-12-08 17:38:58 -05:00
Tryibion
df83491313
Add ability to change default Android screen orientation.
2023-12-08 15:48:43 -06:00
Menotdan
b1cbaf7e13
Fix default prefab instance not taking into account root position.
2023-12-08 15:46:09 -05:00
Mateusz Karbowiak
f3497a2a55
Fix swapping core collections
2023-12-08 20:50:52 +01:00
Mateusz Karbowiak
86fbf05b09
Fix general swapping function
2023-12-08 20:49:47 +01:00
Diego Fonseca
c17ff3926a
Update Time.cpp
2023-12-08 14:35:10 -05:00
Diego Fonseca
4707f98fab
Update Time.cpp
2023-12-08 14:13:50 -05:00
NoriteSC
eb30344e77
Update TransformGizmoBase.cs
2023-12-08 18:57:49 +01:00
NoriteSC
d8f110793b
done ?
2023-12-08 18:41:52 +01:00
Tryibion
a32effff1c
add missing result in texture tool
2023-12-08 09:44:40 -06:00
Tryibion
f346dbc9bf
add comment
2023-12-08 09:39:21 -06:00
Tryibion
f24b335c45
Add invert green channel option to texture tool.
2023-12-08 09:19:05 -06:00
mafiesto4
2f11f5f5ab
Fix 3e0496122c for ref parameters
2023-12-08 14:48:45 +01:00
mafiesto4
34ab33259b
Refactor Visject Surface attributes data storage to use JsonSerializer instead of deprecated BinaryFormatter
2023-12-08 14:13:52 +01:00
mafiesto4
1746db60e6
Fix HeaderAttribute usage with default values
2023-12-08 12:59:52 +01:00
mafiesto4
3e0496122c
Fix c# compilation warning in generated glue code
2023-12-08 12:50:57 +01:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
mafiesto4
306dd43b18
Merge branch 'Menotdan-bt_infinite_loop'
2023-12-08 10:34:38 +01:00
mafiesto4
c3b6dd9884
Merge branch 'bt_infinite_loop' of https://github.com/Menotdan/FlaxEngine into Menotdan-bt_infinite_loop
2023-12-08 10:34:33 +01:00
mafiesto4
f7e9465ce8
Avoid memory alloc #2042
2023-12-08 10:29:22 +01:00
mafiesto4
f9ad6e00c2
Merge branch 'Tryibion-add-blend-anim-fix'
2023-12-08 10:28:16 +01:00
mafiesto4
73a3e147ca
Merge branch 'add-blend-anim-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-blend-anim-fix
2023-12-08 10:26:34 +01:00
mafiesto4
59fe448987
Fix script add undo regression 9bde0f9f9b
...
#2041
2023-12-08 10:23:17 +01:00
Menotdan
629ebacd64
Hide loop count options if "Infinite Loop" is checked.
2023-12-08 02:01:13 -05:00
Tryibion
a6a94d5f77
2nd pass on additive blend math.
2023-12-08 00:59:41 -06:00
Menotdan
4a50111f9b
Add infinite loop to behavior tree loop decorator.
2023-12-08 01:46:55 -05:00
Tryibion
91033a6468
Simplify
2023-12-07 20:51:24 -06:00
Tryibion
73074b6e44
Enable Transform Lerp
2023-12-07 20:31:18 -06:00
Tryibion
e9285410e2
Fix blending additive animations.
2023-12-07 20:27:24 -06:00
NoriteSC
4fb2d3f7f3
sync
2023-12-07 23:55:10 +01:00
mafiesto4
526edb83de
Add Async to anim events (false by default) to delay events execution into main thread and prevent multi-threading issues by default
...
#2033
2023-12-07 15:21:03 +01:00
mafiesto4
7db0ae59bb
Fix managed method delegate creation to be thread-safe
2023-12-07 14:35:13 +01:00
mafiesto4
eb7d5e5df3
Fix crash when spawning actor from asyc thread into the SceneObject
...
#2033
2023-12-07 11:50:24 +01:00
mafiesto4
83ef9791d4
Fix missing bounds update on SkyLight radius modification
2023-12-07 11:44:05 +01:00
mafiesto4
228239632a
Fix tooltip location check when wraps over the screen
...
#2016
2023-12-07 11:43:50 +01:00
mafiesto4
3749b35aba
Fix crash in Content Storage async job when someone is using file storage and access cannot be freed
2023-12-07 11:18:18 +01:00
mafiesto4
d847dfda61
Fix issue with import scale on prefab model
2023-12-07 10:25:59 +01:00
mafiesto4
cb92110976
Add ModelPrefab to imported model prefab for reimporting functionality
2023-12-07 10:25:45 +01:00
Tryibion
1f6b63291d
Fix code style error
2023-12-06 09:39:16 -06:00
Tryibion
7d36cdb67d
Change vignette settings.
2023-12-06 09:33:59 -06:00
mafiesto4
74b77bfa4c
Fix regression from 38a0718b70
2023-12-06 14:34:34 +01:00
mafiesto4
32ced6e68a
Fix missing surface graph edited flag after removing anim graph state transition
...
#2035
2023-12-06 14:27:14 +01:00
mafiesto4
23a72f2ade
Fix not showing primary context menu on Visject surface if child control handled input event
2023-12-06 13:03:37 +01:00
mafiesto4
af4c662738
Merge branch 'Tryibion-scale-default'
2023-12-06 12:51:29 +01:00
mafiesto4
af4a6b80a8
Merge branch 'scale-default' of https://github.com/Tryibion/FlaxEngine into Tryibion-scale-default
2023-12-06 12:51:23 +01:00
mafiesto4
84e25a9e90
Merge branch 'Tryibion-multi-add-script'
2023-12-06 12:50:16 +01:00
mafiesto4
1eca03e50c
Merge branch 'multi-add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-add-script
2023-12-06 12:50:07 +01:00
mafiesto4
0cd5627845
Merge branch 'Tryibion-refac-coll-serialization'
2023-12-06 12:42:35 +01:00
mafiesto4
49c21082a1
Merge branch 'refac-coll-serialization' of https://github.com/Tryibion/FlaxEngine into Tryibion-refac-coll-serialization
2023-12-06 12:42:29 +01:00
mafiesto4
96e64b2d0a
Merge branch 'Tryibion-dont-clamp-vel'
2023-12-06 12:37:35 +01:00
mafiesto4
19db8c04ad
Merge branch 'dont-clamp-vel' of https://github.com/Tryibion/FlaxEngine into Tryibion-dont-clamp-vel
2023-12-06 12:36:49 +01:00
mafiesto4
a5ffde8863
Merge branch 'Tryibion-fix-select'
2023-12-06 12:32:59 +01:00
mafiesto4
9e593195c0
Merge branch 'fix-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-select
2023-12-06 12:31:05 +01:00
mafiesto4
9dc3889631
Merge branch 'Withaust-halffixes'
2023-12-06 12:07:01 +01:00
mafiesto4
3328c678c1
Merge branch 'halffixes' of https://github.com/Withaust/FlaxEngine into Withaust-halffixes
2023-12-06 12:06:56 +01:00
mafiesto4
4f3c7a43ab
Merge branch 'Tryibion-default-not-sloppy'
2023-12-06 12:03:20 +01:00
mafiesto4
727ff155c2
Merge branch 'default-not-sloppy' of https://github.com/Tryibion/FlaxEngine into Tryibion-default-not-sloppy
2023-12-06 12:03:07 +01:00
mafiesto4
8faaaaaf54
Fix incorrect structure usage for hostfxr params siize
...
#2037
2023-12-06 11:20:32 +01:00
mafiesto4
7a7a43b897
Fix selecting prefab object when object from prefab is already selected
2023-12-06 11:20:01 +01:00
mafiesto4
63773f2ddf
Add **option to import model file as Prefab**
...
#1909 #1329 #1973
2023-12-06 11:19:42 +01:00
mafiesto4
3f632b7d15
Fix incorrect empty meshes/LODs removal after auto-lod generation
2023-12-06 10:34:29 +01:00
mafiesto4
bcbc1cd413
Fix crash in mesh LOD generator if generated mesh has more indices
2023-12-06 10:33:58 +01:00
mafiesto4
7886069783
Update meshoptimizer to v0.20
2023-12-06 10:33:14 +01:00
mafiesto4
4a3be5a743
Fix crash when updating prefabs from async thread
2023-12-06 00:30:37 +01:00
mafiesto4
fdfca5156b
Various fixes and stability improvements
2023-12-06 00:28:03 +01:00
mafiesto4
38a0718b70
Fix invalid tracy events from C# profiling api when profiler gets connected mid-event
2023-12-06 00:24:30 +01:00
mafiesto4
2285116bae
Remove old warnings about invalid model instance buffer
2023-12-06 00:19:48 +01:00
mafiesto4
5575917c4b
Fix prefab window performance with large hierarchies
2023-12-05 23:44:45 +01:00
mafiesto4
63ddf53ad3
Fix model asset thumbnail if mesh is not centered around origin
2023-12-05 23:43:54 +01:00
mafiesto4
3e940c28df
Refactor prefab's objectsCache to be explicitly SceneObject values
2023-12-04 13:56:36 +01:00
mafiesto4
f654d507e5
Add Where, Select and RemoveAll to ArrayExtensions
2023-12-03 14:09:58 +01:00
mafiesto4
d6dc1f9998
Various minor tweaks
2023-12-03 14:09:23 +01:00
mafiesto4
1843689a88
Add various profiler events to analyze models importing workflow
2023-12-03 11:23:45 +01:00
mafiesto4
022a69aaf2
Continue refactoring model tool to support importing multiple objects properly
2023-12-03 10:55:40 +01:00
ExMatics HydrogenC
360c75355c
Fix build error under non-windows platforms
2023-12-03 16:04:50 +08:00
ExMatics HydrogenC
6ab1663a14
Add missing xml annotations
2023-12-03 15:18:27 +08:00
ExMatics HydrogenC
23b71e7d3e
Make font fallbacking the default option
2023-12-03 15:11:47 +08:00
Tryibion
74baffd76c
Fix comment
2023-12-02 13:39:16 -06:00
Tryibion
666e6d880b
Changes to default post process settings.
2023-12-02 13:33:04 -06:00
Tryibion
a6caa9dbfa
Remove unused includes
2023-12-02 12:03:30 -06:00
Tryibion
73d33e4af0
Refactor Physics Colliders to use auto serialization.
2023-12-02 12:01:32 -06:00
Tryibion
c5c20c8e28
Remove zero clamp on hinge velocity.
2023-12-02 10:50:59 -06:00
Tryibion
9bde0f9f9b
Fix layout of editor updating when adding a script to multiple actors in a scene.
2023-12-02 09:40:33 -06:00
Tryibion
7d15944381
Add break
2023-12-02 09:27:13 -06:00
Tryibion
58bfd1954e
Fix UICanvas to only spawn CanvasScalar if it doesnt already have one.
2023-12-02 09:24:04 -06:00
Tryibion
f67c0d2ac0
Change ScaleWithResolution defaults
2023-12-02 09:23:43 -06:00
Tryibion
9a712ba3cf
Fix selecting objects/gizmos with high far plane.
2023-12-02 09:12:38 -06:00
Wiktor Kocielski
3ab7d7fcc4
Add Half to Vector2/Vector4
2023-12-02 15:29:49 +03:00
Ilya Fedorov
0569b6dac8
Merge branch 'FlaxEngine:master' into terrainscripting
2023-12-02 14:18:18 +03:00
ExMatics HydrogenC
2f019d4264
Fix unintended unname
2023-12-02 17:51:32 +08:00
ExMatics HydrogenC
29eb3954c5
Create global settings for font fallback
2023-12-02 17:48:51 +08:00
nothingTVatYT
78d9262b05
skip WM for non-regular windows and add mouse tracking
2023-12-01 21:25:00 +01:00
mafiesto4
c8dd2c045c
Simplify sorting arrays code
2023-12-01 13:57:34 +01:00
mafiesto4
a808bcdbf6
Refactor objects splitting in models importing to be handled by ModelTool not the importer code itself
2023-12-01 13:57:08 +01:00
ExMatics HydrogenC
95f5e31e48
Fix textbox height
...
Fix build error under non-windows platforms
2023-12-01 19:38:15 +08:00
ExMatics HydrogenC
7b63c7016c
Merge pull request #1 from FlaxEngine/master
...
Keep up with main
2023-12-01 18:06:42 +08:00
ExMatics HydrogenC
3c5035d3e9
Fix merge problem
2023-12-01 18:06:25 +08:00
Tryibion
640e01262f
Make SloppyOptimization false by default. Lower LODTargetError default.
2023-11-30 20:40:02 -06:00
ExMatics HydrogenC
3d139a241a
Fix C# editor
2023-12-01 09:28:29 +08:00
ExMatics HydrogenC
623f478b44
Move fallback rendering to new class
2023-11-30 23:22:11 +08:00
ExMatics HydrogenC
cdbe59a3fb
Add fallback settings to CSharp
2023-11-30 23:12:56 +08:00
mafiesto4
6e92d3103c
Replace ImportedModelData with ModelData for model importing
2023-11-30 11:46:07 +01:00
mafiesto4
c5df7ad689
Add various improvements to models importing code
2023-11-30 11:31:58 +01:00
ExMatics HydrogenC
d3840bb1f3
Refractor C++ code structure
2023-11-30 16:25:32 +08:00
ExMatics HydrogenC
3365fb5afc
Fix console rendering bug
2023-11-30 14:59:43 +08:00
ExMatics HydrogenC
41bbce56f6
Add multifont rendering to editor
2023-11-30 13:41:45 +08:00
mafiesto4
712c400e43
Add new mac icon
2023-11-29 21:51:07 +01:00
mafiesto4
7f87e9794b
Fix job system buffer allocation data
2023-11-29 19:12:58 +01:00
mafiesto4
cebd28c3a7
Revert fd938e8284
2023-11-29 18:46:18 +01:00
mafiesto4
eb508fdc73
Fix Json serialzier regression after hot-reload from 0f14672e3b
2023-11-29 12:28:30 +01:00
mafiesto4
b7e4fe3e85
Add automatic code modules references adding when cloning plugin project
...
#1335
2023-11-29 12:28:19 +01:00
ExMatics HydrogenC
a3bc394e4e
Fix a bunch of rendering bugs
2023-11-29 15:04:29 +08:00
ExMatics HydrogenC
b9f4d4120c
Merge remote-tracking branch 'upstream/master'
2023-11-29 09:57:54 +08:00
mafiesto4
c6017a21f3
Fix constant value sliders in material graphs to not be used due to shader compilations
2023-11-28 23:19:47 +01:00
mafiesto4
d3a77c7a55
Fix regressions
2023-11-28 17:38:06 +01:00
mafiesto4
8ff4f95cef
Optimize some code and cleanup code style in natvis file
2023-11-28 16:02:51 +01:00
mafiesto4
4f8aff4352
Refactor memory allocators to use dedicated path when moving collection data that is not blittable
...
#2001 #1920
2023-11-28 16:02:36 +01:00
mafiesto4
0aeac36f09
Fix __cplusplus macro on MSVC and add logging C++ version used during compilation
2023-11-28 15:55:34 +01:00
mafiesto4
cf8b7a20c2
Improve 47b8c9978f to handle non-vec4 cases
...
#2000
2023-11-28 14:55:26 +01:00
mafiesto4
47b8c9978f
Fix missing channel masking in material Scene Texture node
...
#2000
2023-11-28 11:30:04 +01:00
mafiesto4
a909b57e82
Fix deadlock in NetworkManager when network peer returns invalid event type
...
#1992
2023-11-28 11:24:46 +01:00
mafiesto4
35ebdb0ffe
Refactor INetworkDriver::PopEvent to use network event as output parameter rather than raw pointer
...
#1992
2023-11-28 11:24:17 +01:00
mafiesto4
fd938e8284
Fix incorrect pointer marshalling from Variant to managed runtime
...
#1992
2023-11-28 11:22:14 +01:00
mafiesto4
17dca8c5c7
Fix invalid codegen for array reference passed as output parameter in scripting interface method
2023-11-28 11:21:29 +01:00
mafiesto4
8ffc86ef88
Fix missing output parameters conversion when calling interface implementation in scripting
...
#1992
2023-11-28 11:20:07 +01:00
nothingTVatYT
a3f1dc2694
removed unnecessary check
2023-11-28 00:50:44 +01:00
nothingTVatYT
84f3d50925
moved a comment line back to the suitable place
2023-11-28 00:43:55 +01:00
nothingTVatYT
a06a079804
change submenu name to the shorter and less complicated "Add Scene"
2023-11-28 00:37:29 +01:00
ExMatics HydrogenC
47a25c7828
Add font fallback
...
Note: All the `First()` in the code are temperary workarounds to make it work and require refractoring
2023-11-28 07:17:46 +08:00
nothingTVatYT
475453aa60
add load scene add. to context menus
2023-11-28 00:06:28 +01:00
Mr. Capybara
44f0b5a1de
Merge branch 'master' into add_spline_snap
2023-11-27 14:59:10 -04:00
mafiesto4
39dc5939e3
Fix crash when boxing native non-POD structure into managed format
...
#1992
2023-11-27 17:08:07 +01:00
mafiesto4
437819bfce
Merge branch 'GoaLitiuM-dotnet_symbol_vscode_fixes'
2023-11-27 14:33:21 +01:00
mafiesto4
fa972a3c77
Merge branch 'dotnet_symbol_vscode_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_symbol_vscode_fixes
2023-11-27 14:33:06 +01:00
mafiesto4
926297a63f
Merge branch 'Tryibion-remove-delete'
2023-11-27 14:32:44 +01:00
mafiesto4
fd76c63a24
Merge branch 'remove-delete' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-delete
2023-11-27 14:32:34 +01:00
mafiesto4
2f4b956d78
Fix crash when unloading texture that has active streaming tasks
2023-11-27 11:53:21 +01:00
nothingTVatYT
03d629f0e1
calculate follow selection on FOV and far plane
2023-11-27 04:19:45 +01:00
GoaLitiuM
c577c78f3f
Fix running Flax.Build with .NET 8 runtime
2023-11-26 20:47:54 +02:00
GoaLitiuM
ef8bb33105
Compile C# scripts with latest detected C# language version
2023-11-26 20:27:54 +02:00
GoaLitiuM
aab88a746d
Use detected .NET and C# language version in generated project files
2023-11-26 20:27:54 +02:00
GoaLitiuM
0bcd0154e1
Remove wrong .NET SDK preprocessor definitions and support NET8_0
...
Only `X_OR_GREATER` symbols should be defined for all versions, and only
the latest detected SDK symbol should be generated.
2023-11-26 20:27:54 +02:00
GoaLitiuM
e5b1a10d34
Fix VSCode intellisense not finding generated C# bindings definitions
2023-11-26 20:27:53 +02:00
mafiesto4
f16406df8a
Update Newtonsoft.Json.dll to dotnet8
2023-11-26 17:23:48 +01:00
mafiesto4
06ad316f94
Update to .NET 8
2023-11-26 15:09:46 +01:00
mafiesto4
76f5712c79
Merge remote-tracking branch 'origin/1.7' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-25 23:36:56 +01:00
mafiesto4
b3a18883ca
Fix iOS startup
2023-11-25 21:46:22 +01:00
mafiesto4
98b42d3e2e
Add .NET SDK version 7 as forced to be used during game cooking (compatibility with)
2023-11-25 18:14:21 +01:00
mafiesto4
71f30f18a6
Add support for including global configs in engine configuration options
2023-11-25 18:08:34 +01:00
mafiesto4
9e74f3ae22
Update engine assets
2023-11-25 17:54:50 +01:00
mafiesto4
f4f49f63bc
Remove debug logs from 3fc0a3dc84
2023-11-25 14:19:30 +01:00
mafiesto4
eaabd56cae
Add manual dotnet versions search on windows
2023-11-25 13:03:22 +01:00
mafiesto4
3fc0a3dc84
Add test debug log for broken ci build debug
2023-11-25 12:46:21 +01:00
mafiesto4
cf155a4df4
Update build scripts to use .NET SDK 7 for engine
2023-11-25 12:20:42 +01:00
mafiesto4
40d6e18e7e
Add -dotnet=ver command arg to Flax.Build to specify .NET SDK version to use for build
2023-11-25 12:16:13 +01:00
mafiesto4
2cef368282
Update missing unmanaged function callback error message
2023-11-24 21:45:59 +01:00
mafiesto4
40d8d3b972
Update build number
2023-11-24 17:54:44 +01:00
Tryibion
2ddef2c6be
make vars public
2023-11-24 10:53:43 -06:00
mafiesto4
6eb738bc58
Merge branch 'HydrogenC-master'
2023-11-24 15:00:39 +01:00
mafiesto4
91629d7a28
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2023-11-24 15:00:34 +01:00
mafiesto4
cfef59d851
Merge branch 'nothingTVatYT-master'
2023-11-24 15:00:25 +01:00
mafiesto4
5f3fc38de2
Merge branch 'master' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-master
2023-11-24 15:00:21 +01:00
mafiesto4
49bc7d3dcc
Fix BehaviorTree node UI after adding decorator that was already there
2023-11-24 14:59:25 +01:00
mafiesto4
d0f7a04c58
Add support for getter-only properties in blackboard selector access
2023-11-24 14:59:07 +01:00
Tryibion
53aae90d45
Code style fix
2023-11-24 07:50:00 -06:00
nothingTVatYT
297cdc5bfd
Merge branch 'FlaxEngine:master' into master
2023-11-24 11:28:58 +01:00
mafiesto4
f61f35b259
Fix compilation regression
2023-11-24 10:53:07 +01:00
mafiesto4
aa1b779463
Fix Win32CriticalSection to use spin count of 4000 instead of just 100
...
#1930
2023-11-24 10:25:46 +01:00
mafiesto4
359d4ba8ef
More refactoring to 6cf7d49a10 for better assets loading
...
#1930
2023-11-24 10:25:21 +01:00
mafiesto4
6cf7d49a10
Fix crash during asset loading due to potential threading issue when 2 threads load the same asset
...
#1930
2023-11-23 17:54:50 +01:00
mafiesto4
d5075d845c
Fix content storage usage with relative paths
...
#1966
2023-11-23 17:37:55 +01:00
mafiesto4
d99a92fd13
Fix generic types including to be recursive in C++ bindings codegen
...
#1966
2023-11-23 13:46:43 +01:00
ExMatics HydrogenC
5b7a3f9700
Show skeleton when entering skeleton tab
2023-11-22 21:52:07 +08:00
Tryibion
94f1dff497
Add main content nodes to not be duplicated.
2023-11-21 15:40:34 -06:00
Tryibion
fe53317ec7
Fix issue of options not showing up for regular content items.
2023-11-21 12:10:44 -06:00
Tryibion
317886e893
Remove ability to delete content and source folders. Limit CM options on those folders only to ones that make sense.
2023-11-21 12:03:01 -06:00
mafiesto4
eba4b9bcc1
Add immediate game viewport sync after aspect ratio change in Editor
2023-11-21 12:34:31 +01:00
mafiesto4
d01990e3bb
Fix deadlock in editor when using snap to the group with actor that has empty bounds
...
#1971
2023-11-21 12:34:06 +01:00
mafiesto4
0db259e300
Add CustomScenes feature to draw a fixed set of scenes within SceneRenderTask
2023-11-21 12:24:55 +01:00
mafiesto4
ce905fbe86
Merge branch 'HydrogenC-master'
2023-11-21 11:27:25 +01:00
mafiesto4
5fb82dd290
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2023-11-21 11:27:18 +01:00
mafiesto4
ea81ac6a71
Fix crash in Multi Blend 2D node in Anim Graph when using single animation on a triangle
2023-11-21 11:10:05 +01:00
mafiesto4
88f751eda7
Merge branch 'Tryibion-submod'
2023-11-21 10:04:38 +01:00
mafiesto4
33115fca0c
Merge branch 'submod' of https://github.com/Tryibion/FlaxEngine into Tryibion-submod
2023-11-21 10:04:32 +01:00
mafiesto4
4e37aafe6a
Fix BT logic flow when start/stopping behavior
2023-11-21 00:01:46 +01:00
mafiesto4
9a091799fc
Fix crash when debugging BT node state while tree is not running
2023-11-21 00:00:43 +01:00
mafiesto4
37d4b0f863
Remove invalid clang option
2023-11-20 17:27:47 +01:00
Tryibion
b14d88f8f8
Add git submodule init to git cloning.
2023-11-20 07:31:16 -06:00
mafiesto4
f5acba7d43
Add remaining clang options for Apple and Unix toolchains
2023-11-20 14:20:26 +01:00
nothingTVatYT
da0dc7f11c
Merge branch 'FlaxEngine:master' into master
2023-11-20 11:46:53 +01:00
mafiesto4
6c6e8be20e
Update build number
2023-11-20 11:16:29 +01:00
mafiesto4
aa4e1222d7
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-20 11:16:07 +01:00
mafiesto4
98012eb192
Minor improvements
2023-11-20 11:07:45 +01:00
mafiesto4
e9a1be481f
Add short delay before auto-selecting editor tab on drag over header
...
#1934
2023-11-20 11:03:49 +01:00
mafiesto4
5573f5bb4a
Merge branch 'GoaLitiuM-dotnet8_validate'
2023-11-20 10:48:35 +01:00
mafiesto4
822c25af7d
Merge branch 'dotnet8_validate' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_validate
2023-11-20 10:48:27 +01:00
mafiesto4
70a540da4a
Refactor main editor viewport and prefab viewport to share dragging handling code
2023-11-20 10:48:16 +01:00
mafiesto4
201a1f0264
Fix PostFx settings in Graphics Settings to be only used when checked as override
2023-11-19 22:10:11 +01:00
mafiesto4
9aa4421bfd
Fix Visual Script parameter setter node to accept multiple input flows
2023-11-19 20:41:24 +01:00
mafiesto4
d90a0aa3f4
Fix missing initialization of scene objects added from prefab
...
#1924
2023-11-19 20:26:14 +01:00
mafiesto4
fc2d9a745f
Fix missing scene dirty state when spawning prefab in scene tree
2023-11-19 20:24:47 +01:00
mafiesto4
4e190c2e3c
Add decoding stack trace function names on Apple platforms
2023-11-19 18:04:24 +01:00
nothingTVatYT
6dcfe32979
Merge branch 'FlaxEngine:master' into master
2023-11-19 12:38:03 +01:00
mafiesto4
389bf89e2a
Add GetStackFrames on Android
2023-11-19 11:07:44 +01:00
mafiesto4
31aafeb0d1
Add GetStackFrames and IsDebuggerPresent on Linux
2023-11-19 11:04:10 +01:00
mafiesto4
f9799f8ef3
Update old code
2023-11-19 11:00:15 +01:00
GoaLitiuM
017e7cbc60
Validate detected .NET SDK/runtime versions
2023-11-19 11:26:43 +02:00
GoaLitiuM
4eaac4ab2f
Fix building Flax.Build with .NET 8 SDK
2023-11-19 11:26:40 +02:00
ExMatics HydrogenC
ddcb792767
Improve documentation
2023-11-19 17:07:42 +08:00
ExMatics HydrogenC
8bcb984180
Implement SetNodeTransform
2023-11-19 17:02:07 +08:00
nothingTVatYT
038a4e6f90
Merge branch 'FlaxEngine:master' into master
2023-11-19 00:44:50 +01:00
mafiesto4
3799674b83
Merge branch 'Tryibion-hide-certain-ui'
2023-11-19 00:00:22 +01:00
mafiesto4
25246de791
Merge branch 'hide-certain-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-hide-certain-ui
2023-11-19 00:00:10 +01:00
mafiesto4
e76fffc95a
Improve performance of 06c56d0a4b
2023-11-18 23:59:30 +01:00
mafiesto4
06c56d0a4b
Fix bug when spawning new prefab objects during scene load due to regression in async scene init
2023-11-18 23:46:42 +01:00
Mr. Capybara
e4dc6d7295
add checkbox to start game focused
2023-11-18 14:43:32 -04:00
nothingTVatYT
6c32e4a842
force DeepClone() to use runtime class
2023-11-18 05:34:34 +01:00
Tryibion
84f6e2f90f
Hide search window and search nodes from UIControls
2023-11-17 11:25:54 -06:00
mafiesto4
f77f8fbb39
Fix regression from d9b90c9520
2023-11-17 16:15:43 +01:00
mafiesto4
15aaf5043a
Fix scenes reload feature to check if can do it, properly use async in play mode and ask for save if scene is modified
...
#1740
2023-11-17 14:07:33 +01:00
mafiesto4
b7f2196784
Fix missing script replacement if data has object id that doesn't match current parent
...
#1924
2023-11-17 14:02:40 +01:00
mafiesto4
d9b90c9520
Fix crash in MissingScript if script is still missing after deserialization
...
#1924
2023-11-17 13:50:18 +01:00
mafiesto4
719498e99b
Adjust MissingScriptEditor layout for UI
2023-11-17 13:08:37 +01:00
mafiesto4
0beb389012
Merge branch 'NoriteSC-MathLib'
2023-11-17 12:25:28 +01:00
mafiesto4
e177aec5fa
Codestyle
2023-11-17 12:19:54 +01:00
mafiesto4
a1ef635a2c
Merge branch 'MathLib' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-MathLib
2023-11-17 12:17:11 +01:00
Menotdan
3824b19c8b
Added Actor.GetPrefabRoot()
2023-11-16 23:46:44 -05:00
Tryibion
9de408e4e8
Fix comments
2023-11-16 21:46:37 -06:00
Tryibion
2ac8480df4
Simplify RequireScriptAttribute code.
2023-11-16 21:45:33 -06:00
Tryibion
44e55cc8b6
Add require Actor attribute
2023-11-16 21:25:40 -06:00
Tryibion
c4c3a3a5e8
Remove break to show all missing required scripts in logs.
2023-11-16 21:01:19 -06:00
Tryibion
de55ad90b7
Add require script attribute and functionality.
2023-11-16 20:57:53 -06:00
mafiesto4
ca64867f3c
Merge branch 'RuanLucasGD-fix-navigation-crash'
2023-11-16 16:26:59 +01:00
mafiesto4
027fcbfd36
6Merge branch 'fix-navigation-crash' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-fix-navigation-crash
2023-11-16 16:16:07 +01:00
mafiesto4
bec878cc11
Fix crashes in various dictionary usages caused by duplicated keys
...
#1925 #1924
2023-11-16 15:47:42 +01:00
mafiesto4
f0865c3989
Fix crash in Global Surface Atlas when dirty object is missing
2023-11-16 14:18:29 +01:00
mafiesto4
9738fd4354
Fix crash on hot-reload in Editor due to leftover scripting events in ScriptingEvents::EventsTable
...
#1925
2023-11-16 14:09:05 +01:00
mafiesto4
d33bf2fa6a
Update docs comments based on https://github.com/FlaxEngine/FlaxDocs/pull/127
2023-11-16 13:55:45 +01:00
NoriteSC
307129b4a1
added c++ PingPong and flipped sheer
2023-11-16 11:50:44 +01:00
mafiesto4
1bc6842831
Update build number
2023-11-16 10:32:31 +01:00
mafiesto4
1bb68f2c0c
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-16 10:31:13 +01:00
mafiesto4
640f380237
Add OutputName to Build Settings for game output exe/package renaming
...
#1174
2023-11-16 10:29:58 +01:00
mafiesto4
6af6edb4fe
Add engine lib to codesign on windows and disable perf event spam in deployment build
2023-11-15 23:39:52 +01:00
mafiesto4
6cad1e3309
Add better win32 resource file injection to be done during linker call
2023-11-15 23:22:26 +01:00
mafiesto4
ee6a311406
Add support for building engine target as shared library on all platforms
2023-11-15 22:56:23 +01:00
Mr. Capybara
6aea001e94
Remove unnecessary check
2023-11-15 12:49:20 -03:00
mafiesto4
3a59cfcf20
Change Globals.BuildErrors into BuildException #1673
2023-11-15 11:57:53 +01:00
mafiesto4
385693afff
Merge branch 'GoaLitiuM-csharp_vs_build'
2023-11-15 11:44:49 +01:00
mafiesto4
e7ef3ebef2
Merge branch 'csharp_vs_build' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_vs_build
2023-11-15 11:44:42 +01:00
mafiesto4
c45d606f69
Merge branch 'GoaLitiuM-dotnet8_rollforward_fix'
2023-11-15 11:44:29 +01:00
mafiesto4
2555b07edf
Merge branch 'dotnet8_rollforward_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_rollforward_fix
2023-11-15 11:44:21 +01:00
mafiesto4
80a30f504a
Add initial support for Precompiled Header Files (PCH) in MSVC compilation
2023-11-15 10:30:59 +01:00
Mr. Capybara
d533cf554a
Avoid crash when try build navmesh with null scene
2023-11-14 14:47:35 -04:00
mafiesto4
bc3107d1db
Fix build warnings on the latest XCode
2023-11-14 19:03:46 +01:00
GoaLitiuM
3f5c92e2fa
Improve .NET 8 runtime and SDK detection
...
Setting the environment variable `DOTNET_ROLL_FORWARD_TO_PRERELEASE=1`
is required to enable runtime support for release candidate builds of
future major .NET releases.
2023-11-14 17:00:51 +02:00
mafiesto4
8d3cb8953c
Add casting to variant in large worlds build
2023-11-14 12:41:59 +01:00
mafiesto4
3904756e26
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-14 12:20:26 +01:00
mafiesto4
6fd34bf5cc
Fix compilation regression
2023-11-14 12:15:51 +01:00
mafiesto4
0360f7786d
Fix crash hen readingBehaviorKnowledgeSelector value in C# when type doesn't match exactly
2023-11-14 11:47:44 +01:00
mafiesto4
3320c76e14
Add soft check for null managed object value for unboxing
2023-11-14 11:23:15 +01:00
mafiesto4
e0de6744e2
Add better errors logging to BT nodes in case of issues
2023-11-14 11:22:41 +01:00
mafiesto4
7c53b1e99a
Add clearing BT memory in non-release builds to make issues spotting easier
2023-11-14 11:22:17 +01:00
mafiesto4
dd579eb099
Merge branch 'GoaLitiuM-freetype_fontstyle'
2023-11-14 10:39:08 +01:00
mafiesto4
0d8868e5bb
Merge branch 'freetype_fontstyle' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-freetype_fontstyle
2023-11-14 10:39:01 +01:00
mafiesto4
c0f0bd87aa
Fix error in Tabs.SelectedTab
...
#1932
2023-11-14 10:33:40 +01:00
mafiesto4
f7fb366233
Minor doc updates
2023-11-14 10:31:11 +01:00
mafiesto4
b2f49e2791
Merge branch 'Tryibion-limit-cloth-brush'
2023-11-14 10:30:46 +01:00
mafiesto4
b848c12802
Merge branch 'limit-cloth-brush' of https://github.com/Tryibion/FlaxEngine into Tryibion-limit-cloth-brush
2023-11-14 10:30:27 +01:00
mafiesto4
45cb4eb66d
Merge branch 'RuanLucasGD-WakeUp-Rigidboies'
2023-11-14 10:20:50 +01:00
mafiesto4
a42d54e401
Merge branch 'WakeUp-Rigidboies' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-WakeUp-Rigidboies
2023-11-14 10:20:43 +01:00
Tryibion
ab5534da7f
Add limits to cloth brush values.
2023-11-13 20:38:04 -06:00
Mr. Capybara
05ea803582
add check for GetStartAwake
2023-11-13 20:05:05 -04:00
mafiesto4
eaafb72ca9
Optimize some includes and use automatic serializers for platform settings
2023-11-13 23:54:07 +01:00
Mr. Capybara
4ceed361e2
small fix
2023-11-13 14:28:16 -04:00
Mr. Capybara
a9e1568edc
Auto WakeUp rigidbodies when set "isKinematic" to false
2023-11-13 14:26:42 -04:00
mafiesto4
348ed463fc
Merge branch 'Radiangames-LightThemeTweaks'
2023-11-13 17:17:42 +01:00
mafiesto4
618273977c
Minor improvements to code style #1541
2023-11-13 17:17:05 +01:00
mafiesto4
13881c7d97
Merge branch 'LightThemeTweaks' of https://github.com/Radiangames/FlaxEngine into Radiangames-LightThemeTweaks
2023-11-13 17:02:12 +01:00
mafiesto4
97a28d4431
Add security lockers for managed typeinfo access
2023-11-13 15:48:12 +01:00
mafiesto4
46f82aabcd
Fix ui navigation regression from 2f9343c236
2023-11-13 14:48:40 +01:00
mafiesto4
c328eabd2a
Merge branch 'Tryibion-dropdown-improvements'
2023-11-13 14:46:11 +01:00
mafiesto4
422fb34c69
Rename NumberOfItemsToShow to ShowMaxItemsCount #1826
2023-11-13 14:41:33 +01:00
mafiesto4
c7eaed6c65
Merge branch 'dropdown-improvements' of https://github.com/Tryibion/FlaxEngine into Tryibion-dropdown-improvements
2023-11-13 14:36:18 +01:00
mafiesto4
418918920e
Add GetSplineSegmentLength to get spline segment length
...
#1879
2023-11-13 11:38:37 +01:00
mafiesto4
930b1b978c
Fix incorrect spline length calculation if first point is not at spline origin
...
#1876
2023-11-13 10:25:46 +01:00
mafiesto4
95180f4aa9
Merge branch 'SinnersSum-Flax-SSDev'
2023-11-13 09:52:43 +01:00
mafiesto4
0f14672e3b
Codestyle formatting and fixes for #1888
2023-11-13 09:45:33 +01:00
mafiesto4
0fe9f6f439
Merge branch 'Flax-SSDev' of https://github.com/SinnersSum/FlaxEngine into SinnersSum-Flax-SSDev
2023-11-12 21:47:45 +01:00
mafiesto4
cc1e98db3c
Bump up build number
2023-11-12 01:06:06 +01:00
mafiesto4
31ce41c5a4
Fix marking scene as dirty when creating prefab from existing actor
...
#1916
2023-11-11 17:57:54 +01:00
mafiesto4
0556c30ac5
Merge branch 'stefnotch-patch-14' into 1.8
2023-11-11 17:52:29 +01:00
mafiesto4
5df1d3ddfd
Merge branch 'patch-14' of https://github.com/stefnotch/FlaxEngine into stefnotch-patch-14
2023-11-11 17:52:21 +01:00
mafiesto4
be90f47585
Documentation improvements from https://github.com/FlaxEngine/FlaxDocs/pull/125
2023-11-11 15:37:12 +01:00
mafiesto4
ddaa5f9161
Fix regression in Custom Editor UI from 74bcf7d9e5
...
#1616 #1911
2023-11-11 14:47:20 +01:00
GoaLitiuM
dc7170c51e
Expose Freetype font style flags in FontAsset
2023-11-10 21:32:50 +02:00
Menotdan
96ba3832d6
Re-add change allowing you to drag anywhere on the node.
2023-11-10 10:53:14 -05:00
Menotdan
14d14dd6f3
Merge branch 'master' into visject_grid_snap
...
Merged master.
2023-11-10 10:44:59 -05:00
mafiesto4
43ae0bcd4c
Merge branch 'MineBill-fix-rider-detection'
2023-11-10 16:14:48 +01:00
mafiesto4
252bb680fa
Merge branch 'fix-rider-detection' of https://github.com/MineBill/FlaxEngine into MineBill-fix-rider-detection
2023-11-10 16:14:38 +01:00
mafiesto4
beab66e42e
Merge branch 'RuanLucasGD-rebuild-navigation'
2023-11-10 15:54:13 +01:00
mafiesto4
c2c0ad8067
Merge branch 'rebuild-navigation' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-rebuild-navigation
2023-11-10 15:08:55 +01:00
mafiesto4
057d1fbcc6
Fix unpacking Float3 and other inbuilt Variant types via Unpack node in Visual Script
...
#1903
2023-11-10 15:07:37 +01:00
Mr. Capybara
626cde118b
Add verification to rebuild navigation
2023-11-10 09:45:46 -03:00
mafiesto4
36daa38e0f
Fix CollectionEditor to properly support editing multiple arrays
...
#1818
2023-11-10 13:23:32 +01:00
MineBill
ed69f11121
Don't hardcode appdata path for linux anymore.
2023-11-10 13:58:03 +02:00
mafiesto4
9cd8c02911
Fix NetworkTransform to properly reject local simulation deltas on incoming authoritative transform data
...
#1907
2023-11-10 11:34:52 +01:00
mafiesto4
7d70a15034
Fix color editing control to properly handle mouse event
...
#1782
2023-11-10 10:20:21 +01:00
mafiesto4
39a5b8e635
Invert check order
2023-11-10 01:32:24 +01:00
Mr. Capybara
2ae290491e
fix build
2023-11-09 14:50:56 -04:00
Mr. Capybara
3c71dc99e0
Rebuild navigation after apply changes in Navigation asset
2023-11-09 14:08:01 -04:00
NoriteSC
ea3f02f810
Fix rotacion sheers the UI element
2023-11-09 17:34:51 +01:00
mafiesto4
4ae57e7769
Fix issue with asset loading to be properly canceled when reimporting file
...
#1894
2023-11-09 14:52:28 +01:00
mafiesto4
22c8ec5342
Fix crash when rigidbody gets deleted during physical collision
...
#1893
2023-11-09 11:50:48 +01:00
mafiesto4
710b9275fd
Fix minor typos https://github.com/FlaxEngine/FlaxDocs/pull/123
2023-11-09 09:13:40 +01:00
mafiesto4
e7844bb5b2
Merge branch 'Menotdan-custom-model-matpv'
2023-11-09 09:10:32 +01:00
mafiesto4
d8a54692f0
Code cleanup #1785
2023-11-09 09:10:25 +01:00
mafiesto4
30ca7d52d0
Merge branch 'custom-model-matpv' of https://github.com/Menotdan/FlaxEngine into Menotdan-custom-model-matpv
2023-11-09 09:06:26 +01:00
mafiesto4
888a8ee7b9
Merge branch 'NoriteSC-Nodes'
2023-11-08 21:30:44 +01:00
mafiesto4
d90b723487
Code cleanup and usability tweaks for #1600
2023-11-08 21:30:31 +01:00
mafiesto4
67c22cf3d4
Merge branch 'Nodes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Nodes
2023-11-08 21:19:08 +01:00
NoriteSC
6497f3109a
Merge branch 'MathLib' of https://github.com/NoriteSC/FlaxEngineFork into MathLib
2023-11-08 18:36:05 +01:00
NoriteSC
6dcadb5131
Compacted UpdateTransform Matrix math
2023-11-08 18:35:27 +01:00
mafiesto4
2bcdb5b05b
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-08 17:30:34 +01:00
mafiesto4
d6f449820b
Merge branch 'RuanLucasGD-ui-usability-improv'
2023-11-08 17:23:23 +01:00
mafiesto4
a6c47ae17b
Merge branch 'ui-usability-improv' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-ui-usability-improv
2023-11-08 17:08:23 +01:00
mafiesto4
b3c15d6562
Merge branch 'Tryibion-center-import'
2023-11-08 15:07:44 +01:00
mafiesto4
0fe46457c6
Merge branch 'center-import' of https://github.com/Tryibion/FlaxEngine into Tryibion-center-import
2023-11-08 15:07:38 +01:00
mafiesto4
bcaa42dda2
Fix crash on negative collection capacity due to int32 maximum value limit
...
#1886
2023-11-08 15:07:20 +01:00
mafiesto4
22fa7a89ac
Merge branch 'Tryibion-anim-slot-speed-fix'
2023-11-08 14:43:08 +01:00
mafiesto4
e572f75b06
Merge branch 'anim-slot-speed-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-slot-speed-fix
2023-11-08 14:43:03 +01:00
mafiesto4
11b60390b6
Add GetRotationFromTo and FindBetween utilities to C# Quaternion API
...
#1885
2023-11-08 14:41:36 +01:00
mafiesto4
1a7770fba2
Fix deadlock regression when saving Visual Script in Editor with active instance objects
...
#1890
2023-11-08 14:33:05 +01:00
mafiesto4
966fb0275b
Add SortScore to Visject node archetypes and use it to favor method overrides in Visual Script
2023-11-08 11:52:31 +01:00
mafiesto4
785d3e8648
Fix Output Log window to scroll log on startup properly
2023-11-08 11:40:57 +01:00
mafiesto4
2f9343c236
Add handling ViewLayersMask from camera when rendering UICanvas
...
#1811
2023-11-08 11:21:29 +01:00
SS
52a1175f96
Seperated out assembly resolution logic to it's own function
2023-11-07 16:30:50 -07:00
SS
77b6a4a68b
Fixed issue in NativeInterop
...
Readded check in current app domain to ExtendedSerializationBinder
2023-11-07 16:03:03 -07:00
mafiesto4
74bcf7d9e5
Fix custom editor layout rebuilding when it has more editors in use
...
#1616
2023-11-07 18:30:05 +01:00
mafiesto4
22d754e797
Fix error during new json asset creation via ContentContextMenu if the class is missing empty constructor
...
#1838
2023-11-07 16:21:56 +01:00
mafiesto4
0d85094ebb
Fix error during new json asset creation via ContentContextMenu if the class is missing empty constructor
...
#1838
2023-11-07 16:21:48 +01:00
mafiesto4
7d43a0cc8b
Fix various cases of closing window tabs when using Dock Windows in Editor
...
#1750
2023-11-07 16:14:09 +01:00
mafiesto4
4c413cb146
Merge branch 'MineBill-editor-list-dragging'
2023-11-07 10:54:23 +01:00
mafiesto4
4238c43f27
Format code #1850
2023-11-07 10:54:11 +01:00
mafiesto4
f163edfb7e
Move AssetPickerValidator to Editor Content folder
...
#1850
2023-11-07 10:24:38 +01:00
mafiesto4
fd4a5595c0
Merge branch 'editor-list-dragging' of https://github.com/MineBill/FlaxEngine into MineBill-editor-list-dragging
2023-11-07 10:21:57 +01:00
mafiesto4
f6645e5600
Add debug drawing contact offset for selected collider
...
#1728
2023-11-07 09:56:33 +01:00
Tryibion
b72849eafe
Fix anim slot from playing animations more than 1 time based on speed.
2023-11-06 19:52:19 -06:00
SS
d6e93a7fab
Fixed issue involving stale scripting assemblies in FlaxEngine.Json dynamic type resolution
...
Added new ExtendedSerializationBinder
Added callback to clear serializer cache on scripting assembly reload
Added low-cost mechanism to invalidate the SerializerCache after domain reload
2023-11-06 18:49:30 -07:00
mafiesto4
6648481d12
Improve various doc comments to be more usable as tooltips in Editor
2023-11-07 00:57:18 +01:00
mafiesto4
87a9dedba4
Refactor default ContactOffset for Collider to be 2 (keep 10 for CharacterController)
...
#1728
2023-11-07 00:56:55 +01:00
mafiesto4
4fdeb773a5
Add hidding Camera properties based on UsePerspective option
...
#1858
2023-11-07 00:29:29 +01:00
mafiesto4
a90cf7c28f
Add better formatting for automatic tooltips in Editor from xml comments
2023-11-07 00:26:14 +01:00
mafiesto4
4b2595e904
Remove tooltips from Camera and use automatic ones from xml comments
2023-11-07 00:19:02 +01:00
mafiesto4
42e8311736
Add engine version in Editor main window title
...
#1847
2023-11-07 00:13:13 +01:00
mafiesto4
a685918e10
Add default value for material Sphere Mask node to create blob gradient around UV center
...
#1830
2023-11-06 23:57:54 +01:00
mafiesto4
47ca4228dd
Fix compile warning
2023-11-06 20:50:52 +01:00
mafiesto4
7dc645c114
Update Tracy Profiler to 0.10
2023-11-06 20:50:37 +01:00
mafiesto4
c78ce9697c
Fix incorrect tabs selection handling when tab gets removed
...
#1843
2023-11-06 18:14:16 +01:00
mafiesto4
c3d74b690e
Fix editor plugins init regression from #1779 and compact more code
2023-11-06 18:13:06 +01:00
mafiesto4
ae85a94261
Fix memory leak while doing drag&drop with Debug Draw in use
...
#1723
2023-11-06 17:18:20 +01:00
mafiesto4
e7b1fce3eb
Merge DoDragDropJob to hsare the same code for Mac and Windows
...
#1723
2023-11-06 17:03:03 +01:00
mafiesto4
b47420f232
Compact various source code chunks
2023-11-06 16:56:15 +01:00
mafiesto4
c025b4414c
Add support for unlimited window size if MaximumSize is set to Zero
...
#1824
2023-11-06 14:42:29 +01:00
mafiesto4
51c0a6e100
Fix crash regression on Dictionary and HashSet capacity set to 0 when it contains elements
2023-11-06 14:32:04 +01:00
mafiesto4
9a9e32d4c5
Fix incorrect directional light shadows influence on secondary render views
...
#1758
2023-11-06 14:20:30 +01:00
mafiesto4
1e9ded55b0
Fix missing xml doc
2023-11-06 14:09:39 +01:00
mafiesto4
e22fa20dc1
Minor fixes to #1740
2023-11-06 14:06:10 +01:00
mafiesto4
fe69a52cf2
Merge branch 'RuanLucasGD-add-reload-scenes-button'
2023-11-06 13:55:48 +01:00
mafiesto4
9eb9294e84
Merge branch 'add-reload-scenes-button' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-reload-scenes-button
2023-11-06 13:55:43 +01:00
mafiesto4
c53fce18a8
Merge branch 'Chikinsupu-MaterialEditor-RemovedUnsupportedParameterTypes'
2023-11-06 13:54:47 +01:00
mafiesto4
8500667817
Merge branch 'MaterialEditor-RemovedUnsupportedParameterTypes' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-MaterialEditor-RemovedUnsupportedParameterTypes
2023-11-06 13:54:41 +01:00
mafiesto4
40a3911453
Merge branch 'Tryibion-spawn-scalar'
2023-11-06 13:54:23 +01:00
mafiesto4
e57e86cde1
Fix spawned ui canvas scaller to use the same transform as CanvasScaler
...
#1819
2023-11-06 13:54:01 +01:00
mafiesto4
ad290d0140
Merge branch 'spawn-scalar' of https://github.com/Tryibion/FlaxEngine into Tryibion-spawn-scalar
2023-11-06 13:36:24 +01:00
Tryibion
0930671e90
Cache main panel, cleanup cached variables.
2023-11-06 06:25:17 -06:00
mafiesto4
855122672f
Merge branch 'Chikinsupu-Visject-CommentOrder'
2023-11-06 13:09:29 +01:00
mafiesto4
e68330f5b5
Merge branch 'Visject-CommentOrder' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-CommentOrder
2023-11-06 13:09:21 +01:00
mafiesto4
a0d4714a0f
Add always logging unhandled c# exception
...
#1861
2023-11-06 12:23:17 +01:00
mafiesto4
f703e7de77
Fix compile error
2023-11-06 11:05:31 +01:00
mafiesto4
7e6c8b7b32
Codestyle fix #1779
2023-11-06 10:33:11 +01:00
mafiesto4
a55dcf42da
Merge branch 'Tryibion-plugin-order'
2023-11-06 09:37:15 +01:00
mafiesto4
23369c2ff3
Merge branch 'plugin-order' of https://github.com/Tryibion/FlaxEngine into Tryibion-plugin-order
2023-11-06 09:37:09 +01:00
mafiesto4
7855049509
Merge branch 'Chikinsupu-Visject-ConvertConstantToParameter'
2023-11-06 08:41:45 +01:00
mafiesto4
d79dd4aaf7
Add undo for Convert to Parameter connections change in #1671
2023-11-06 08:41:36 +01:00
mafiesto4
2c5a5acf33
Add maintaining new param id in undo #1671
2023-11-05 23:30:39 +01:00
mafiesto4
342360f537
Refactor #1671
2023-11-05 23:21:14 +01:00
mafiesto4
3ba8875121
Merge branch 'Visject-ConvertConstantToParameter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConvertConstantToParameter
...
# Conflicts:
# Source/Editor/Surface/Archetypes/Constants.cs
2023-11-05 21:43:16 +01:00
mafiesto4
655afb4b90
Merge branch 'GoaLitiuM-editor_binding_fixes'
2023-11-05 21:40:50 +01:00
mafiesto4
f9a9912895
Merge branch 'editor_binding_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_binding_fixes
2023-11-05 21:39:24 +01:00
mafiesto4
bc91b1ed44
Merge branch 'MineBill-fix-color-picker-position'
2023-11-05 21:10:56 +01:00
mafiesto4
6fbf7fa07b
Merge branch 'fix-color-picker-position' of https://github.com/MineBill/FlaxEngine into MineBill-fix-color-picker-position
2023-11-05 21:09:49 +01:00
mafiesto4
ea48056699
Merge branch 'Tryibion-ensure-no-layer-popup'
2023-11-05 21:04:43 +01:00
mafiesto4
82d5130261
Merge branch 'ensure-no-layer-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-ensure-no-layer-popup
2023-11-05 21:04:38 +01:00
mafiesto4
b7e0994932
Merge branch 'Chikinsupu-Visject-MoreAlternativeTitles'
2023-11-05 20:54:22 +01:00
mafiesto4
d13b30304a
Merge branch 'Visject-MoreAlternativeTitles' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-MoreAlternativeTitles
2023-11-05 20:54:18 +01:00
mafiesto4
abc340b52c
Merge branch 'MineBill-honor-xdg_data_home'
2023-11-05 20:51:36 +01:00
mafiesto4
2dd16c1fb0
Merge branch 'honor-xdg_data_home' of https://github.com/MineBill/FlaxEngine into MineBill-honor-xdg_data_home
2023-11-05 20:51:31 +01:00
mafiesto4
77e6aafc79
Fix crash when not clearing Online Platform in Editor before hot-reload
...
#1873
2023-11-05 19:36:09 +01:00
mafiesto4
c23f8f2b30
Fix loading delay-loaded-dll on Windows when using project plugin with native dependencies
...
#1873
2023-11-05 19:35:33 +01:00
MineBill
267e8daba5
Honor the XDG_DATA_HOME env var and use the approved default as per specification.
2023-11-05 19:36:01 +02:00
mafiesto4
c5d3954bc8
Add CalculateBoneOffsetMatrices option to fix some animated model skeletons rendering
...
#1862
2023-11-05 14:11:28 +01:00
mafiesto4
a7bb236344
Fix Mono GC threads suspend to not deadlock when attaching native threads to managed runtime
...
#1864
2023-11-05 14:07:05 +01:00
mafiesto4
0387f7df8a
Add name to Android main thread
2023-11-04 22:21:52 +01:00
mafiesto4
ca2106ff5d
Remove SHADOW_MAPS_FORMAT and support fallback formats for shadow maps
2023-11-04 21:27:57 +01:00
mafiesto4
4a10878b45
Refactor GPUResourceProperty
2023-11-04 20:04:40 +01:00
mafiesto4
22e34cb2b4
Fix crash on editor startup without code editor selected
...
#1872
2023-11-04 19:30:16 +01:00
mafiesto4
585b6bacad
Simplify #1807
2023-11-04 19:26:46 +01:00
mafiesto4
f736aae75d
Merge branch 'Tryibion-limit-rename-popup'
2023-11-04 19:23:38 +01:00
mafiesto4
880e13865f
Merge branch 'limit-rename-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-limit-rename-popup
2023-11-04 19:23:32 +01:00
mafiesto4
7072839254
Merge branch 'MineBill-find-interfaces'
2023-11-04 19:22:29 +01:00
mafiesto4
45060721e7
Merge branch 'find-interfaces' of https://github.com/MineBill/FlaxEngine into MineBill-find-interfaces
2023-11-04 19:22:23 +01:00
mafiesto4
87d67a78f4
Merge branch 'RuanLucasGD-add-extended-buttons-linux'
2023-11-04 19:20:45 +01:00
mafiesto4
0ab43dd301
Merge branch 'add-extended-buttons-linux' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-extended-buttons-linux
2023-11-04 19:19:29 +01:00
mafiesto4
8c34fe7933
Reduce LargeWorlds::ChunkSize to 8192
...
#1854
2023-11-04 19:18:21 +01:00
mafiesto4
fe3f64f06a
Fix iOS build
2023-11-04 19:15:37 +01:00
mafiesto4
8af3cfd90b
Merge remote-tracking branch 'origin/master'
2023-11-04 19:14:55 +01:00
mafiesto4
3bf7b57dbd
Fix BitArray::SetAll() when the item is not multiple of 8
...
#1863
2023-11-04 19:14:45 +01:00
mafiesto4
19752e4f3b
Add storing shader asset includes paths in compact format for portability
2023-11-04 15:26:18 +01:00
mafiesto4
50bcbf980e
Add SetThreadAffinityMask and SetThreadPriority and thread name for Apple platforms
2023-11-04 14:08:53 +01:00
mafiesto4
236e5772ce
Fix CultureInfo to handle missing country code and fallback to outer language code
2023-11-04 13:49:30 +01:00
Tryibion
253c4c27ab
Remove out of range exceptions due to serialization issues.
2023-11-03 21:23:09 -05:00
Tryibion
41d513e5d2
Add directions to slider control.
2023-11-03 21:22:00 -05:00
mafiesto4
6ddf241ea4
Minor improvements to reference properties
2023-11-03 22:40:18 +01:00
mafiesto4
e429e85aae
Continue Delegate refactor to use single memory allocation and atomic operations for data access
2023-11-03 22:27:58 +01:00
mafiesto4
224e43ea55
Use soft asset ref to graphics settings
...
#1852
2023-11-03 19:23:38 +01:00
mafiesto4
6f1ee382b5
Fix regression from 087cfd7a8c on hashset item duplicate re-add
2023-11-03 19:07:16 +01:00
Mr. Capybara
1c23f0f5b4
Add ActiveOnly parameter to Level::GetActors
2023-11-03 11:30:24 -04:00
mafiesto4
da72dd4806
Add unit test for HashSet and Dictionary collection types
2023-11-02 19:59:27 +01:00
mafiesto4
087cfd7a8c
Refactor HashSet and Dictionary collections capacity to handle rehashing when too many elements were deleted
2023-11-02 19:59:01 +01:00
mafiesto4
5559d4f84d
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-02 13:47:49 +01:00
MineBill
151c6bc6c3
Fix color picker dialog not staying inside the current screen.
2023-11-01 20:07:58 +02:00
mafiesto4
c0a8d29453
Improve Cloth usage
2023-11-01 10:46:47 +01:00
mafiesto4
1a254afd4f
Fix crash when creating empty cloth
2023-11-01 10:29:44 +01:00
MineBill
f6e9d0431b
Implement drag and drop for list collection.
2023-11-01 01:31:42 +02:00
Mr. Capybara
6cfc8c1b1a
Add extended buttons support for linux
2023-10-31 14:52:09 -04:00
mafiesto4
536be6c6cf
Merge branch 'master' of https://gitlab.flaxengine.com/flax/flaxengine
2023-10-31 16:11:15 +01:00
mafiesto4
b0fe99f1ec
Disable mono thread attach to fix current freeze on GC STW event
2023-10-31 16:11:09 +01:00
MineBill
df5dc0c284
Extract validation/item handling of AssetPicker in a separate class.
2023-10-31 16:32:57 +02:00
mafiesto4
f9614a4879
Disable capacity alloc on delegate creation
2023-10-31 15:31:40 +01:00
mafiesto4
4e2ee897bc
Fix missing codesign for macOS game binaries
2023-10-31 15:22:14 +01:00
MineBill
357148f973
Include interfaces in FindScript.
2023-10-30 08:07:46 +02:00
NoriteSC
67a385a431
Merge branch 'master' into SnapToGrid
2023-10-29 03:33:44 +01:00
MineBill
5afb00e2c6
Allow quick creation of scripts.
2023-10-28 20:21:43 +03:00
Tryibion
1fa03a0de2
Fix focus issues to allow panel scroll bar to be clicked and used.
2023-10-28 11:25:14 -05:00
Tryibion
590f3f7493
Fix Dropdown scaling with CanvasScalar. Add limiting number of items to show in the dropdown.
2023-10-28 10:29:39 -05:00
Nils Hausfeld
0fea7aad92
- Minor cleanup
2023-10-28 17:11:03 +02:00
Nils Hausfeld
b88233a65d
- Always select first valid item when updating filters
2023-10-28 16:58:37 +02:00
Nils Hausfeld
95735035f3
- Tab key now also spawns node
2023-10-28 16:51:56 +02:00
Nils Hausfeld
e3364faf8e
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-28 16:49:22 +02:00
Tryibion
90642b8862
Spawn canvas scalar on canvas creation.
2023-10-27 13:25:50 -05:00
Ari Vuollet
900e6338d6
Fix wrong variable name
...
Co-authored-by: NoriteSC <53096989+NoriteSC@users.noreply.github.com >
2023-10-27 19:21:21 +03:00
Nils Hausfeld
e55cdd91d5
- Reverted match class from more alternative titles PR
2023-10-26 22:23:55 +02:00
Nils Hausfeld
8cc7c5d3d9
- Highlights get cleared now when there is no match
...
- Highlights now give points, since it means there is a substring match
- Cleanup
2023-10-26 21:47:32 +02:00
Nils Hausfeld
0acf352d40
- Alternative titles now use QueryFilterHelper Match function as well
...
- Cleaned up some code and using early outs now
- Added some comments
2023-10-26 21:13:06 +02:00
Nils Hausfeld
390621cb10
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-26 20:33:32 +02:00
Nils Hausfeld
ff64fdb503
- Test environment and first tests
2023-10-26 20:33:07 +02:00
Tryibion
18c119c155
Ensure layer confirmation does not popup in play mode.
2023-10-25 16:25:26 -05:00
Tryibion
8c6ced4bb9
Limit the scene tree and prefab tree rename popup to only go to panel right edge.
2023-10-25 11:38:14 -05:00
Tryibion
66a709f09e
small fixes
2023-10-25 10:46:04 -05:00
Tryibion
bfaae46c7e
remove not needed variable.
2023-10-25 10:35:12 -05:00
Tryibion
b8921fd990
clean up
2023-10-25 09:58:02 -05:00
Tryibion
73694cba6c
Add being able to set origin of mesh to the local mesh origin. fix centering several meshes.
2023-10-25 09:57:51 -05:00
NoriteSC
ec02058712
Update Float2.cs
2023-10-25 16:56:45 +02:00
NoriteSC
4fb35579b5
Update Float2.cs
2023-10-25 12:12:22 +02:00
NoriteSC
39aebc6c85
Update Vector3.cs
2023-10-25 12:10:23 +02:00
Nils Hausfeld
1f8da14780
- Alternative titles for comparisons
2023-10-25 11:53:43 +02:00
Nils Hausfeld
cfe717969b
Merge branch 'master' into Visject-MoreAlternativeTitles
2023-10-25 11:46:09 +02:00
NoriteSC
210c5a5bb2
Merge branch 'FlaxEngine:master' into Nodes
2023-10-25 07:03:46 +02:00
NoriteSC
137c82a387
Update Material.cs
2023-10-25 06:21:19 +02:00
Mr. Capybara
b2db1330c0
copy old control data to new control when set UIControl type
2023-10-24 21:45:00 -04:00
GoaLitiuM
06f37794c2
Add input bindings for game window mouse unlock and toggle fullscreen
2023-10-24 22:27:12 +03:00
GoaLitiuM
081648ef06
Fix common tooltips with hardcoded keybindings
2023-10-24 21:47:18 +03:00
NoriteSC
f287ed6c30
init
2023-10-24 19:59:47 +02:00
MineBill
cf5f501ab7
Allow erasing layers/painting over layers from the other splatmap.
...
Since Layers are hardcoded to 8, this commit also assumes that there will always be 2 splatmaps.
2023-10-24 14:31:54 +03:00
Wiktor Kocielski
9d1b287cd7
Terrain-related classes exposure to scripting API
2023-10-24 05:17:16 +03:00
Menotdan
8982961254
Add custom material option to Material Preview.
2023-10-23 22:10:17 -04:00
Tryibion
2e85ff0fb3
Simplify code
2023-10-22 22:19:51 -05:00
Tryibion
fbaf14b6fa
Add to be able to specify order of plugin initialization and deinitialization.
2023-10-22 21:58:20 -05:00
Mr. Capybara
fff8a1e8a6
Optimize actor search
2023-10-22 13:26:07 -04:00
Nils Hausfeld
ea00a448ef
- Minor cleanup
2023-10-22 12:54:14 +02:00
Nils Hausfeld
7b2058d1b2
- Added alternative titles to some nodes
2023-10-22 12:37:51 +02:00
Nils Hausfeld
ba31627ae0
Merge remote-tracking branch 'upstream/master' into Visject-CommentOrder
2023-10-21 16:06:44 +02:00
Nils Hausfeld
ec7840f36b
- New comments now get spawned on top of other comments
...
- Commenting other comments now puts the spawned comment below the child comments
- Added Order Value to comments to serialize order
- Added backwards compatiblity to older editor versions
- Cleanup
- XML Comments
2023-10-21 16:06:28 +02:00
Nils Hausfeld
fa8b92a456
Adding the ability to order comments in visject
2023-10-21 14:18:30 +02:00
Nils Hausfeld
432f6d5402
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-21 13:11:51 +02:00
Nils Hausfeld
571f8febf4
- Moved convertible node file out of archetypes folder into surface folder to be more in line of the project structure (other special nodes like surfacecomment are also just in the surface folder)
...
- Cleanup
2023-10-21 13:11:42 +02:00
Nils Hausfeld
c371a5b78c
- Removed Quaternion and Transform from material parameter types since they are not supported
2023-10-20 12:55:54 +02:00
Mr. Capybara
70ccc79d54
change button order
2023-10-19 12:33:23 -04:00
Nils Hausfeld
7cb4d27979
- Minor cleanup and comments
2023-10-19 17:23:34 +02:00
Nils Hausfeld
fdda42e504
Merge remote-tracking branch 'upstream/master' into Visject-ConvertConstantToParameter
2023-10-19 17:09:49 +02:00
Nils Hausfeld
4efbed91a4
- Fixed a bug where the wrong boxes got connected
...
- Cleanup
2023-10-19 14:34:10 +02:00
Nils Hausfeld
ad6affc863
- More cleanup
2023-10-19 14:17:28 +02:00
Nils Hausfeld
aafdc64b68
- Cleanup
...
- Typo
2023-10-19 14:14:51 +02:00
Nils Hausfeld
41a7aff6d7
- Converting to parameter now also works in Particle and Visual Scripting editor
2023-10-19 14:10:10 +02:00
Nils Hausfeld
9bd002ea33
Merge remote-tracking branch 'upstream/master' into Visject-ConvertConstantToParameter
2023-10-19 14:03:10 +02:00
Nils Hausfeld
3afb6cc88e
- Renamed ConstantNode to ConvertableNode
...
- Moved ConvertableNode into it's own class
- Added support for custom conversion code (currently only used by rotation)
- Added support for Texture, Normal Map, Cube Texture, Uint, Double, String, Quaternion/Rotation
2023-10-19 14:02:46 +02:00
Mr. Capybara
b2ba40b082
Add button to reload scenes
2023-10-18 20:34:39 -04:00
MineBill
6fb411cee3
Fix terrain painting.
2023-10-19 01:05:34 +03:00
Nils Hausfeld
2537855aa3
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-18 18:33:08 +02:00
mafiesto4
040c9c20ac
Merge branch 'master' into 1.8
2023-10-18 12:57:28 +02:00
Nils Hausfeld
447030f53a
- Spawned get parameter node now reconnects to all boxes from the converted node
2023-10-16 20:19:18 +02:00
Nils Hausfeld
a96445d8bb
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-16 19:34:22 +02:00
Tryibion
86c2406d52
Clean up code.
2023-10-15 13:34:09 -05:00
Tryibion
9c60da278f
Small change to dictionary. Small changes to collections.
2023-10-15 13:31:35 -05:00
GoaLitiuM
bcdd6c0551
Fix FlaxEngine C#-project getting built twice in engine solution
2023-10-15 16:16:53 +03:00
GoaLitiuM
ff7e6d82f8
Hide exception when build errors occurs in referenced targets
2023-10-15 16:16:53 +03:00
GoaLitiuM
5b3e09baec
Build C# projects in VS/Rider solution configurations
...
Rider's solution wide analysis does not work properly when projects
are not included in the active configuration for build.
2023-10-15 16:16:53 +03:00
GoaLitiuM
0d7e7c30ca
Run Flax.Build when building main C# project
2023-10-15 16:16:53 +03:00
Tryibion
0f5a177be2
Improve collection editor.
2023-10-14 21:32:58 -05:00
stefnotch
cfec5bb801
Fix #63
...
Seems to fix #63 , but it might have small side-effects if the mouse position tracking is not expected to go outside the client area.
2023-10-12 20:43:28 +02:00
Menotdan
c9d7498bed
Remove unneeded changes.
2023-10-12 13:57:38 -04:00
Menotdan
46e26e63ef
Revert auto-resize feature to put in a different branch.
2023-10-12 13:54:03 -04:00
Menotdan
32614daebd
Merge remote-tracking branch 'origin/master' into visject_grid_snap
2023-10-12 13:13:53 -04:00
Nils Hausfeld
dcec847d50
- Basic constants can now be converted to parameters
2023-10-11 20:01:56 +02:00
Menotdan
6af9df79b2
Debug testing..
2023-10-10 19:11:45 -04:00
NoriteSC
4f67d14261
forgotten the public keyword in engine/debug/debugdraw.cs
2023-10-10 22:15:31 +00:00
NoriteSC
0a12724974
changed the 3.402823466e+38f to MAX_float
2023-10-10 22:04:30 +00:00
Menotdan
075da66344
I am not a C# compiler.
2023-10-10 12:46:49 -04:00
Menotdan
e273433d19
Merge branch 'master' into visject_grid_snap
2023-10-10 12:37:13 -04:00
mafiesto4
bfab9d68db
Bump up version for future
2023-10-09 14:39:22 +02:00
Edu Garcia
2bec653b81
Add color picker option to accept changes on dismissal
2023-10-07 10:15:17 +01:00
NoriteSC
004e2ab5e8
Update Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Material.cpp
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 23:07:19 +02:00
NoriteSC
d7095957d0
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 23:07:00 +02:00
NoriteSC
4e2870e90c
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 22:56:16 +02:00
NoriteSC
1736aaeb6a
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 22:54:26 +02:00
NoriteSC
7b601723c0
Merge branch 'FlaxEngine:master' into Debug
2023-10-06 22:16:11 +02:00
NoriteSC
d5c0ad0487
Merge branch 'FlaxEngine:master' into Nodes
2023-10-06 22:15:35 +02:00
NoriteSC
d07a5e9823
Merge branch 'FlaxEngine:master' into Nodes
2023-10-06 17:03:32 +02:00
NoriteSC
329910ae0d
missing input fix
2023-10-04 13:18:42 +02:00
NoriteSC
d7b9056d94
added AAStep and resolved stefnotch reviewe
2023-10-04 13:15:17 +02:00
NoriteSC
367eaf2f89
adjustment to nodes size
2023-10-04 10:28:48 +02:00
NoriteSC
70ca1996c5
added Ratangle Mask and FWidth
2023-10-04 10:00:47 +02:00
Menotdan
074dc2c58d
Merge branch 'FlaxEngine:master' into visject_grid_snap
2023-10-03 23:30:18 -04:00
Menotdan
1b12ccd180
Remove extra spacing on copyright notice.
2023-10-02 00:36:07 -04:00
Menotdan
8cf6134f8b
Cleanup.
2023-10-02 00:34:14 -04:00
Menotdan
8ba1878657
Cleanup Logs.
2023-10-02 00:18:16 -04:00
Menotdan
d9f3fe186d
Implement function to properly get the size of the value editor for an InputBox.
2023-10-02 00:13:29 -04:00
Menotdan
032793d202
Merge branch 'visject_grid_snap' of https://github.com/Menotdan/FlaxEngine into visject_grid_snap
...
Merge master to bring everything up to date.
2023-10-01 23:32:27 -04:00
Menotdan
4e45ac6ef4
Merge branch 'FlaxEngine:master' into visject_grid_snap
2023-10-01 23:32:21 -04:00
NoriteSC
809b9e3a7a
added safeguards
2023-10-01 16:47:33 +02:00
Luke Schneider
b7b8213179
Some additional fixes to light theme support
...
Fixed some issues with light theme support:
1) Icons in content tree nodes (Folder icons) now use the foreground color. I did not find a case where the content tree is used for other icons.
2) The asset picker now uses the Background Normal color (instead of a very transparent dark gray) for the background, and Orange for the text. Did not seem like it warranted adding a new color, and Orange works in both dark and light styles.
3) The platform selector icons are now hard-coded instead of based on the style. This may sound odd, but the icons are colored, so they should always use White as the fully active color. Previously they worked with a dark theme because the Foreground was set to white.
4) Fixed the CollectionBackgroundColor in the light theme being dark gray instead of light gray like it should be. This fixes certain lists of things having a dark background in the light theme.
2023-09-29 07:43:59 -05:00
Luke Schneider
ad28a3fdbf
Better light theme (Style) support, and a Default light theme (as a secondary option)
...
1) Added ForegroundViewport as a new color. It is used in the main game viewport (ViewportWidgetButton), and the viewport for rendering of particles and materials. It is needed because the default foreground in a Light theme is black, but black does not work well in a viewport. A new color seemed appropriate.
2) Fixed the profiler window to use the Foreground color in multiple text elements, instead of Color.White (or no default TitleColor). This includes the Row class, Asset class, SingleChart class, Timeline Class, and more.
3) Added a second theme/Style (DefaultLight) to include with the engine. It uses RGB float values because those were easier to transfer from the saved values that I had created (and they're easier for me to edit if necessary). I tried to emulate how the Default theme is created/loaded/etc as closely as possible.
2023-09-27 21:54:34 -05:00
Menotdan
081ef1fd81
More debug draws. It seems to be showing some weird issues with leftWidth/rightWidth size.
2023-09-25 14:20:35 -04:00
davevanegdom
22764f5362
Improved SceneNodeDoubleClick names
2023-09-23 23:28:59 +02:00
davevanegdom
1b84f57a5b
Small optimization
2023-09-23 03:24:19 +02:00
Ruan Lucas
29e1d9855a
add hability to create spline points with mouse click
2023-09-22 15:32:07 -04:00
davevanegdom
23f4a82bbc
Double click actions + open prefab ctxmenu
2023-09-22 18:31:54 +02:00
Menotdan
2696bc3704
Add debug view for collision boxes.
2023-09-22 12:26:11 -04:00
Ruan Lucas
4451f5feb2
add spline snap
2023-09-21 12:44:47 -04:00
Menotdan
67653cc0e8
Increase the size of the bitwise node to accomodate for the "Result" text.
2023-09-20 01:45:49 -04:00
Menotdan
b4d95a68f1
Apply patch from DutchDave on discord to make nodes selectable from any point on the node.
2023-09-19 23:08:57 -04:00
Menotdan
0fe1acdabc
Update grid size to fit the Node Box positioning.
2023-09-19 23:00:55 -04:00
Menotdan
a7d56c29b5
Update scaling setters.
2023-09-19 23:00:17 -04:00
Menotdan
d83d510002
Update material size node to fit text..
2023-09-19 22:59:38 -04:00
davevanegdom
9fbfc83535
Editor order cleanup
2023-09-19 14:19:38 +02:00
davevanegdom
ad8d84bfd7
Revert "Surface node body responds to mouse events"
...
This reverts commit d9b3443818 .
2023-09-19 14:16:40 +02:00
davevanegdom
4257f1e2ac
Color settings for Debug and Output log
2023-09-19 14:10:25 +02:00
davevanegdom
8166970038
Merge remote-tracking branch 'upstream/master' into DebugOutputImprovements
2023-09-19 14:09:51 +02:00
davevanegdom
88530606df
Merge remote-tracking branch 'upstream/master' into ContentContextCondition
2023-09-19 01:10:51 +02:00
davevanegdom
d9b3443818
Surface node body responds to mouse events
2023-09-19 01:09:05 +02:00
Menotdan
b202573920
Scale node size to the next highest grid-aligned size.
2023-09-18 10:37:23 -04:00
Menotdan
83bf68a64f
Make GridSize public.
2023-09-17 18:31:49 -04:00
Menotdan
02d68bc057
Add toggle button for grid snapping.
2023-09-17 18:20:50 -04:00
Menotdan
5571430e1b
Move options out of VisjectSurface.Input to a different place.
2023-09-17 16:50:02 -04:00
Menotdan
e38da7eb95
Factor Toolstrip setup out from the various Visject Windows. I made this it's own commit in case you don't like these changes, but if you want to undo you will have to add the new button I added to all three windows.
2023-09-17 16:48:41 -04:00
Menotdan
976faee8a3
Extract options from testing area and handle extra mouse deltas that were not processed during the previous movement frame.
2023-09-17 12:46:57 -04:00
Menotdan
bd6ce4ae25
Very basic grip snap working. Need to add configuration.
2023-09-17 02:03:01 -04:00
NoriteSC
0b3b32195a
Update DebugDraw.cs
2023-09-13 12:17:17 +02:00
NoriteSC
394a3696af
removed coppy
2023-09-13 02:54:17 +02:00
NoriteSC
f71f214f36
bug fix macro added extra macros
2023-09-13 02:53:20 +02:00
NoriteSC
d107947ba9
Update DebugDraw.cpp
2023-09-12 11:19:19 +02:00
NoriteSC
f11ea02550
forgot about const 😅
2023-09-12 11:08:47 +02:00
NoriteSC
78ffcc8ae5
added other defaults
2023-09-12 11:06:46 +02:00
NoriteSC
3bfa37019e
DebugDraw extra
...
fixes
ray direction was dictating the length of ray
now ray is normalized and multiplied by length
added default vaule for
Color& color to be Color::White
[info] c# because
Color color = Color.White
is not valid think to do on c# side the default value is not genereted
[to do] generate extra overload binding in c#
2023-09-12 11:01:56 +02:00
Tryibion
c4c55bfb61
Fix compilation errors
2023-05-31 11:28:26 -05:00
Tryibion
2607e0e187
Add ability to rotate colliders and add collider direction for capsule collider.
2023-05-31 10:38:33 -05:00