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
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
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
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
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
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
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
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
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
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
7f5f1ba938
Merge remote-tracking branch 'origin/1.10' into 1.10
2024-10-03 12:37:00 +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
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
mafiesto4
1161a4114d
Minor tweaks to simd codebase
2024-09-26 18:56:22 +02:00
Tryibion
0cc3026b07
Small code style fix.
2024-08-21 08:53:19 -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
Zode
7ede250403
absolute snapping: actually fix large world this time
2024-06-17 22:59:19 +03: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
Tryibion
c858b67f2e
Try and fix large world issue.
2024-05-13 16:48:45 -05:00
Tryibion
6d77d45529
use var and real for sign
2024-03-06 06:42:20 -06: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
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
davevanegdom
23f4a82bbc
Double click actions + open prefab ctxmenu
2023-09-22 18:31:54 +02: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