mafiesto4
425382f7d2
Fix iOS game dotnet lib incorrect name
2024-10-17 15:03:59 +02:00
mafiesto4
b45f6c1321
Disable editor screenshot when running without graphics
2024-10-10 23:27:01 +02:00
mafiesto4
56ebbecd3b
Remove apt update on Linux CI/CD
2024-10-10 23:24:07 +02:00
mafiesto4
5c0110769a
Remove custom source for Linux CI/CD
2024-10-10 22:57:44 +02:00
mafiesto4
b37ba9279e
Update Assimp for Linux (use clang 13)
...
Migrate to Ubuntu 24 for CI/CD builds
CLang 7 used before is no longer avaliable on latest Ubuntu distro
2024-10-10 22:51:59 +02:00
mafiesto4
9e04f0b054
Update Assimp for Linux (use clang 7)
2024-10-10 22:09:03 +02:00
mafiesto4
cc8afbc220
Update Assimp for Mac
2024-10-10 21:28:30 +02:00
mafiesto4
2d6257a390
Revert "Update Assimp lib for Linux"
...
This reverts commit 0fcd6a194a .
2024-10-10 20:32:44 +02:00
mafiesto4
0fcd6a194a
Update Assimp lib for Linux
2024-10-10 18:08:32 +02:00
mafiesto4
79471af0c1
Fix bug in new shadows rendering when there are too many lights
2024-10-10 11:19:06 +02:00
mafiesto4
73842d9793
Fix properties order in Light shadows section
2024-10-09 12:17:39 +02:00
mafiesto4
600ac568a9
Change default shadows update rate at far plane to be 1 to prevent artifacts
...
Users can tweak this down manually when optimizing game (dynamic games might stay at 1)
2024-10-09 12:14:53 +02:00
mafiesto4
9694446fca
Optimize Color32 to use packed bits for quick comparisons
2024-10-08 12:15:01 +02:00
mafiesto4
735b573705
Bump up build number
2024-10-07 18:03:55 +02:00
mafiesto4
e5d03134bb
Merge branch 'Tryibion-fix-video-audio-not-loop'
2024-10-07 10:25:02 +02:00
mafiesto4
b73463a4b2
Merge branch 'fix-video-audio-not-loop' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-video-audio-not-loop
2024-10-07 10:24:55 +02:00
mafiesto4
0a08d12f69
Merge branch 'Tryibion-quick-win-undock-fix'
2024-10-07 10:24:47 +02:00
mafiesto4
19f483a68f
Merge branch 'quick-win-undock-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-quick-win-undock-fix
2024-10-07 10:24:37 +02:00
mafiesto4
1d5e3d198d
Merge branch 'Tryibion-open-file-item'
2024-10-07 10:24:05 +02:00
mafiesto4
e94e100431
Merge branch 'open-file-item' of https://github.com/Tryibion/FlaxEngine into Tryibion-open-file-item
2024-10-07 10:21:43 +02:00
mafiesto4
198dddd2ce
Fix large worlds build
2024-10-07 10:01:51 +02:00
mafiesto4
3434731c2a
Another blind fix
2024-10-07 00:40:22 +02:00
mafiesto4
28bf60e62d
Fix compilation
2024-10-06 23:54:20 +02:00
mafiesto4
4a4120864d
Better fix for c6fa20abaa
2024-10-06 23:23:41 +02:00
Tryibion
283f26b95c
Fix video audio not looping.
2024-10-06 14:54:44 -05:00
Tryibion
13acf3c143
Quick fix for #2963
2024-10-05 23:44:26 -05:00
Tryibion
84201b346b
Add opening file proxy for windows.
2024-10-05 23:11:38 -05:00
mafiesto4
49389ebb4e
Merge branch 'Tryibion-fix-recons-z'
2024-10-05 23:22:12 +02:00
mafiesto4
9b7e5be50e
Add new features to stb too (as unsupported)
...
#2968
2024-10-05 23:22:06 +02:00
mafiesto4
66862ea1cf
Merge branch 'fix-recons-z' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-recons-z
2024-10-05 23:17:22 +02:00
mafiesto4
c6fa20abaa
Better fix for 573e99dd2d
2024-10-05 23:15:38 +02:00
Tryibion
305d3a6496
Add FlipX to texture tool.
2024-10-04 19:31:55 -05:00
Tryibion
2a5de178fa
Small fix for Reconstructing Z Channel and add keeping aspect ration when resizing.
2024-10-04 19:21:15 -05:00
mafiesto4
631ff14fc1
Merge branch 'Tryibion-reconst-z-channel'
2024-10-04 22:39:42 +02:00
mafiesto4
1e2d02d437
Merge branch 'reconst-z-channel' of https://github.com/Tryibion/FlaxEngine into Tryibion-reconst-z-channel
2024-10-04 22:39:37 +02:00
mafiesto4
fe9722c261
Merge branch 'amir9480-fix_2804'
2024-10-04 22:39:17 +02:00
mafiesto4
58e1396c15
Fix rich text box snapping to be ignored at text end
...
#2964
2024-10-04 22:39:10 +02:00
Tryibion
8e72b1f326
Fix comment.
2024-10-04 15:39:02 -05:00
Tryibion
6b10ebdc2c
Add options to reconstruct z channel for textures.
2024-10-04 15:29:45 -05:00
mafiesto4
c759b5fa24
Merge branch 'fix_2804' of https://github.com/amir9480/FlaxEngine into amir9480-fix_2804
2024-10-04 22:19:10 +02:00
mafiesto4
573e99dd2d
Fix compilation regression
2024-10-04 22:16:38 +02:00
mafiesto4
b9849e2b5c
Fix parsing numbers to support sign
2024-10-04 15:59:48 +02:00
mafiesto4
6fecf1d58a
Fix crash when setting static dotnet field from unmanaged code
2024-10-04 15:59:41 +02:00
mafiesto4
e860f969be
Add attributes support for dotnet interop for methods, fields and properties
2024-10-04 15:59:34 +02:00
Amir Alizadeh
c8f57ea82b
Fix RichTextBox selection bug
2024-10-03 21:46:59 +03:30
mafiesto4
1414eb9852
Add Variant enum parsing by name and fix enum printing to string
2024-10-03 17:12:39 +02:00
mafiesto4
497cd19fe5
Fix managed interop bug
2024-10-03 17:11:15 +02:00
mafiesto4
c6e121a777
Add 2k res to scene anim renderer
2024-10-03 13:39:58 +02:00
mafiesto4
1229b12d9a
Merge branch 'Tryibion-fix-joint-flag-cat'
2024-10-03 11:46:59 +02:00
mafiesto4
cd964666e2
Merge branch 'fix-joint-flag-cat' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-joint-flag-cat
2024-10-03 11:46:50 +02:00
Tryibion
c3162ca2cb
Fix missing EditorDisplay attribute on Distance and Hinge Joints for thier Flags
2024-10-02 10:55:43 -05:00
mafiesto4
e2462c8151
Add ability to edit position curve in timeline with a gizmo in a viewport
2024-10-02 17:00:58 +02:00
mafiesto4
7f7549d2f7
Add Foliage.RemoveAllInstances to clear all instances of foliage
...
#2957
2024-10-01 23:07:47 +02:00
mafiesto4
c597c38705
Fix volumetric fog particles after objects instancing refactor
2024-10-01 15:07:32 +02:00
mafiesto4
b00cab6388
Fix using old CPU particle assets
2024-10-01 14:38:32 +02:00
mafiesto4
0b492180df
Fix Content Finder input action binding in Output Log
2024-10-01 12:29:29 +02:00
mafiesto4
e9ac02d416
Refactor toolstrip buttons tooltips to properly format empty input bindings
2024-10-01 11:06:13 +02:00
mafiesto4
d1d14daa1e
Improve timeline tracks renaming to use shared utility with proper incrementing
2024-10-01 10:16:30 +02:00
mafiesto4
bfa09e165a
Fix BehaviorTreeMoveToNode when goal location changes every frame by less than tolerance
2024-09-30 23:15:16 +02:00
mafiesto4
c063afc5bc
Fix GetObject/SetObject usage in network replication hierarchy
2024-09-30 14:52:05 +02:00
mafiesto4
babaa2680f
Merge remote-tracking branch 'origin/1.9'
2024-09-30 12:23:57 +02:00
mafiesto4
fbc5a061d9
Merge branch '1.9' of https://gitlab.flaxengine.com/flax/flaxengine into 1.9
2024-09-30 12:22:40 +02:00
mafiesto4
cf8c9f0982
Add basic Variant parsing from text
2024-09-30 12:20:34 +02:00
mafiesto4
dd5b66386a
Fix compilation regression from 5f7075d2f7
2024-09-29 22:25:44 +02:00
mafiesto4
8dab6f3370
Merge branch 'Tryibion-audio-debug-video-player'
2024-09-29 22:14:57 +02:00
mafiesto4
5a2b46c6d2
Merge branch 'audio-debug-video-player' of https://github.com/Tryibion/FlaxEngine into Tryibion-audio-debug-video-player
2024-09-29 22:14:51 +02:00
mafiesto4
58da950f62
Merge branch 'Tryibion-fix-item-scroll-vis'
2024-09-29 22:12:48 +02:00
mafiesto4
75002ce45d
Merge branch 'fix-item-scroll-vis' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-item-scroll-vis
2024-09-29 22:12:43 +02:00
mafiesto4
b40fea79ce
Merge branch 'Tryibion-fix-rich-text-box-border-vars'
2024-09-29 22:11:41 +02:00
mafiesto4
001597284a
Merge branch 'fix-rich-text-box-border-vars' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-rich-text-box-border-vars
2024-09-29 22:11:36 +02:00
mafiesto4
6b658a5bc3
Merge branch 'LOOPDISK-networklagdriver-fix'
2024-09-29 22:10:34 +02:00
mafiesto4
bf4badd6b9
Merge branch 'networklagdriver-fix' of https://github.com/LOOPDISK/FlaxEngine into LOOPDISK-networklagdriver-fix
2024-09-29 22:10:29 +02:00
mafiesto4
5f7075d2f7
Add NetworkReplicationNode::SetObject to customize object replication settings at runtime
2024-09-29 22:08:31 +02:00
mafiesto4
5f19538455
Add UpdateFlags to ISceneRenderingListener::UpdateActor for more contextual control overdirtying actors state in renderer data
...
Fixes issue of static shadow maps not refreshing when changing static flags of the model.
2024-09-29 22:03:46 +02:00
Terence Lee
6015514680
Fixed NetworkLagDriver having wrong ChannelType and Length
2024-09-29 12:41:36 +08:00
Tryibion
6b2380c5fa
Add audio debug sphere for video player if spatial audio is used.
2024-09-28 15:20:44 -05:00
Tryibion
8080c21760
Fix HasBorder and BorderThickness for RichTextBox
2024-09-27 11:31:59 -05:00
Tryibion
6e91e26dfe
Fix issue with scroll bars not showing in item search panel when clear search button is clicked.
2024-09-27 11:24:33 -05:00
mafiesto4
a4350cdf3f
Merge branch 'GoaLitiuM-msvc_v140_arm64_fix'
2024-09-25 20:34:56 +02:00
mafiesto4
e17c68a5a0
Merge branch 'msvc_v140_arm64_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-msvc_v140_arm64_fix
2024-09-25 20:34:49 +02:00
mafiesto4
b70e65acb4
Fix error when adding new audio track to scene anim via drag & drop
2024-09-25 20:33:10 +02:00
mafiesto4
19817e4ad6
Fix crash on find references in visject surface after grid snap has been added
2024-09-25 20:26:28 +02:00
GoaLitiuM
d580667b97
Prevent generating configurations for unsupported external projects
2024-09-25 17:40:54 +03:00
GoaLitiuM
301bf41fab
Fix ARM64 compiler support detection with MSVC v140 toolset
2024-09-25 17:38:29 +03:00
mafiesto4
2ad9c7f4d5
Fix Skybox rendering regression
...
#2943
2024-09-24 23:01:13 +02:00
mafiesto4
c8eed098ba
Fix regression 207c6a0cb5
2024-09-24 22:12:42 +02:00
mafiesto4
207c6a0cb5
Refactor platform apis comments and cleanup a bit
2024-09-24 18:29:30 +02:00
mafiesto4
da203352fd
Refactor old code documentation
2024-09-24 18:20:12 +02:00
mafiesto4
f817448839
Merge branch 'Tryibion-fix-carot-pos'
2024-09-24 09:26:41 +02:00
mafiesto4
bf56ccaee9
Merge branch 'fix-carot-pos' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-carot-pos
2024-09-24 09:26:35 +02:00
mafiesto4
5d578d9e92
Fix NetworkReplicator::MapObjectId to work in both ways on a client
2024-09-24 09:25:10 +02:00
Tryibion
7b9da3786d
Fix carrot position when no text but text alignment
2024-09-23 15:57:21 -05:00
mafiesto4
5690707c73
Optimize generic GetActors/GetScripts on basic type
2024-09-23 21:01:04 +02:00
mafiesto4
3b3be75d94
Fix DDGI probes debug when using very large amount of probes
2024-09-23 20:31:54 +02:00
mafiesto4
128321c655
Fix network profiler to properly calculate network usage statistics per second
...
#2815
2024-09-23 20:15:50 +02:00
mafiesto4
d2c35e8591
Fix crash in build tool when generating project files with incorrect target setup
2024-09-23 20:15:27 +02:00
mafiesto4
3c31b5bc1e
Bump up build number
2024-09-23 14:15:12 +02:00
mafiesto4
81d62756fb
Merge remote-tracking branch 'origin/1.9'
2024-09-23 14:11:41 +02:00
mafiesto4
18dc475f40
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/UI/GUI/Common/Button.cs
2024-09-23 14:11:05 +02:00
mafiesto4
e22f4a28bd
Fix editor log spam by rebuilding layout when Custom Editor throws exception on update
...
#2935
2024-09-23 13:58:56 +02:00
mafiesto4
aba46cb2c6
Fix naming convention in scripting backend for klass
2024-09-22 12:30:34 +02:00
mafiesto4
da5570e89f
Fix terrain shader compilation regression
2024-09-22 11:28:26 +02:00
mafiesto4
c943b3a526
Restore single editor tab window header on platforms with not yet implemented drag features (mac, linux)
...
#2770
2024-09-22 11:08:31 +02:00
mafiesto4
428a56af28
Fix old api usage warning
2024-09-22 10:53:01 +02:00
mafiesto4
eb825f516e
Fix terrain splatmap cache clearng
2024-09-22 10:40:10 +02:00
mafiesto4
371e16a857
Merge branch 'Chikinsupu-SurfaceComments-CenterHeaderEditBox'
2024-09-21 18:13:06 +02:00
mafiesto4
750e4be1b9
Merge branch 'SurfaceComments-CenterHeaderEditBox' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-SurfaceComments-CenterHeaderEditBox
2024-09-21 18:12:58 +02:00
Nils Hausfeld
382ac2c70b
- Center alignment for surface comment header
2024-09-20 21:00:34 +02:00
mafiesto4
d9aa123bce
Add custom grid snapping value for translation
...
#1823
2024-09-20 18:33:08 +02:00
mafiesto4
c77b1c3ab2
Revert IK to the pre-1.8 to fix broken projects using it
...
#2421 #2610
2024-09-20 08:05:00 +02:00
mafiesto4
ed7f190778
Revert partially 075c224022
2024-09-20 00:08:49 +02:00
mafiesto4
f983be6104
Fix realtime environment probes updating
...
#2191
2024-09-19 23:46:04 +02:00
mafiesto4
075c224022
Fix C# structures memory packing to match C++ better
...
#2709
2024-09-19 19:35:45 +02:00
mafiesto4
ba701eb4d3
Fix compilation warnings on large worlds
2024-09-19 17:04:31 +02:00
mafiesto4
93d9b9877c
Add preserving local changes to model prefab objects when reimporting
...
#2275
2024-09-19 11:18:42 +02:00
mafiesto4
87b0cc705e
Add logging missing object reference context when spawning prefab
...
#2414
2024-09-19 10:49:26 +02:00
mafiesto4
6924042452
Add copy/paste context actions to the sprite properties panel
...
#2643
2024-09-19 10:34:46 +02:00
mafiesto4
be395304ec
Fix Pre-Skinned Normal and Position when accessed in Pixel Shader
...
#2549
2024-09-19 10:11:49 +02:00
mafiesto4
fb4b0b2f75
Add resizing panel based on highest child if ControlChildSize is disabled but AutoSize is enabled
...
#2599 #2511
2024-09-18 23:37:05 +02:00
mafiesto4
596b61b23f
Fix crashes in vector editors in rare cases
2024-09-18 23:36:27 +02:00
mafiesto4
a8354720df
Add ControlChildSize option to disable autosizing child controls in UI panel
...
#2511
2024-09-18 23:19:45 +02:00
mafiesto4
c9817b25a3
Fix label sizing issues
...
#2496
2024-09-18 23:06:10 +02:00
mafiesto4
e024897b7d
Refactor Button to inherit from Label and get all of its functionalities
...
#2599
2024-09-18 23:05:42 +02:00
mafiesto4
262c536d7f
Fix Label auto sizing to be relative to pivot and sync layout when editing
...
#2496
2024-09-18 22:21:56 +02:00
mafiesto4
8c0d89bc62
Add NetworkReplicator::MapObjectId for networked object identifies mapping
2024-09-18 12:54:10 +02:00
mafiesto4
8f0cf3b8ef
Fix navigation focus path in UIControl transform editor
...
#2704
2024-09-18 12:46:59 +02:00
mafiesto4
6857664f48
Add navigation focus submit to Image via mouse left click action
2024-09-18 12:27:37 +02:00
mafiesto4
e1c4bf5289
Add navigation focus support to AssetPicker control
...
#2704
2024-09-18 12:17:30 +02:00
mafiesto4
f7f4c15e82
Fix TextBox caret and selection when using text alignment options
...
#2653
2024-09-18 12:00:41 +02:00
mafiesto4
0a22d5ab4d
Fix managed arrays interop bug when passed via generic object parameter
...
#2613
2024-09-17 00:15:04 +02:00
mafiesto4
f050621e3e
Blacklist various std lib namespaces in Visual Scripting
2024-09-17 00:14:43 +02:00
mafiesto4
dcadb11a20
Fix build
2024-09-16 13:45:37 +02:00
mafiesto4
2bc95a7af7
Merge branch 'xxSeys1-splashQuoteDocs'
2024-09-16 00:00:41 +02:00
mafiesto4
52f95de756
Merge branch 'splashQuoteDocs' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-splashQuoteDocs
2024-09-16 00:00:35 +02:00
mafiesto4
409c404a26
Merge branch 'xxSeys1-improvedEditorSettingDescriptions'
2024-09-15 23:58:24 +02:00
mafiesto4
d07a615c76
Merge branch 'improvedEditorSettingDescriptions' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-improvedEditorSettingDescriptions
2024-09-15 23:58:10 +02:00
mafiesto4
6113af2dc1
Fix custom 2D clipping mask to properly inherit parent container clip mask
...
2371
2024-09-15 23:57:52 +02:00
mafiesto4
a367d40913
Add more contextual log printing on missing object/asset reference
...
#2414
2024-09-15 23:03:53 +02:00
mafiesto4
1fa0159079
Fix crash in editor when opening Visual Script that uses array of visual script references
2024-09-15 22:59:29 +02:00
xxSeys1
6c6938aa41
improve editor options descriptions
2024-09-15 16:03:45 +02:00
mafiesto4
2a29b8e807
Fix regression in function surfaces
2024-09-14 23:25:59 +02:00
xxSeys1
c5f1cdc23d
add splash screen quote about docs
...
Documentation is amazing. If ppl read it.
2024-09-13 23:35:25 +02:00
mafiesto4
49eeb7bf9a
Fix parsing forward enum declaration in scripting api
2024-09-12 22:37:36 +02:00
mafiesto4
cb67fbcbd7
Remove BackgroundBrush from Button as it's already in Control as of 51ee3de689
2024-09-12 19:01:18 +02:00
mafiesto4
51ee3de689
Add Background Brush to the control for more styling
...
#1898
2024-09-12 16:29:14 +02:00
mafiesto4
c69beae81a
Add namespace to method tooltips in Visual ScriptType
...
#112
2024-09-12 15:45:12 +02:00
mafiesto4
d5f53572df
Add support for using C# stdlib api in Visual Scripts
...
#112
2024-09-12 15:44:53 +02:00
mafiesto4
9daddccbed
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Editor/Modules/ContentDatabaseModule.cs
# Source/Editor/Surface/SurfaceUtils.cs
# Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
# Source/Engine/Foliage/Foliage.cpp
# Source/Engine/Graphics/Models/MeshBase.h
# Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
mafiesto4
e0a488dec1
Fix failed check in Camera::ConvertMouseToRay when result is invalid ray
2024-09-12 12:41:22 +02:00
mafiesto4
0bc98a5f18
Improve asset reference debug in C# when it's empty
2024-09-12 12:41:03 +02:00
mafiesto4
e834f2ec94
Hide internal codegen variable from debugger
2024-09-12 12:40:50 +02:00
mafiesto4
4087e9c291
Add deprecated property to fix compile in old projects
...
42b4443e14
2024-09-12 12:40:29 +02:00
mafiesto4
31bce25c37
Add deprecated property to fix compile in old projects
...
42b4443e14
2024-09-12 12:40:13 +02:00
mafiesto4
2d61e329cb
Update asset
2024-09-12 09:12:08 +02:00
mafiesto4
e7dc58c596
Fix crash when showing shader source that is empty
...
#2896
2024-09-12 09:11:55 +02:00
mafiesto4
28ebfa597e
Merge branch 'GaryMcWhorter-agx-tonemapping'
2024-09-12 09:06:45 +02:00
mafiesto4
1ca356c2f1
Merge branch 'Tryibion-enum-combo-box-open'
2024-09-12 09:03:09 +02:00
mafiesto4
b776242cc7
Merge branch 'enum-combo-box-open' of https://github.com/Tryibion/FlaxEngine into Tryibion-enum-combo-box-open
2024-09-12 09:03:01 +02:00
mafiesto4
33ccdea761
Fixes and shader update
...
#2673
2024-09-12 09:02:48 +02:00
mafiesto4
7bc4de4e6b
Merge branch 'agx-tonemapping' of https://github.com/GaryMcWhorter/FlaxEngine into GaryMcWhorter-agx-tonemapping
2024-09-12 07:58:01 +02:00
mafiesto4
21d4242340
Merge branch 'xxSeys1-VSScriptingDescripPanelSettingNameChange'
2024-09-12 07:42:50 +02:00
xxSeys1
3a1dde0081
rename VisualScriptingDescriptionPanel to NodeDescriptionPanel
...
The description panel no longer only shows in the visual scripting editor but also in the material editor.
There is one editor setting that shows/ hides both so I changed the name to something more general.
2024-09-11 22:19:44 +02:00
mafiesto4
cc01952059
Fix Visject parameter values restore after script is saved in editor by using original value diff
...
#2276
2024-09-11 20:44:45 +02:00
mafiesto4
12c9ae1490
Add surface nodes size snapping when using grid
...
#1456
2024-09-11 20:24:19 +02:00
mafiesto4
9bbeec5105
Merge branch 'Menotdan-visject_grid_snap'
2024-09-11 20:11:48 +02:00
mafiesto4
c26a806a35
Code cleanup
...
#1456
2024-09-11 19:57:57 +02:00
mafiesto4
91bfb29d33
Merge branch 'visject_grid_snap' of https://github.com/Menotdan/FlaxEngine into Menotdan-visject_grid_snap
...
# Conflicts:
# Source/Editor/Surface/SurfaceUtils.cs
2024-09-11 18:32:08 +02:00
mafiesto4
749b743cf6
Merge branch 'Tryibion-module-remove'
2024-09-11 13:41:37 +02:00
mafiesto4
26ad61c1ce
Merge branch 'module-remove' of https://github.com/Tryibion/FlaxEngine into Tryibion-module-remove
2024-09-11 13:41:30 +02:00
mafiesto4
85ff553a72
Merge branch 'Tryibion-fixedalloc-maxcount'
2024-09-11 13:40:45 +02:00
mafiesto4
19226dcf94
Merge branch 'fixedalloc-maxcount' of https://github.com/Tryibion/FlaxEngine into Tryibion-fixedalloc-maxcount
2024-09-11 13:40:34 +02:00
mafiesto4
7311522328
Fix compile regression with large worlds
2024-09-11 13:39:15 +02:00
mafiesto4
27280bb7ff
Merge branch 'Menotdan-new-content-creations'
2024-09-11 13:38:41 +02:00
mafiesto4
4683262cf3
Small codestyle tweaks
...
#2415
2024-09-11 13:38:31 +02:00
Tryibion
c452ffec8b
Add aadditional check for allocation args generic arg count.
2024-09-10 13:08:44 -05:00
Tryibion
09b3640116
Add code gen for FixedAllocation arrays to generate Collection attribute with accolation count.
2024-09-10 13:04:33 -05:00
mafiesto4
1bc09fb962
Merge branch 'new-content-creations' of https://github.com/Menotdan/FlaxEngine into Menotdan-new-content-creations
2024-09-10 20:00:18 +02:00
mafiesto4
21ed4a2371
Fix Flipbook node bug
...
#2690
2024-09-10 12:13:28 +02:00
mafiesto4
c1a5db616e
Add ProjectPoint for Editor Viewport
...
#2814
2024-09-10 11:10:15 +02:00
mafiesto4
aef06656f0
Fix using Tag as key of serialized dictionary in cooked build
...
#2560
2024-09-09 22:30:01 +02:00
mafiesto4
05d191f491
Remove any leftover executable files deployed from .NET SDK
2024-09-09 22:25:37 +02:00
mafiesto4
abb684aed2
Fix spline length calculations bug
...
#2385
2024-09-09 20:47:49 +02:00
mafiesto4
bbb0d36494
Fixed issues found by PVS-Studio
2024-09-09 18:21:59 +02:00
mafiesto4
c62575612b
Fix missing parameters metadata on nested material layers
...
#731
2024-09-09 12:34:18 +02:00
mafiesto4
d939421c82
Merge branch 'Tryibion-fix-spelling-virtual'
2024-09-09 07:58:08 +02:00
mafiesto4
060dd748a7
Merge branch 'fix-spelling-virtual' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-spelling-virtual
2024-09-09 07:58:02 +02:00
mafiesto4
a8b2358987
Merge branch 'Tryibion-add-shift-end-text'
2024-09-09 07:57:08 +02:00
mafiesto4
b05b94c811
Merge branch 'add-shift-end-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-shift-end-text
2024-09-09 07:54:51 +02:00
mafiesto4
89462856e3
Fix mixed tab/spaces in script templates
...
#2906
2024-09-09 07:34:45 +02:00
mafiesto4
8795667e10
Merge branch 'Tryibion-cs-template-path'
2024-09-09 07:20:15 +02:00
mafiesto4
a7af0be9bb
Merge branch 'cs-template-path' of https://github.com/Tryibion/FlaxEngine into Tryibion-cs-template-path
2024-09-09 07:20:02 +02:00
mafiesto4
2e183d77c8
Merge branch 'Tryibion-fix-last-list-element-label'
2024-09-09 07:18:18 +02:00
mafiesto4
f1fde0542e
Merge branch 'fix-last-list-element-label' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-last-list-element-label
2024-09-09 07:18:11 +02:00
mafiesto4
c42cc266f9
Add unit test for nested namespace type
...
#2626 #2914
2024-09-09 07:12:40 +02:00
mafiesto4
e8d077bb84
Merge branch 'Tryibion-fix-interface-bindings'
2024-09-09 07:10:42 +02:00
mafiesto4
a4a6ea5ee6
Merge branch 'fix-interface-bindings' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-interface-bindings
2024-09-09 07:03:12 +02:00
mafiesto4
83732dae97
Merge branch 'Tryibion-camera-decals'
2024-09-09 06:15:25 +02:00
mafiesto4
c9be8e2a41
Merge branch 'camera-decals' of https://github.com/Tryibion/FlaxEngine into Tryibion-camera-decals
2024-09-09 06:15:19 +02:00
envision3d
25aa5bee85
fix crash with prefab window open on script reload
2024-09-09 06:13:56 +02:00
mafiesto4
545e59aba5
Fix lightmap uvs density view to handle scale in lightmap and outline non-static objects
...
#2080
2024-09-09 05:59:17 +02:00
Tryibion
fd30872f5e
Add check for entries count.
2024-09-06 20:30:20 -05:00
Tryibion
8353afa31c
Dont close Flag Enum Comboboxes on option selected.
2024-09-06 20:26:04 -05:00
Tryibion
6eee25e04a
Removed decals from effecting editor camera model.
2024-09-06 17:45:04 -05:00
Tryibion
f7ea45b14d
Fix interface bindings clashing namespace and class name if class has same name as namespace.
2024-09-06 16:10:35 -05:00
Tryibion
2f268cab70
Fix last list element label positioning.
2024-09-06 15:47:13 -05:00
Tryibion
c844c6b7f0
Add page up and down in textboxbase
2024-09-05 20:51:27 -05:00
Tryibion
34facd8769
Add Shift+End for textboxbase
2024-09-05 18:54:03 -05:00
Tryibion
fc6dc9473c
Add third party and deps module detection.
2024-09-03 12:54:11 -05:00
Tryibion
ecace3d609
Code style fix.
2024-09-02 13:07:15 -05:00
Tryibion
65fd975b1a
Add generic CSharpProxy. Add Empty C# template.
2024-09-02 12:57:23 -05:00
Tryibion
fd7e04fd8c
Fix spelling and comment description wording for GetAssetVirtualProxy
2024-09-01 14:00:50 -05:00
mafiesto4
fc9aa5c184
Fix texture streaming reallocation task to ignore not-resident mips
...
#2559
2024-08-30 19:50:00 +02:00
mafiesto4
5ebfa4452e
Merge branch 'cNori-Math'
2024-08-30 14:48:12 +02:00
mafiesto4
653aaecaec
Postmerge cleanup
...
#2391
2024-08-30 14:48:06 +02:00
mafiesto4
3b9cca30bb
Merge branch 'Math' of https://github.com/cNori/FlaxEngineFork into cNori-Math
2024-08-30 13:23:43 +02:00
mafiesto4
f64bad2c1e
Merge branch 'Tryibion-save-collection-groups'
2024-08-30 13:20:47 +02:00
mafiesto4
ce7b11adfc
Merge branch 'save-collection-groups' of https://github.com/Tryibion/FlaxEngine into Tryibion-save-collection-groups
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/CollectionEditor.cs
2024-08-30 13:17:46 +02:00
mafiesto4
b80409c195
Merge branch 'Tryibion-sprite-name-update'
2024-08-30 13:02:39 +02:00
mafiesto4
58547142c9
Merge branch 'sprite-name-update' of https://github.com/Tryibion/FlaxEngine into Tryibion-sprite-name-update
2024-08-30 13:02:33 +02:00
mafiesto4
b52acb31c2
Merge branch 'Tryibion-fix-json-win-cm'
2024-08-30 13:01:32 +02:00
mafiesto4
74c4fb79f5
Merge branch 'fix-json-win-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-json-win-cm
2024-08-30 12:58:43 +02:00
mafiesto4
68eb8b9f21
Fix properties editor labels positioning
...
#2530 #2609
2024-08-30 12:58:12 +02:00
mafiesto4
6a4d9877e6
Remove unsured variable
2024-08-29 19:34:17 +02:00
Muzz
09737023a1
Add **Contrast Adaptive Sharpening (CAS)** filter pass
...
#2423
2024-08-29 19:01:37 +02:00
Tryibion
62dff3fa20
Update sprite group name when sprite name is changed.
2024-08-29 11:40:30 -05:00
mafiesto4
e925af534e
Add picking the longest animation from the imported file instead of the first one as default
...
#2490
2024-08-29 09:53:22 +02:00
Tryibion
2ff6437a92
Clean up JsonAssetWindow options cm if it exists.
2024-08-28 20:58:24 -05:00
mafiesto4
ec412d9be0
Fix undo-redo for JsonAssetReference in Editor
...
#2711
2024-08-28 23:42:59 +02:00
mafiesto4
ca0fb8cf63
Fix missing scenes saving when entering play mode in full game mode
...
#2465
2024-08-28 17:14:22 +02:00
mafiesto4
a1745e25a1
Fix Input::AxisValueChanged event to properly handle value changes when using keyboard
...
#2393
2024-08-28 16:48:52 +02:00
mafiesto4
50bf26337d
Merge branch 'Tryibion-better-mat-instance-param-settings'
2024-08-28 16:40:40 +02:00
mafiesto4
e6167e3e65
Merge branch 'better-mat-instance-param-settings' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-mat-instance-param-settings
2024-08-28 16:40:30 +02:00
mafiesto4
645e7cd9dc
Merge branch 'Tryibion-nameof-module-add'
2024-08-28 16:39:44 +02:00
mafiesto4
9fa40cbf09
Merge branch 'nameof-module-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-nameof-module-add
2024-08-28 16:39:25 +02:00
mafiesto4
942e7986be
Merge branch 'Tryibion-shrink-listen'
2024-08-28 16:39:04 +02:00
mafiesto4
758f3c39ee
Merge branch 'shrink-listen' of https://github.com/Tryibion/FlaxEngine into Tryibion-shrink-listen
2024-08-28 16:37:30 +02:00
mafiesto4
73125013f0
Merge branch 'Tryibion-fix-comment-node-cm'
2024-08-28 16:36:50 +02:00
mafiesto4
776002c08c
Merge branch 'fix-comment-node-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-comment-node-cm
2024-08-28 16:36:43 +02:00
mafiesto4
f3f7d4a034
Fix incorrect network RPC sending when target client ids list is provided but is empty
...
#2272
2024-08-28 16:36:08 +02:00
mafiesto4
1864574a92
Fix missing integer and double math node implementation in Visject
...
#2359
2024-08-28 16:24:51 +02:00
mafiesto4
353315bb43
Grey-out value box slider icon when control is disabled
2024-08-28 15:49:37 +02:00
mafiesto4
0dbcdc3217
Add enlarging debug point of current blend value in Multi blend nodes in Anim Graph window
2024-08-28 15:23:10 +02:00
mafiesto4
046865ba00
Fix Multi Blend 2D animation indices outside the blend space
...
#2553
2024-08-28 15:06:19 +02:00
Tryibion
1546d97b2f
Add removing semi colons from targets.
2024-08-27 21:38:57 -05:00
mafiesto4
cd4bd5efe0
Fix duplicate action active state for nodes that dont allow it in Visject graph
...
#2243
2024-08-27 23:38:11 +02:00
mafiesto4
838cb9f2ce
Fix object reference empty text clipping
2024-08-27 23:37:28 +02:00
Tryibion
24a5a4df45
Use Ordinal string comparisions
2024-08-27 16:20:53 -05:00
Tryibion
2e395ff58e
Add log for deleting module generated files.
2024-08-27 15:37:22 -05:00
Tryibion
b9506edc03
Remove flax.json file from commit
2024-08-27 15:33:25 -05:00
Tryibion
2941ccc93b
Add removing generated cpp and h files.
2024-08-27 15:31:27 -05:00
Tryibion
e4e568ae6a
Code style fix
2024-08-27 15:21:49 -05:00
Tryibion
dd655d8c8d
Add removing generated module files.
2024-08-27 15:19:52 -05:00
Tryibion
3bffc927f6
Add cleaning up modules from target files when deleted.
2024-08-27 14:54:21 -05:00
Tryibion
6930139f9a
Add saving collection groups. Add open all and close all menu buttons for collections.
2024-08-27 11:27:09 -05:00
mafiesto4
499ef51875
Fix draw calls sorting to favor distance over geometry and material
...
#2271 #2306
2024-08-27 16:01:46 +02:00
mafiesto4
0b3835f593
Fix turbulence module in GPU particles far away from world origin
...
#1944
2024-08-27 15:12:58 +02:00
Tryibion
9ebf98ce77
Fix null reference in Visject CM if there are no elements associated with a node.
2024-08-26 21:03:04 -05:00
Tryibion
22cf2570f5
Add more nameof for finding and template code.
2024-08-23 16:31:33 -05:00
Tryibion
5307ea85b5
Have new projects use nameof(Game).
2024-08-23 16:27:32 -05:00
Tryibion
21b187ab9f
Use nameof for adding new Modules to build targets.
2024-08-23 11:37:08 -05:00
Tryibion
9c31a35f6b
Remove revert button.
2024-08-23 10:24:05 -05:00
Tryibion
5b42100581
Moved material instance override opetions into setting button.
2024-08-23 10:12:43 -05:00
mafiesto4
591f0ee6a9
Fix regressions after rendering changes
2024-08-23 00:26:42 +02:00
mafiesto4
a18565fd61
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-23 00:05:00 +02:00
mafiesto4
e5f0e05d43
Fix terrain rendering to use the same LOD for main view and shadow passes
...
#2555 #2256
2024-08-23 00:00:42 +02:00
mafiesto4
ef540bc498
Fix crash when drawing particle effect where one of the emitter assets is not yet loaded
2024-08-22 23:35:53 +02:00
mafiesto4
fc66738dca
Add automatic heightmap files removal on Editor shutdown for deleted terrains
...
#1902
2024-08-22 23:29:42 +02:00
Tryibion
5800dd2448
Shrink listen button in input editors.
2024-08-22 16:06:13 -05:00
mafiesto4
b8cb1a828a
Fix foliage shadows rendering when using cull distance
...
#2489
2024-08-22 22:29:33 +02:00
mafiesto4
23f60da40d
Fix various code issues found using PVS-Studio
2024-08-22 20:24:52 +02:00
mafiesto4
fb2af0e0e7
Fix regression in Sort Key usage
2024-08-22 18:49:03 +02:00
mafiesto4
bb00653645
Fix regression in shadow maps rendering batching to ignore transparent materials due to opacity usage
2024-08-22 17:49:12 +02:00
mafiesto4
20456d95e8
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-22 17:33:20 +02:00
mafiesto4
3ecb7c1d81
Fix SpriteRender all parameters override
...
#2233
2024-08-22 13:20:53 +02:00
mafiesto4
d0240a54c7
Add MaterialInstance.ResetParameters
2024-08-22 13:15:33 +02:00
mafiesto4
e6745e43ec
Fix drawing physics colliders in debug view mode
...
#2622 #2833
2024-08-21 23:28:44 +02:00
mafiesto4
8ff0f9cd52
Merge branch 'Tryibion-gamepad-button-axis'
2024-08-21 23:04:42 +02:00
mafiesto4
f9f6c27cb5
Merge branch 'gamepad-button-axis' of https://github.com/Tryibion/FlaxEngine into Tryibion-gamepad-button-axis
2024-08-21 23:04:36 +02:00
mafiesto4
fe33bd4c83
Merge branch 'Tryibion-handle-enum-MAX'
2024-08-21 23:03:12 +02:00
mafiesto4
259ddf0410
Merge branch 'handle-enum-MAX' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-enum-MAX
2024-08-21 23:02:34 +02:00
mafiesto4
3947b164b5
Merge branch 'Tryibion-hide-animmodel-param'
2024-08-21 23:01:14 +02:00
mafiesto4
0854e5c4ac
Merge branch 'hide-animmodel-param' of https://github.com/Tryibion/FlaxEngine into Tryibion-hide-animmodel-param
2024-08-21 23:00:51 +02:00
mafiesto4
79947a051c
Merge branch 'Tryibion-unique-proxy'
2024-08-21 23:00:09 +02:00
mafiesto4
1b7ff9cdd4
Merge branch 'unique-proxy' of https://github.com/Tryibion/FlaxEngine into Tryibion-unique-proxy
2024-08-21 23:00:04 +02:00
mafiesto4
5f58a6b3d0
Merge branch 'Tryibion-prog-bar-lerp-jump'
2024-08-21 22:59:12 +02:00
mafiesto4
e5c1cf102c
Merge branch 'prog-bar-lerp-jump' of https://github.com/Tryibion/FlaxEngine into Tryibion-prog-bar-lerp-jump
2024-08-21 22:59:07 +02:00
mafiesto4
e03dc3754d
Merge branch 'Tryibion-vs-param-declare-order'
2024-08-21 22:58:36 +02:00
mafiesto4
dd51ddf0f8
Merge branch 'vs-param-declare-order' of https://github.com/Tryibion/FlaxEngine into Tryibion-vs-param-declare-order
2024-08-21 22:58:31 +02:00
mafiesto4
bdf4c3e1eb
Merge branch 'Tryibion-input-rem-dispose'
2024-08-21 22:56:17 +02:00
mafiesto4
9c13ec8808
Merge branch 'input-rem-dispose' of https://github.com/Tryibion/FlaxEngine into Tryibion-input-rem-dispose
2024-08-21 22:55:52 +02:00
mafiesto4
6b63e91391
Add PVS-Studio as new toool that we use for codequality
2024-08-21 22:53:05 +02:00
mafiesto4
f0793dc33f
Merge branch 'Tryibion-invert-y-rot'
2024-08-21 22:37:11 +02:00
mafiesto4
dfde648e79
Merge branch 'invert-y-rot' of https://github.com/Tryibion/FlaxEngine into Tryibion-invert-y-rot
2024-08-21 22:37:02 +02:00
mafiesto4
acd338981c
Add caching review model in Animation window
...
#2508
2024-08-21 22:36:11 +02:00
mafiesto4
1c840539c6
Fix crash in audio clip if it's still streaming after unload
...
#2866
2024-08-21 22:36:05 +02:00
mafiesto4
73a596cb2f
Add OrthographicSize to Camera for fixed ortho projection size
...
#1970
2024-08-21 22:35:43 +02:00
Tryibion
6fad87002d
Add option to invert the y-axis mouse rotation in the editor viewport.
2024-08-21 14:32:47 -05:00
Tryibion
aa3cf2e077
Add Gamepad buttons to Axis Config.
2024-08-21 13:34:33 -05:00
Tryibion
6b0098bb09
Remove bindings for InputEvent and InputAxis on dispose.
2024-08-21 12:48:46 -05:00
Tryibion
b7b23dce5f
Fix bug with usedMax not only setting zero after max.
2024-08-21 08:48:35 -05:00
Tryibion
a69a3812c2
Add Bindings for handling MAX c++ defines and converting them to c#.
2024-08-20 18:30:02 -05:00
mafiesto4
6534136632
Fix editor viewport mouse control bug when using Alt key
...
#2816
2024-08-20 18:56:38 +02:00
mafiesto4
2542adba92
Fix ConvertMouseToRay for orthographic projection
...
#2748
2024-08-20 16:10:03 +02:00
mafiesto4
a7b9dccba4
Merge branch 'Tryibion-getscene-check-return'
2024-08-17 18:13:43 +02:00
mafiesto4
db7138e0e3
Merge branch 'getscene-check-return' of https://github.com/Tryibion/FlaxEngine into Tryibion-getscene-check-return
2024-08-17 18:13:35 +02:00
mafiesto4
5a7080c9c0
Fix crash in particle emitter load
...
#2840
2024-08-17 18:10:16 +02:00
mafiesto4
ce1a1d6031
Fix deploying fbx files in cooked build from ModelPrefab
2024-08-17 16:48:42 +02:00
mafiesto4
650a2921a3
Add improved FormatBytesCount to print large sizes in more detailed way
...
Instead of printing `2 GB` output `2.43 GB` to be more explicit.
Deprecate version with `int` in favor of a single `ulong`.
2024-08-17 14:35:13 +02:00
mafiesto4
7650cead3d
Disable tooltip on profiler recording button to not affect perf due to tooltip showing
2024-08-17 00:10:53 +02:00
mafiesto4
ed9aaba055
Fix profiler window tabs layout for charts
2024-08-17 00:10:03 +02:00
mafiesto4
cb106be710
Fix importing compressed textures with DirectXTex with resizing
2024-08-16 22:40:02 +02:00
Tryibion
e21c884841
Add removing old proxy to add new one.
2024-08-16 13:49:50 -05:00
Tryibion
cc157718cd
Only allow adding unique proxy types to content database Proxy list.
2024-08-16 11:17:25 -05:00
mafiesto4
4a90663b1c
Fix post merge
2024-08-16 15:03:04 +02:00
mafiesto4
21b4c7c916
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-16 14:52:57 +02:00
mafiesto4
b1127f2e05
Merge branch 'envision3d-feature/fix-prefab-crash' into 1.9
2024-08-16 14:52:32 +02:00
mafiesto4
ceb23c14c9
Merge branch 'feature/fix-prefab-crash' of https://github.com/envision3d/FlaxEngine into envision3d-feature/fix-prefab-crash
2024-08-16 14:52:25 +02:00
mafiesto4
c4c25fc21f
Optimize SceneObjectsFactory::SynchronizeNewPrefabInstances when loading large scenes
2024-08-16 14:49:43 +02:00
Tryibion
7772669148
Better fix.
2024-08-16 07:46:31 -05:00
Tryibion
1047911cfe
Fix initial lerp jumping for Progress bar on first update.
2024-08-16 07:40:52 -05:00
Tryibion
134c257081
Keep property declared order if similar meta data token.
2024-08-16 07:23:28 -05:00
Tryibion
fb9cc7fea5
Add boolean check for if paramters are showing.
2024-08-15 21:48:25 -05:00
Tryibion
850107944c
Hide parameters for animated model on end play.
2024-08-15 21:44:40 -05:00
mafiesto4
330d769bdc
Optimize SceneObjectsFactory::SetupPrefabInstances when loading large scenes
2024-08-15 23:27:00 +02:00
mafiesto4
d779862271
Merge branch 'Tryibion-keep-scroll'
2024-08-15 15:38:27 +02:00
mafiesto4
b22a719204
Merge branch 'keep-scroll' of https://github.com/Tryibion/FlaxEngine into Tryibion-keep-scroll
2024-08-15 15:38:19 +02:00
Tryibion
dcffb422e5
Change actor scroll cache to use guid and float instead of strings, remove onactor removed code to keep values after undo.
2024-08-15 08:37:00 -05:00
mafiesto4
b6555519c5
Merge branch 'Tryibion-req-exit'
2024-08-15 15:34:59 +02:00
mafiesto4
1c77245818
Merge branch 'req-exit' of https://github.com/Tryibion/FlaxEngine into Tryibion-req-exit
2024-08-15 15:34:52 +02:00
mafiesto4
7ded585c0b
Improve debug shapes drawing
...
#2833
2024-08-15 15:31:04 +02:00
mafiesto4
6065c3ec11
Merge branch 'Tryibion-prefab-physics-draw'
2024-08-15 15:26:25 +02:00
mafiesto4
c67385ef80
Merge branch 'prefab-physics-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-physics-draw
2024-08-15 15:26:19 +02:00
mafiesto4
af2ee20e19
Merge branch 'GoaLitiuM-isnormalized_checks'
2024-08-15 15:22:10 +02:00
mafiesto4
b551610604
Merge branch 'isnormalized_checks' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_checks
2024-08-15 15:21:58 +02:00
mafiesto4
4f2c59231a
Merge branch 'handle-.f' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-.f
2024-08-15 15:18:42 +02:00
mafiesto4
51bf5cd1bf
Fix to not call GetQueuedBuffersCount unless needed for the looping fix
...
#2834
2024-08-15 15:16:32 +02:00
mafiesto4
a6e2a45869
Merge branch 'fix-stop-audio' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-stop-audio
2024-08-15 15:14:25 +02:00
mafiesto4
e5bb243b68
Merge branch 'Tryibion-anim-slot-blend'
2024-08-15 15:08:46 +02:00
Tryibion
a6b4f2fc63
Remove extra include.
2024-08-15 08:07:04 -05:00
mafiesto4
762419d4c4
Merge branch 'anim-slot-blend' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-slot-blend
2024-08-15 15:06:39 +02:00
mafiesto4
934e4ca549
Merge branch 'Tryibion-apply-hrtf-init'
2024-08-15 15:03:54 +02:00
mafiesto4
549a779a59
Merge branch 'apply-hrtf-init' of https://github.com/Tryibion/FlaxEngine into Tryibion-apply-hrtf-init
2024-08-15 15:03:49 +02:00
mafiesto4
f43333ae01
Merge branch 'Tryibion-surf-param-sort'
2024-08-15 15:02:02 +02:00
mafiesto4
75cd7feffa
Merge branch 'surf-param-sort' of https://github.com/Tryibion/FlaxEngine into Tryibion-surf-param-sort
2024-08-15 15:01:57 +02:00
mafiesto4
0b4361ab6b
Merge branch 'Tryibion-expose-actor-func'
2024-08-15 15:00:00 +02:00
mafiesto4
4e5c163732
Merge branch 'expose-actor-func' of https://github.com/Tryibion/FlaxEngine into Tryibion-expose-actor-func
2024-08-15 14:59:54 +02:00
mafiesto4
17f32246da
Merge branch 'Tryibion-descript-cm-anim-mat'
2024-08-15 14:58:24 +02:00
mafiesto4
94d4ea8a40
Merge branch 'descript-cm-anim-mat' of https://github.com/Tryibion/FlaxEngine into Tryibion-descript-cm-anim-mat
2024-08-15 14:56:35 +02:00
mafiesto4
70e7b0d527
Merge branch 'Tryibion-edit-scroll-shift'
2024-08-15 14:24:10 +02:00
mafiesto4
f257b25998
Merge branch 'Tryibion-terrain-mode-visible'
2024-08-15 14:23:30 +02:00
mafiesto4
610cc2cd4f
Merge branch 'terrain-mode-visible' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-mode-visible
2024-08-15 14:23:07 +02:00
mafiesto4
7ed3340028
Merge branch 'edit-scroll-shift' of https://github.com/Tryibion/FlaxEngine into Tryibion-edit-scroll-shift
2024-08-15 14:21:38 +02:00
mafiesto4
5e25a2572b
Merge branch 'Tryibion-terrain-gizmo-shift'
2024-08-15 14:15:39 +02:00
mafiesto4
74ce7e89d2
Merge branch 'terrain-gizmo-shift' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-gizmo-shift
2024-08-15 14:15:33 +02:00
mafiesto4
40b9013f41
Merge branch 'Tryibion-foliage-gizmo-resize'
2024-08-15 14:14:52 +02:00
mafiesto4
52cc327f2b
Merge branch 'foliage-gizmo-resize' of https://github.com/Tryibion/FlaxEngine into Tryibion-foliage-gizmo-resize
2024-08-15 14:13:19 +02:00
mafiesto4
94cffaaefe
Merge branch 'Tryibion-obj-ref-color'
2024-08-15 13:04:41 +02:00
mafiesto4
8586a44c79
Merge branch 'obj-ref-color' of https://github.com/Tryibion/FlaxEngine into Tryibion-obj-ref-color
2024-08-15 13:04:28 +02:00
mafiesto4
5a410fe12d
Merge branch 'Tryibion-rem-def-lod-terr'
2024-08-15 13:03:34 +02:00
mafiesto4
222768d363
Merge branch 'rem-def-lod-terr' of https://github.com/Tryibion/FlaxEngine into Tryibion-rem-def-lod-terr
2024-08-15 13:03:27 +02:00
mafiesto4
0c6ef79b11
Merge branch 'Tryibion-inc-lerp-node-size'
2024-08-15 13:02:24 +02:00
mafiesto4
14cb059b34
Merge branch 'inc-lerp-node-size' of https://github.com/Tryibion/FlaxEngine into Tryibion-inc-lerp-node-size
2024-08-15 13:02:16 +02:00
mafiesto4
45e83d6d15
Add feedback from PVS (static code analyzer)
...
https://pvs-studio.com/en/blog/posts/cpp/1153/
2024-08-15 13:01:40 +02:00
mafiesto4
e7f1afdfaa
Fix GlobalSDF tracing artifacts in reflections by using occlusion bias relative to each cascade voxel size
...
#2743
2024-08-15 12:04:39 +02:00
Tryibion
1ca7261f06
Add description to cm in Particle emitter surface.
2024-08-13 16:49:34 -05:00
Tryibion
6f15bf7209
Expose additional Actor virtual methods to c#
2024-08-13 15:14:07 -05:00
Tryibion
da4058141b
Change Object Reference "None" to be grayed out instead of error orange.
2024-08-13 14:24:43 -05:00
Tryibion
77729bc340
Remove default value comment from terrain LOD.
2024-08-12 20:46:29 -05:00
Tryibion
ace45eabf3
Keep properties window scroll for actors.
2024-08-12 20:36:26 -05:00
mafiesto4
75a97a30fe
Update assets
2024-08-12 19:16:16 +02:00
mafiesto4
596ad18ce3
Add smooth light brightness fade out at last 10% of ViewDistance (if used)
2024-08-12 18:32:33 +02:00
mafiesto4
f025f923ae
Increase limit on Global Surface Atlas objects culling to prevent artifacts in dense scenes
2024-08-12 15:35:29 +02:00
mafiesto4
fbd3b9372b
Fix crash when reading invalid data from file
2024-08-12 15:35:02 +02:00
mafiesto4
824d6701d8
Add improved default value detection for scripting object references in bindings generator
2024-08-12 15:34:39 +02:00
mafiesto4
63bee0c78d
Add IndirectLightingIntensity to Sky for GI intensity control
2024-08-12 15:34:08 +02:00
mafiesto4
bcb0200435
Fix GPU-based SDF generation to reject negative distance from far away triangles
2024-08-12 10:55:27 +02:00
Tryibion
9c4129a2a3
Add todo for immediate transition.
2024-08-11 13:24:57 -05:00
mafiesto4
8f18d654ee
Add copy/paste for material instance parameters via context menu on Parameters group header
2024-08-10 20:46:33 +02:00
mafiesto4
97ab8940f0
Fix bug with missing baked SDF data on save when asset data chunk memory was freed by GC
2024-08-10 20:45:59 +02:00
Tryibion
ae7a21504b
Increase Lerp node size
2024-08-10 10:42:27 -05:00
Tryibion
c871613616
Change terrain modes to not be visible if no terrain panel is showing
2024-08-10 10:30:26 -05:00
Tryibion
94334ae52d
Dont zoom in edit game window if shift is clicked and window is not focused
2024-08-10 10:02:31 -05:00
Tryibion
002aac08e8
Add resizing foliage paint gizmo with shift scroll.
2024-08-10 09:31:00 -05:00
Tryibion
9d7d66f235
Add check for not having right mouse button down for changing terrain gizmo sizes.
2024-08-10 09:19:34 -05:00
Tryibion
e954417c2f
Set EnableHRTF on audio init to match audio settings value.
2024-08-09 13:31:27 -05:00
mafiesto4
7224494ce6
Add improved material instance setup on model import with base material
2024-08-09 18:44:47 +02:00
mafiesto4
0023014cc2
Add MaterialInstance.ResetParameters
2024-08-09 18:39:47 +02:00
mafiesto4
43afa76e60
Optimize StaticModel draw into SDF and SurfaceAtlas if SDF texture is unused
2024-08-09 18:26:16 +02:00
Tryibion
a599615c1a
use bucket index instead of anim for check.
2024-08-09 10:47:52 -05:00
Tryibion
588861757a
Only reset starting value once time has progressed past zero.
2024-08-09 10:00:36 -05:00
Tryibion
830db22dcc
Blend out of anim slots when stopped.
2024-08-09 09:05:53 -05:00
envision3d
143014e9c9
fix crash with prefab window open on script reload
2024-08-09 00:16:38 -05:00
mafiesto4
7ca45e1f54
Add clearing render target pool textures to pink during in Debug builds
2024-08-08 21:25:08 +02:00
mafiesto4
1c24f5d3ce
Update meshoptimizer to version v0.21
2024-08-08 15:30:47 +02:00
mafiesto4
ca62a6c4bf
Fix directional lights shadows jittering when using TAA
2024-08-08 14:05:57 +02:00
mafiesto4
788d719f2a
Add Git cloning plugin project inside Git repo as submodule
2024-08-08 00:34:02 +02:00
mafiesto4
2b9c050911
Add Graphics.ShadowUpdateRate to control global shadows atlas update rate
2024-08-07 23:46:18 +02:00
mafiesto4
5ae2196a01
Add support for customizing Dropdown popup visuals
2024-08-07 22:44:38 +02:00
GoaLitiuM
ddbdf479ae
Add assertion check for normalized rections to C# Ray constructor
2024-08-07 21:18:12 +03:00
GoaLitiuM
f759f94cfa
Use CHECK_DEBUG over ASSERT in normalized direction checks
2024-08-07 21:18:09 +03:00
GoaLitiuM
a066e0078d
Add CHECK_DEBUG soft check for non-release builds
2024-08-07 21:17:45 +03:00
Tryibion
03de914dbc
Add Requesting engine exit event. Expose Fatal erro and requesting exit to c#
2024-08-07 12:16:07 -05:00
mafiesto4
143d9bcce6
Fix border placement in Dropdown control
2024-08-07 17:50:23 +02:00
mafiesto4
6e01cca9ad
Add TextFormat, SelectedItemChanged, and text alignment options to Dropdown
2024-08-07 17:46:30 +02:00
mafiesto4
1c02f3d8fe
Add text alignment options to Button
2024-08-07 17:44:47 +02:00
mafiesto4
28ce224caa
Reduce shadow atlas fragmentation to favor bigger tile sizes
2024-08-07 17:14:31 +02:00
mafiesto4
15d6f9861c
Fix shadow atlas resizing bug
2024-08-07 17:14:06 +02:00
Tryibion
3186b58ba8
Change to use near equal for float compare.
2024-08-06 21:43:38 -05:00
Tryibion
201fa888dd
Add comment
2024-08-06 21:39:45 -05:00
Tryibion
443bc347ef
Fix vector type floats from .f to .0
2024-08-06 17:37:04 -05:00
Tryibion
3140865780
Add physics and lights debug drawing in prefabs when enabled.
2024-08-06 17:06:23 -05:00
Tryibion
36eec5bf95
Better fix
2024-08-06 13:01:28 -05:00
Tryibion
002ab366fe
Only sort surface parameters alphabetically if script member order is set to Alphabetical.
2024-08-06 12:56:08 -05:00
Tryibion
08f286253c
Handle cpp .f in bindings generator.
2024-08-06 12:30:59 -05:00
Tryibion
e2df50a21a
Use visject surface description panel for material surface and anim graph surface.
2024-08-06 12:02:19 -05:00
Tryibion
17a444ad49
Fix disabled streaming audio not resetting state correctly.
2024-08-05 17:55:38 -05:00
mafiesto4
ffb760d8f3
Fix GPU particles issues with Global SDF far away from scene geometry
2024-08-05 22:43:00 +02:00
mafiesto4
52b00644c6
Update after merge with master
2024-08-05 20:33:46 +02:00
Tryibion
3674d149dc
Add check return for index in Level.GetScene
2024-08-05 13:25:35 -05:00
mafiesto4
bc313c8630
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 20:00:39 +02:00
mafiesto4
0b03a5da0d
Merge branch 'Tryibion-asset-options'
2024-08-05 19:55:23 +02:00
mafiesto4
41fe1a5fb5
Merge branch 'asset-options' of https://github.com/Tryibion/FlaxEngine into Tryibion-asset-options
2024-08-05 19:55:17 +02:00
mafiesto4
0897d8ec5f
Merge branch 'HydrogenC-forward-software-refl'
2024-08-05 19:44:51 +02:00
mafiesto4
2c8111801d
Update shaders and materials
2024-08-05 19:44:41 +02:00
mafiesto4
23fcfb4eb2
Code cleanup
...
#2717
2024-08-05 19:44:06 +02:00
Tryibion
265e34bd04
Serialize json asset copy and paste data and code style fixes.
2024-08-05 12:13:44 -05:00
mafiesto4
a49fc1c5d1
Merge branch 'forward-software-refl' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-forward-software-refl
2024-08-05 19:04:28 +02:00
mafiesto4
63147ee0a9
Merge branch 'Chikinsupu-Visject-DescriptionPanel'
2024-08-05 19:02:04 +02:00
mafiesto4
1a953c99bc
Format code
2024-08-05 19:01:56 +02:00
mafiesto4
1fa73c0cac
Merge branch 'Visject-DescriptionPanel' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DescriptionPanel
2024-08-05 18:53:18 +02:00
mafiesto4
0a5904a4dd
Merge branch 'GoaLitiuM-execv_whitespace_fix'
2024-08-05 18:47:55 +02:00
mafiesto4
2455cb9545
Merge branch 'execv_whitespace_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-execv_whitespace_fix
2024-08-05 18:47:50 +02:00
mafiesto4
7aa737de7b
Merge branch 'GoaLitiuM-isnormalized_epsilon'
2024-08-05 18:46:07 +02:00
mafiesto4
75c258ed7e
Merge branch 'isnormalized_epsilon' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_epsilon
2024-08-05 18:46:00 +02:00
mafiesto4
e84db38943
Merge branch 'Tryibion-force-rebuild-proxy'
2024-08-05 18:36:22 +02:00
mafiesto4
19a956110b
Merge branch 'force-rebuild-proxy' of https://github.com/Tryibion/FlaxEngine into Tryibion-force-rebuild-proxy
2024-08-05 18:36:16 +02:00
mafiesto4
e492faa707
Merge branch 'Tryibion-enahnce-actornode-filter'
2024-08-05 18:27:39 +02:00
mafiesto4
d9c21fddb4
Merge branch 'enahnce-actornode-filter' of https://github.com/Tryibion/FlaxEngine into Tryibion-enahnce-actornode-filter
2024-08-05 18:27:34 +02:00
mafiesto4
77816d2da1
Merge branch 'GoaLitiuM-hingejointdrive_velocity_fix'
2024-08-05 18:25:42 +02:00
mafiesto4
03534b0892
Merge branch 'hingejointdrive_velocity_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-hingejointdrive_velocity_fix
2024-08-05 18:25:35 +02:00
mafiesto4
e947a03cf7
Merge branch 'Tryibion-prefab-debug-draw'
2024-08-05 18:21:32 +02:00
mafiesto4
5cf52d879e
Merge branch 'prefab-debug-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-debug-draw
2024-08-05 18:20:59 +02:00
mafiesto4
3548912d0d
Merge branch 'Tryibion-prefab-grid'
2024-08-05 18:18:10 +02:00
mafiesto4
117178f547
Fix shader resource usage warning when drawing grid gizmo after selection outline
...
#2808
2024-08-05 18:18:02 +02:00
mafiesto4
57d5937bcb
Merge branch 'prefab-grid' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-grid
2024-08-05 18:12:10 +02:00
GoaLitiuM
eb3a940a31
Fix Linux platform CreateProcess not working with whitespace in path
2024-08-05 18:42:27 +03:00
GoaLitiuM
387e8d1dd9
Use larger epsilon in Vector IsNormalized checks
2024-08-05 18:41:41 +03:00
mafiesto4
26d02127dd
Merge branch 'GoaLitiuM-platform_tick_unthrottle'
2024-08-05 14:43:59 +02:00
mafiesto4
0be26fbb51
Merge branch 'platform_tick_unthrottle' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-platform_tick_unthrottle
2024-08-05 14:37:49 +02:00
mafiesto4
979ab9f6ee
Fix World Triplanar Texture node to support displacement and float4 value
2024-08-05 14:37:31 +02:00
mafiesto4
e44e44d317
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 11:08:51 +02:00
mafiesto4
d6e99071aa
Merge branch 'GoaLitiuM-openfbx_fixes'
2024-08-05 11:08:00 +02:00
mafiesto4
a49751c31d
Fix regression
2024-08-05 10:54:46 +02:00
mafiesto4
7fbf75c623
Add skinned model import data checks to run in all build configs
2024-08-04 20:20:51 +02:00
mafiesto4
5171c33b72
Add shared memory cache for fbx importer mesh processing
2024-08-04 20:20:26 +02:00
mafiesto4
6081a159e3
Fix new skinned mesh importing to properly handle vertex indices
...
#2672
2024-08-04 20:18:05 +02:00
Tryibion
0d42b6d7ee
Add actor type and script type to search filters.
2024-07-30 21:41:50 -05:00
GoaLitiuM
00960bad36
Remove zero clamping from HingeJointDrive in Editor
2024-07-30 20:50:54 +03:00
Tryibion
649559a917
Fix missing debug draw from prefabs
2024-07-28 13:48:54 -05:00
Tryibion
3db604c30c
Add grid gizmo to prefab scene.
2024-07-27 12:24:13 -05:00
Tryibion
5f5b0485b5
Cache context menu and add check to prevent accidental duplication.
2024-07-27 10:42:51 -05:00
Tryibion
728401b67c
Add pasting.
2024-07-27 10:30:05 -05:00
Tryibion
1a9c3ba3ff
Add options menu to json assets
2024-07-27 09:28:56 -05:00
mafiesto4
1843606074
Minor tweaks
2024-07-27 12:28:30 +02:00
mafiesto4
c4f37741b7
Fix blend shapes importing
...
#2672
2024-07-26 23:54:27 +02:00
mafiesto4
e3bb38f13b
Move arrays caching to be local for import and setup ignore flags for OpenFBX
...
#2672
2024-07-26 23:15:23 +02:00
mafiesto4
00cb2e25eb
Update OpenFBX to Jun 22, 2024
2024-07-26 23:15:15 +02:00
mafiesto4
642fb510f8
Merge branch 'openfbx_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openfbx_fixes
2024-07-26 09:36:58 +02:00
Tryibion
074751f91f
Re-add lazy rebuilds
2024-07-25 18:23:26 -05:00
mafiesto4
5c97f68331
Merge branch 'Tryibion-fix-miss-comments'
2024-07-26 01:14:35 +02:00
mafiesto4
0f5fcba95d
Merge branch 'fix-miss-comments' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-miss-comments
2024-07-26 01:14:30 +02:00
mafiesto4
7a89e78f43
Fix incorrect JsonAssetReference<T> serialization
...
#2774
2024-07-26 01:13:52 +02:00
Tryibion
e05eedfc76
Force rebuild on proxy changes if rebuild is true
2024-07-25 17:28:55 -05:00
mafiesto4
9f078a6e3c
Fix crash when using and saving scene with Visual Script object instance which asset was deleted
2024-07-25 17:17:28 +02:00
mafiesto4
b4d1e6197c
Fix crash when removing Visual Script asset that's instance is selected in Properties window
2024-07-25 17:16:50 +02:00
Tryibion
9fbc7a5f09
Add missing comments for spawnable json proxy ctors.
2024-07-25 10:16:26 -05:00
mafiesto4
d14a4f1f66
Minor codestyle fixes
2024-07-25 16:50:16 +02:00
mafiesto4
1e43b031ba
Fix unpacking marshaled field value
...
#2790
2024-07-25 16:50:01 +02:00
mafiesto4
41fd7b724e
Fix test build regression
2024-07-25 15:32:05 +02:00
mafiesto4
2a1706decb
Fix vehicles simulation instability when physics substepping is enabled
...
#2796
2024-07-25 14:19:01 +02:00
mafiesto4
ab7de52531
Fix compilation regression
2024-07-25 13:51:41 +02:00
mafiesto4
1891b9e367
Refactor PhysX vehicles and cloth simulation code to be more readable
...
#2796
2024-07-25 13:51:32 +02:00
mafiesto4
3ac7dfbd3a
Merge branch 'RomanZhu-IndustryStandardTransformHotkeysSupport'
2024-07-25 10:54:45 +02:00
mafiesto4
2853273205
Merge branch 'IndustryStandardTransformHotkeysSupport' of https://github.com/RomanZhu/FlaxPublic into RomanZhu-IndustryStandardTransformHotkeysSupport
2024-07-25 10:54:08 +02:00
mafiesto4
2201dd681e
Merge branch 'mtszkarbowiak-fix/move-semantics'
2024-07-25 10:53:50 +02:00
mafiesto4
013dab4ba7
Fix codestyle and apply pr feedback
...
#2730
2024-07-25 10:52:54 +02:00
mafiesto4
cf501945a3
Merge branch 'fix/move-semantics' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/move-semantics
2024-07-25 10:47:31 +02:00
mafiesto4
ab4703c3dd
Merge branch 'Arcnor-colorPickerAlwaysChangesColor'
2024-07-25 10:06:32 +02:00
mafiesto4
4ce853d892
Merge branch 'RuanLucasGD-RenameActors'
2024-07-25 10:06:23 +02:00
mafiesto4
6cdd56ad11
Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
...
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
mafiesto4
66122e6e3b
Merge branch 'RenameActors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-RenameActors
2024-07-25 09:28:14 +02:00
mafiesto4
c444661884
Merge branch 'Swiggies-lightmap-material-nodes'
2024-07-25 09:25:48 +02:00
mafiesto4
91a8a670d5
Merge branch 'lightmap-material-nodes' of https://github.com/Swiggies/FlaxEngine into Swiggies-lightmap-material-nodes
2024-07-25 09:25:15 +02:00
mafiesto4
dbd5566ee0
Merge branch 'Tryibion-inject-scene-load-children'
2024-07-25 09:24:16 +02:00
mafiesto4
ad2d4a2626
Merge branch 'inject-scene-load-children' of https://github.com/Tryibion/FlaxEngine into Tryibion-inject-scene-load-children
2024-07-25 09:24:12 +02:00
mafiesto4
148f03205f
Merge branch 'Tryibion-table-improve'
2024-07-25 09:23:54 +02:00
mafiesto4
2c1f835528
Merge branch 'table-improve' of https://github.com/Tryibion/FlaxEngine into Tryibion-table-improve
2024-07-25 09:17:01 +02:00
mafiesto4
8038e045b0
Merge branch 'GoaLitiuM-assert_directions'
2024-07-25 09:16:23 +02:00
mafiesto4
7a635e2896
Merge branch 'assert_directions' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-assert_directions
2024-07-25 09:16:16 +02:00
mafiesto4
a40a5721f3
Merge branch 'Tryibion-jsontype-thumbnail'
2024-07-25 08:41:29 +02:00
mafiesto4
e4cf4c9f17
Merge branch 'jsontype-thumbnail' of https://github.com/Tryibion/FlaxEngine into Tryibion-jsontype-thumbnail
2024-07-25 08:41:21 +02:00
mafiesto4
5299afa276
Merge branch 'GoaLitiuM-module_compilation_fix'
2024-07-25 08:41:07 +02:00
mafiesto4
8e8e41d5e1
Merge branch 'module_compilation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-module_compilation_fix
2024-07-25 08:40:56 +02:00
mafiesto4
153e45c345
Merge branch 'GoaLitiuM-csharp_warning_fix'
2024-07-25 08:40:29 +02:00
mafiesto4
7bb365c57b
Merge branch 'csharp_warning_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_warning_fix
2024-07-25 08:40:22 +02:00
mafiesto4
8397a81428
Merge branch 'Tryibion-empty-ref-text'
2024-07-25 08:40:05 +02:00
mafiesto4
17c484b97b
Merge branch 'empty-ref-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-empty-ref-text
2024-07-25 08:39:42 +02:00
mafiesto4
3b740659f5
Merge branch 'GoaLitiuM-customeditor_fixes'
2024-07-25 08:38:41 +02:00
mafiesto4
2913bb39e8
Merge branch 'customeditor_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-customeditor_fixes
2024-07-25 08:38:32 +02:00
mafiesto4
f21b259376
Various fixes after merge with Windows ARM pr
2024-07-25 08:34:51 +02:00
mafiesto4
51f30958cd
Revert "Add timeBeginPeriod(1) on Win32 platforms to improve timer precision"
...
This reverts commit dbda31d570 .
2024-07-24 23:29:38 +02:00
mafiesto4
f2e04c77fd
Merge branch 'GoaLitiuM-woa_support' into 1.9
2024-07-24 23:29:10 +02:00
mafiesto4
34d4904b2e
Update deps binaries
...
#2624
2024-07-24 23:28:48 +02:00
mafiesto4
dd61d5793c
Merge branch 'woa_support' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-woa_support
...
# Conflicts:
# Source/ThirdParty/assimp/config.h.in
# Source/Tools/Flax.Build/Deps/Dependencies/Assimp.cs
2024-07-24 19:03:53 +02:00
mafiesto4
faf7a28cf2
Fix compilation after merge
...
#2714
2024-07-24 16:48:46 +02:00
mafiesto4
05ed7edcbf
Merge branch 'GoaLitiuM-deprecation_messages' into 1.9
2024-07-24 16:42:16 +02:00
mafiesto4
5ddf24381b
Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages
2024-07-24 16:41:49 +02:00
mafiesto4
305bf653cf
Add todo comments for future improvements to DDGI
2024-07-24 16:39:37 +02:00
mafiesto4
4715492f0c
Update shaders
2024-07-24 15:50:16 +02:00
mafiesto4
aa57db03bb
Revert debug change
2024-07-24 14:09:02 +02:00
mafiesto4
b2e228c090
Fix shadows rendering in reflection probes
2024-07-24 13:43:53 +02:00
mafiesto4
e9144ff834
Fix blending between DDGI cascades on the end of the range
2024-07-24 12:21:50 +02:00
mafiesto4
6f3d1cdd0a
Optimize Global Surface Atlas objects culling with shared thread group pre-cull
2024-07-24 11:46:20 +02:00
Tryibion
8209639261
Add being able to add a thumbnail to a SpawnableJsonProxy
2024-07-23 22:08:01 -05:00
Roman Zhuravlev
a580d6785f
Ignore Translate/Rotate/Scale/TransformSpace hotkeys while holding RMB.
...
Allows to use industry standard WER hotkeys for transformations and not change modes while navigating through level.
2024-07-21 22:25:25 +02:00
mafiesto4
4976a2ef6a
Change DynamicBuffer usage feature from b14ac354bb
2024-07-20 22:42:14 +02:00
GoaLitiuM
8b22ffe007
Fix warnings about upcoming C# reserved keywords
2024-07-20 20:46:32 +03:00
GoaLitiuM
24f7ec4a54
Fix statically linked binary modules not getting compiled
2024-07-20 15:41:26 +03:00
GoaLitiuM
4d0dda19b9
Improve engine responsiveness when not focused
2024-07-20 15:39:11 +03:00
GoaLitiuM
55d55212c3
Add assertions for checking against un-normalized direction vectors
2024-07-20 15:34:11 +03:00
Tryibion
1142fa68ea
Small table improvements.
2024-07-19 20:49:58 -05:00
Tryibion
305f725394
Ensure to add all scene objects of injected actors.
2024-07-19 08:19:34 -05:00
Tryibion
8a297a6fd4
Clean up code more.
2024-07-19 07:59:57 -05:00
Tryibion
d717430256
Clean up code
2024-07-19 07:48:01 -05:00
Tryibion
8804738193
Allow for Initializing children injected via scene loading.
2024-07-19 07:42:57 -05:00
mafiesto4
b14ac354bb
Optimize DynamicTypedBuffer and DynamicStructuredBuffer to use GPU-memory for commonly used single-frame uploads
2024-07-19 14:27:50 +02:00
mafiesto4
3296337f40
Add SetStablePowerState for D3D12 when doing shaders profiling
2024-07-19 14:26:19 +02:00
Tryibion
9b11461eaf
Add type display to empty object ref in editor
2024-07-19 06:48:35 -05:00
mafiesto4
3f9989ea57
Add utility Packing.hlsl shader for colors and vectors packing
2024-07-19 13:37:09 +02:00
mafiesto4
6e60a988a0
Fix node archetype
2024-07-19 00:54:05 +02:00
mafiesto4
64bd762f44
Fix compilation
2024-07-19 00:35:36 +02:00
mafiesto4
b33c2b4f36
Merge remote-tracking branch 'origin/master' into 1.9
2024-07-19 00:32:54 +02:00
mafiesto4
fe33f09f1d
Update shader
2024-07-19 00:32:14 +02:00
mafiesto4
9518ce1d0a
Fix physics error when disabling terrain
2024-07-19 00:30:21 +02:00
mafiesto4
53ca33f301
Add option to sample Global SDF from higher cascade
2024-07-19 00:30:06 +02:00
mafiesto4
3945e1416b
Add improved Global SDF sampling at empty areas
2024-07-19 00:27:30 +02:00
mafiesto4
3aa8e67551
Add option for smooth DDGI cascades blending
2024-07-18 23:51:03 +02:00
mafiesto4
03898a064a
Optimize DDGI probes border pixels to be copied within probe update, rather than via separate dispatch
2024-07-18 19:51:01 +02:00
mafiesto4
d879b8e064
Add utility GetInstance method to Json Asset refs in csharp
...
#2774
2024-07-18 15:14:26 +02:00
mafiesto4
f132198ead
Add more functionality and thumbnail to content items in finder for scripts
2024-07-18 14:19:27 +02:00
mafiesto4
5e0d90af2e
Add displaying file extension for scripts in content finder to distinguish C++ files
2024-07-18 14:18:52 +02:00
mafiesto4
736119fdc6
Merge branch 'Zode-quaternion-fix-down'
2024-07-18 12:40:06 +02:00
mafiesto4
5259c41b40
Merge branch 'quaternion-fix-down' of https://github.com/Zode/FlaxEngine into Zode-quaternion-fix-down
2024-07-18 12:40:00 +02:00
mafiesto4
4a6f2f8821
Merge branch 'Swiggies-ccd-fix'
2024-07-18 12:39:24 +02:00
mafiesto4
529de24da4
Cache DisableCCD locally in physics backend
...
#2768
2024-07-18 12:39:15 +02:00
mafiesto4
fc3d15c544
Merge branch 'ccd-fix' of https://github.com/Swiggies/FlaxEngine into Swiggies-ccd-fix
2024-07-18 12:27:33 +02:00
mafiesto4
261c4a7e88
Merge branch 'GoaLitiuM-simplemove_gravity'
2024-07-18 12:26:11 +02:00
mafiesto4
ccd619f659
Merge branch 'simplemove_gravity' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-simplemove_gravity
2024-07-18 12:26:06 +02:00
mafiesto4
35bbd52f89
Merge branch 'GoaLitiuM-charcontroller_terrain_fix'
2024-07-18 11:54:54 +02:00
mafiesto4
ea45aa9b19
Merge branch 'charcontroller_terrain_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-charcontroller_terrain_fix
2024-07-18 11:54:46 +02:00
mafiesto4
655c377da8
Merge branch 'Tryibion-phyx-ed'
2024-07-18 11:50:56 +02:00
mafiesto4
5498cbf3bf
Merge branch 'phyx-ed' of https://github.com/Tryibion/FlaxEngine into Tryibion-phyx-ed
2024-07-18 11:50:46 +02:00
mafiesto4
10a343a490
Merge branch 'Tryibion-mesh-collider-neg-scale-fix'
2024-07-18 11:47:46 +02:00
mafiesto4
b2faad9634
Merge branch 'mesh-collider-neg-scale-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-mesh-collider-neg-scale-fix
2024-07-18 11:47:39 +02:00
mafiesto4
786ab54f84
Merge branch 'Tryibion-pref-layout-splitter'
2024-07-18 11:46:03 +02:00
mafiesto4
d41d153cff
Merge branch 'pref-layout-splitter' of https://github.com/Tryibion/FlaxEngine into Tryibion-pref-layout-splitter
2024-07-18 11:45:53 +02:00
mafiesto4
89bd733142
Merge branch 'Tryibion-picker-type'
2024-07-18 11:11:58 +02:00
mafiesto4
5d2a1e0507
Merge branch 'picker-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-picker-type
2024-07-18 11:09:51 +02:00
mafiesto4
22ff68b89f
Merge branch 'Tryibion-remove-redundant-tab'
2024-07-18 10:48:05 +02:00
mafiesto4
fe41ef619b
Improve floating dock window hidden header to handle inputs properly
...
#2770
2024-07-18 10:47:46 +02:00
mafiesto4
3870a013fa
Merge branch 'remove-redundant-tab' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-redundant-tab
2024-07-18 10:36:53 +02:00
mafiesto4
ebd890a0da
Merge branch 'Tryibion-fix-last-tab-drag'
2024-07-18 10:35:29 +02:00
mafiesto4
964a1940c4
Merge branch 'fix-last-tab-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-last-tab-drag
2024-07-18 10:34:32 +02:00
mafiesto4
b11af95ec7
Merge branch 'Tryibion-texture-window-tabs'
2024-07-18 10:31:16 +02:00
mafiesto4
e8de6c37fc
Merge branch 'texture-window-tabs' of https://github.com/Tryibion/FlaxEngine into Tryibion-texture-window-tabs
2024-07-18 08:46:38 +02:00
mafiesto4
af41cefaac
Merge branch 'Tryibion-layer-resize-fix'
2024-07-18 08:44:51 +02:00
mafiesto4
900a96938b
Merge branch 'layer-resize-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-layer-resize-fix
2024-07-18 08:44:45 +02:00
mafiesto4
c58d43ac1e
Merge branch 'Tryibion-editor-update'
2024-07-18 08:43:52 +02:00
mafiesto4
0122ee94a5
Merge branch 'editor-update' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-update
2024-07-18 08:43:48 +02:00
mafiesto4
dfb541011d
Merge branch 'Tryibion-audio-play-rename'
2024-07-18 08:42:43 +02:00
mafiesto4
aeff147b6d
Optimize and refactor DDGI to use linear attention per-probe to dynamically control ray count and blend speed
...
Probes will use lower ray count when behind the camera or not correlated with the view direction or far from geometry.
Probes nearby camera or with high instability in irradiance will maintain higher ray count.
Probes that use less rays will have slower blending to reduce artifacts.
Added probe instability, attention and stats debugging for devs.
2024-07-18 08:38:23 +02:00
mafiesto4
ee02aa394a
Fix potential error in new shadows atlas rendering
2024-07-18 00:17:33 +02:00
mafiesto4
8ba33d9d10
Fix typo in doc comment
2024-07-18 00:17:15 +02:00
Tryibion
85a04f8e81
Perform layout of splitter panel once splitter is done being dragged.
2024-07-16 20:36:27 -05:00
Tryibion
531c75bff9
Display asset picker type.
2024-07-16 20:32:47 -05:00
Tryibion
12f70572b0
Remove redundant first tab on floating window.
2024-07-16 20:05:27 -05:00
Tryibion
7090e85224
Fix not being able to drag a window tab all of the way to the right.
2024-07-16 19:25:05 -05:00
Olly Rybak
e5e1f945ea
Added eDETECT_CCD_CONTACT to PairFlags, hopefully properly enabling CCD
2024-07-17 10:04:14 +10:00
Zode
e1cf41b94b
Fix Quaternion.FromDirection giving bogus output when fed a perfect down vector
2024-07-17 01:12:17 +03:00
Tryibion
d4bf8368b1
Separate import settings as new tab in texture window.
2024-07-16 11:43:04 -05:00
Tryibion
6588a71879
Dont allow resize of layers array.
2024-07-15 18:19:14 -05:00
Tryibion
d700df6afb
Add PhysX option for enabling enhanced determinism
2024-07-15 16:23:49 -05:00
GoaLitiuM
35d46e23a8
Fix CharacterController::SimpleMove gravity displacement handling
2024-07-13 16:39:22 +03:00
GoaLitiuM
f1fc086612
Fix CharacterController to not process hits against removed actors
2024-07-13 16:39:06 +03:00
mafiesto4
13cf3deb3f
Revert b80101411f
2024-07-12 18:42:19 +02:00
mafiesto4
74dfa30556
Fix crash when drawing particle effect where one of the emitter assets is not yet loaded
2024-07-12 17:14:51 +02:00
mafiesto4
e8b0419ccf
Update assets
2024-07-12 17:14:02 +02:00
mafiesto4
793afff0aa
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-07-12 17:05:18 +02:00
mafiesto4
b80101411f
Optimize Vulkan Memory Allocator to not use mutex as it's synced by engine to safely access resources
2024-07-12 17:05:07 +02:00
mafiesto4
e83097d114
Fix missing memory allocator for Vulkan Memory Allocator
2024-07-12 17:04:23 +02:00
Tryibion
7b4e509140
Fix mesh collider not rotating correctly due to negative scale.
2024-07-11 18:44:55 -05:00
Tryibion
c168ce3a7e
Deprecate IsActuallyPlayingSth and add IsActuallyPlaying to AudioSource
2024-07-11 17:39:11 -05:00
Tryibion
e1dcd290b1
Add Editor update event.
2024-07-11 15:48:50 -05:00
mafiesto4
352913ba14
Add random per-probe rotation for rays tracing in DDGI
2024-07-11 14:48:24 +02:00
mafiesto4
dbda31d570
Add timeBeginPeriod(1) on Win32 platforms to improve timer precision
2024-07-10 15:34:38 +02:00
mafiesto4
d521409033
Missing change for particles from 6b06f1dbcf
2024-07-10 13:58:01 +02:00
mafiesto4
6b06f1dbcf
Optimize Global SDF to use 8-bit storage (50% less memory usage)
2024-07-10 13:22:25 +02:00
mafiesto4
70912e1d56
Add support for using InputAction editor on string variable
2024-07-09 11:57:59 +02:00
mafiesto4
ffddbb455f
Add Scripting events to C++ api similar to C# ones
2024-07-09 11:57:41 +02:00
mafiesto4
d5dd8e7ecf
Optimize GlobalSurfaceAtlasPass tiles by sorting by size before inserting them into atlas
2024-07-08 16:43:26 +02:00
mafiesto4
082a5819cd
Optimize GlobalSurfaceAtlasPass by ignoring GBuffer2 properties (diffuse-only surfaces)
2024-07-08 16:40:59 +02:00
mafiesto4
ae2b3d361e
Fix shader warning
2024-07-08 12:56:31 +02:00
mafiesto4
bee39dda58
Fix commandline options in build
2024-07-06 12:57:19 +02:00
mafiesto4
559cd74647
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
mafiesto4
009e1aaebb
Merge branch 'Tryibion-content-cut'
2024-07-04 18:07:10 +02:00
mafiesto4
fe9996dd4f
Merge branch 'content-cut' of https://github.com/Tryibion/FlaxEngine into Tryibion-content-cut
2024-07-04 18:07:03 +02:00
mafiesto4
d1e54b821b
Fix asset to be soft when transformation is nan or inf
...
#2742
2024-07-04 18:05:47 +02:00
Tryibion
8877aac8cb
Small code cleanup
2024-07-03 13:07:02 -05:00
Tryibion
a61096ffa5
Add cutting of content items.
2024-07-03 12:53:50 -05:00
mafiesto4
230c57cca4
Add WinPixEventRuntime for D3D12 to provide GPU profiler event names
2024-07-03 18:30:11 +02:00
mafiesto4
b8100e9417
Fix missing GPU events when using shaders profiling/debugging or graphics dev tools are enabled
2024-07-03 18:29:42 +02:00
mafiesto4
b3d77ab9eb
Add shaders profiling console command
2024-07-03 13:22:19 +02:00
mafiesto4
030a66c091
Add shader cache invalidation when using debug shader option via cmd line in Editor
2024-07-03 12:41:29 +02:00
Olly Rybak
751c1f20dc
Returns lightmap UV correctly with no errors
2024-07-03 18:35:32 +10:00
mafiesto4
00a9c48fec
Optimize probes count multiplication in DDGI shader
2024-07-03 08:51:58 +02:00
mafiesto4
6fbf4a6aac
Optimize draw calls sorting and objects buffer building to be async
2024-07-02 16:07:09 +02:00
mafiesto4
f40cf6539a
Update Assimp for Mac
2024-07-02 11:29:56 +02:00
mafiesto4
8e4f7babf3
Merge branch 'GoaLitiuM-unsafeaccessor_init'
2024-07-02 10:04:05 +02:00
mafiesto4
e18b059234
Merge branch 'unsafeaccessor_init' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unsafeaccessor_init
2024-07-02 10:04:00 +02:00
mafiesto4
e3114c29af
Merge branch 'envision3d-feature/add-default-audio-listener'
2024-07-02 10:02:31 +02:00
mafiesto4
3539f84c9a
Merge branch 'feature/add-default-audio-listener' of https://github.com/envision3d/FlaxEngine into envision3d-feature/add-default-audio-listener
2024-07-02 10:02:24 +02:00
mafiesto4
5b0c6d1aff
Merge branch 'xxSeys1-AudioListenerWarning'
2024-07-02 10:01:54 +02:00
mafiesto4
1b72b14376
Merge branch 'AudioListenerWarning' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AudioListenerWarning
2024-07-02 10:01:39 +02:00
mafiesto4
32af6ede73
Merge branch 'GoaLitiuM-update_assimp'
2024-07-02 10:00:08 +02:00
mafiesto4
a79fb237e5
Update Assimp to v5.4.1
...
#2727
2024-07-02 09:59:30 +02:00
mafiesto4
ec510425a1
Merge branch 'update_assimp' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_assimp
2024-07-02 09:12:27 +02:00
mafiesto4
bf772a5eb9
Merge branch 'Tryibion-prefab-buttons'
2024-07-02 09:11:44 +02:00
mafiesto4
fe3a9fbd67
Merge branch 'prefab-buttons' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-buttons
2024-07-02 09:11:38 +02:00
mafiesto4
090b9ea0c1
Merge branch 'Tryibion-wrap-on-underscore'
2024-07-02 09:11:12 +02:00
mafiesto4
ddfaeddb5f
Merge branch 'wrap-on-underscore' of https://github.com/Tryibion/FlaxEngine into Tryibion-wrap-on-underscore
2024-07-02 09:10:37 +02:00
mafiesto4
abe938c30a
Merge branch 'Tryibion-fix-profiler-timeline'
2024-07-02 09:10:10 +02:00
mafiesto4
cf02fecadc
Merge branch 'fix-profiler-timeline' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-profiler-timeline
2024-07-02 09:06:21 +02:00
mafiesto4
54c24f8434
Merge branch 'Tryibion-inv-culture-unknown'
2024-07-02 09:05:53 +02:00
mafiesto4
35ab0f4261
Merge branch 'inv-culture-unknown' of https://github.com/Tryibion/FlaxEngine into Tryibion-inv-culture-unknown
2024-07-02 09:05:37 +02:00
mafiesto4
73342615d1
Merge branch 'GoaLitiuM-winsdk_24h2'
2024-07-02 09:05:15 +02:00
mafiesto4
d64108a5c1
Merge branch 'winsdk_24h2' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-winsdk_24h2
2024-07-02 09:05:08 +02:00
mafiesto4
1dfa92b0c3
Merge branch 'Tryibion-select-multi-drop'
2024-07-02 09:04:26 +02:00
mafiesto4
567d5f70ab
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-07-02 00:58:25 +02:00
mafiesto4
c8b5ac6c29
Update materials
2024-07-02 00:57:58 +02:00
mafiesto4
fe0711c3e2
Fix D3D11 to properly flush CB/SRVs when bindings new shaders after CB/SRV was set
2024-07-02 00:55:41 +02:00
mafiesto4
9486466abf
Fix D3D11 to properly issue instanced draws even if instance count is 1
2024-07-02 00:54:49 +02:00
mafiesto4
1328e869a9
Fix crash in D3D12 when constant buffer was binded but not updated before the draw
2024-07-02 00:54:17 +02:00
mafiesto4
fbc648302d
Fix timer queries reset before use on Vulkan
2024-07-02 00:53:45 +02:00
mafiesto4
ef129a3135
Add frustum culling for editor preview camera mesh
2024-07-02 00:53:03 +02:00
mafiesto4
08ef7c93ea
Refactor draw calls drawing to use single objects buffer and better materials batching
2024-07-02 00:52:22 +02:00
GoaLitiuM
d56493da54
Use UnsafeAccessor to initialize scripting object interop fields
2024-06-30 15:52:14 +03:00
mafiesto4
78f3248ac9
Refactor SortOrder to use int8 instead of int16 due to performance reasons (more efficent sort keys packing in rendering)
2024-06-29 13:54:02 +02:00
GoaLitiuM
16b0228394
Add support for Windows SDK build 26100 (24H2)
2024-06-28 23:02:25 +03:00
mafiesto4
516ed3e9a0
Cleanup some rendering code
2024-06-28 21:21:17 +02:00
mafiesto4
f4d4969650
Merge branch '1.9' of https://gitlab.flaxengine.com/flax/flaxengine into 1.9
2024-06-28 09:52:06 +02:00
mafiesto4
7f482219ef
Fix generating project files for VSCode on Mac without .NET x64 SDK installed
2024-06-28 09:51:29 +02:00
mafiesto4
dbbc2b70bf
Disable GlobalSurfaceAtlas on Mac due to GPU crashes in larges scenes
2024-06-28 09:43:18 +02:00
mafiesto4
e265b760c1
USe local var to simplify code and fix MaterialShaderDataPerView struct to use new alignment for constant buffers data
2024-06-28 08:50:14 +02:00
mafiesto4
138e17508b
Add profile event to hardware instancing building and insert draw count into profiler zone data
2024-06-27 21:03:52 +02:00
mafiesto4
7b5edc363a
Fix GLobalSDF update when not using workload spread and add dispatches count to profiler zone data
2024-06-27 09:29:09 +02:00
mafiesto4
8eaa635385
Minor tweaks to GlobalSA
2024-06-26 18:19:48 +02:00
mafiesto4
91d3216a00
Fix crash on shutdown when physical material asset was left alone
2024-06-26 18:19:36 +02:00
mafiesto4
18c3f274f8
Optimize Global SDF drawing with async job system
2024-06-26 18:16:58 +02:00
mafiesto4
b545d8800c
Optimize job system memory allocations
2024-06-24 23:19:01 +02:00
mafiesto4
3bbaa8dad0
Remove unused job system stats and concurrent queue code
2024-06-24 19:02:38 +02:00
mafiesto4
a1c251c3b7
Add various optimizations to Global Surface Atlas
2024-06-24 19:01:35 +02:00
mafiesto4
8190d7f171
Optimize Global Surface Atlas setup and objects buffer writing to be async
2024-06-24 13:15:45 +02:00
mafiesto4
59bbb9e058
Fix error when reopening project
2024-06-24 13:15:05 +02:00
mafiesto4
861d8a683f
Add JobSystem::Dispatch that accepts dependent jobs that needs to be completed before
2024-06-24 13:12:48 +02:00
Mateusz Karbowiak
cb3e8e4112
Ambiguous name fix
2024-06-22 16:41:29 +02:00
Mateusz Karbowiak
5f4aee71b8
Actor naming without string copy fix
2024-06-22 15:14:02 +02:00
Mateusz Karbowiak
02403377cd
Array move semantics fix
2024-06-22 15:13:53 +02:00
mafiesto4
2773949197
Optimize wait signal in Job System to wake waiting threads only when job batch ends
2024-06-22 09:58:20 +02:00
mafiesto4
3b3cd5ade4
Optimize Global Surface Atlas defragmenting to just reset tiles, not whole objects list
2024-06-21 23:01:32 +02:00
GoaLitiuM
6436fb3bde
Update AssImp to latest version
2024-06-21 21:55:30 +03:00
Nils Hausfeld
240ddbcde3
- Minor cleanup
2024-06-21 20:52:14 +02:00
Nils Hausfeld
ef5d4013d3
- Increased min description panel height a tiny bit to make 4 input/output elements fit without causing jittering / flickering
2024-06-21 20:45:22 +02:00
Nils Hausfeld
a8bd59c07f
- Fixed regression where pack/unpack nodes didn't return any inputs/outputs
2024-06-21 20:40:39 +02:00
Nils Hausfeld
db17d8d0ce
- Comments, cleanup and a bit of refactoring
2024-06-21 20:26:24 +02:00
mafiesto4
4d0d08f245
Optimize Global Surface Atlas drawing with async job system
2024-06-21 17:55:02 +02:00
mafiesto4
c119750896
Fix RectAtlas regression
2024-06-21 16:24:47 +02:00
mafiesto4
6d9f504639
Optimize new rectangle packing to use binary search for faster inserting
2024-06-20 22:33:57 +02:00
mafiesto4
8e49a35e0e
Refactor RectPack into new RectPackNode and RectPackAtlas that uses more optimized memory allocations
2024-06-20 15:26:58 +02:00
Nils Hausfeld
d7a0c69990
- Some cleanup and tooltips
2024-06-20 00:18:11 +02:00
Nils Hausfeld
cb1324fc2d
- Now removing <see cref> tags from tooltips
...
- Capitalizing the first character of inputs/outpus
- Removing & chars from input/output types to make it easier to read
- Moving description signature down to make items without a description look less ugly
2024-06-19 20:56:25 +02:00
Tryibion
a1adab1156
Change variable name to dropping.
2024-06-19 09:24:33 -05:00
mafiesto4
a6324c8f65
Missing change
2024-06-19 15:45:45 +02:00
mafiesto4
9ec23559af
Optimize GPU memory usage in Editor when viewport is inactive
2024-06-19 15:03:38 +02:00
mafiesto4
a377933884
Fix d3d12 build regression
2024-06-19 14:10:23 +02:00
mafiesto4
9c161121b3
Add Graphics::SpreadWorkload to disable graphics workloads amortization over several frames when debugging graphics perf
2024-06-19 14:03:55 +02:00
ExMatics HydrogenC
a5b00fa718
Resolve problems in code review
2024-06-19 10:58:27 +08:00
Tryibion
919e118a2f
Select all assets and scripts that are dropped in the tree panel.
2024-06-18 21:46:22 -05:00
Tryibion
f38df259a7
Dont show Select prefab, Edit prefab, and view changes buttons when editing actor in the prefab.
2024-06-18 21:10:42 -05:00
Tryibion
ec10e3bb30
Fix changing to invariant culture for unknown LCID.
2024-06-18 19:59:27 -05:00
Tryibion
224c2c049e
Fix the profiler charts in place and only scroll profiler info.
2024-06-18 19:25:12 -05:00
Tryibion
8509761d67
Only wrap text on underscores and not other special characters
2024-06-18 17:37:54 -05:00
Nils Hausfeld
a808ac5dc8
- Added descriptions to Bitwise OR, XOR
...
- Added description to Boolean XOR, NOR, NAND and updated AND, OR
- Minor tooltip text fix
2024-06-18 19:44:07 +02:00
Nils Hausfeld
37a3c4dbb5
- Added separator line between description and inputs/outputs
2024-06-18 19:01:53 +02:00
Nils Hausfeld
3fd4bb622f
- Added editor option to toggle description panel for visual scripting
2024-06-18 18:51:49 +02:00
Nils Hausfeld
d74b7fb304
- Set description panel min height to reduce window jittering (workaround)
2024-06-18 18:40:28 +02:00
Nils Hausfeld
83c72c1458
Merge branch 'master' into Visject-DescriptionPanel
2024-06-18 18:30:09 +02:00
ExMatics HydrogenC
9b3ff05af7
Remove debug code
2024-06-18 21:47:11 +08:00
ExMatics HydrogenC
14ce4d4394
Cleanup and fix typo
2024-06-18 21:40:25 +08:00
ExMatics HydrogenC
9062c04ef0
Complete sdf reflections
2024-06-18 21:25:12 +08:00
mafiesto4
0d48ac8fc2
Add smoother DDGi probe relocation when old position is visible from new position
2024-06-18 15:05:21 +02:00
mafiesto4
7f2464684a
Fix single-frame DDGI black artifacts when Global Surface Atlas got defragmented
2024-06-18 14:17:50 +02:00
mafiesto4
2c4de9878e
Improve DDGI cascade transitions to be smoother
2024-06-18 13:22:10 +02:00
mafiesto4
611961cefe
Improve DDGI cascade selection by using biased world position
2024-06-18 10:52:28 +02:00
mafiesto4
e0028d5f94
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-17 21:53:49 +02:00
mafiesto4
0d8691045b
Merge branch 'GoaLitiuM-vulkan_amd_fixes'
2024-06-17 21:49:04 +02:00
mafiesto4
bd727ae189
Merge branch 'vulkan_amd_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vulkan_amd_fixes
2024-06-17 21:49:00 +02:00
mafiesto4
4bfda76666
Merge branch 'MrCapy0-Fix-Vehicle-Crash'
2024-06-17 21:47:39 +02:00
mafiesto4
a030978558
Merge branch 'Fix-Vehicle-Crash' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Vehicle-Crash
2024-06-17 21:47:34 +02:00
mafiesto4
2aff3d76ca
Merge branch 'Chikinsupu-Visject-FixGroupFilterBreakingSmartFloats'
2024-06-17 21:46:29 +02:00
mafiesto4
8312659275
Merge branch 'Visject-FixGroupFilterBreakingSmartFloats' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-FixGroupFilterBreakingSmartFloats
2024-06-17 21:46:11 +02:00
mafiesto4
55ce33bc1c
Merge branch 'Tryibion-fix-tint-border'
2024-06-17 21:45:31 +02:00
mafiesto4
1613bdcd06
Merge branch 'fix-tint-border' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-tint-border
2024-06-17 21:45:11 +02:00
mafiesto4
a67dc00fa3
Fix tree nodes culling when using search in scene tree
...
#2462
2024-06-17 21:44:31 +02:00
GoaLitiuM
1c82c73bc0
Fix graphical glitches in Vulkan backend
2024-06-17 20:55:04 +03:00
GoaLitiuM
22b4f33984
Use consistent and less verbose deprecation messages
2024-06-17 20:43:33 +03:00
GoaLitiuM
6c8288f38a
Fix deprecation warnings in generated bindings code
2024-06-17 20:43:15 +03:00
GoaLitiuM
e08b57e814
Support custom deprecation messages in bindings generator
2024-06-17 20:43:14 +03:00
mafiesto4
87aa23107d
Fix shadow sharpness processing
2024-06-17 18:59:13 +02:00
mafiesto4
6e0dd2064a
Add nearby probes search to fill cells with missing GI data
...
#1614
2024-06-17 18:25:11 +02:00
ExMatics HydrogenC
5f939430ee
Initial commit for forward software reflection
2024-06-17 23:00:48 +08:00
Nils Hausfeld
4abe8587f3
- Fixed some tooltip regressions
...
- Defined signatures where necessary
2024-06-16 13:37:03 +02:00
Nils Hausfeld
62778fc1e9
- Increasing width of CM slightly when using description panel
...
- Some padding and size changes
- A tiny bit of cleanup
2024-06-16 12:37:46 +02:00
Nils Hausfeld
b0953e9494
- Minor refactoring and cleanup
2024-06-16 12:18:03 +02:00
Nils Hausfeld
53006ac9ad
- Moved description panel code
...
- Description panel now gets hidden when hiding the context menu
- Cleanup when hiding description panel
2024-06-16 12:12:26 +02:00
Nils Hausfeld
0fd8de8029
- Added custom func to fetch information for nodes that need special treatment like Array, Enum or Un/Pack nodes
...
- More refactoring and cleanup
2024-06-15 22:13:05 +02:00
Nils Hausfeld
46cc4c72e7
- Refactored and cleaned up a bunch of redundant code
2024-06-15 19:47:48 +02:00
xxSeys1
a05fe5ce9b
add a warning when there is more than one audio listener enabled
...
checks every time a listener gets enabled
2024-06-15 19:40:23 +02:00
MrCapy0
8899e3ebb7
clean code
2024-06-15 12:11:08 -03:00
MrCapy0
727ff8be95
Fix crash on add new drive steer vs speed
2024-06-15 12:09:19 -03:00
Nils Hausfeld
a8d97f1daa
- Skip group filtering if the string in front of the dot is empty or doesn't start with a letter, to make spawning float nodes work again
2024-06-15 11:32:47 +02:00
Tryibion
488485e23e
Fix borders not tinting.
2024-06-14 14:06:49 -05:00
Nils Hausfeld
804e652b6d
- Now using the connectionhints when no connectionstype is available
...
- Some special treatment for Array and Dictionary Constants, kinda dirty
2024-06-14 20:39:39 +02:00
envision3d
79138dfaf0
add default audio listener to newly created scenes
2024-06-14 02:14:20 -05:00
mafiesto4
e3f0991805
Optimize Global Surface Atlas drawing when atlas is full
2024-06-13 23:02:20 +02:00
mafiesto4
f02e7d0936
Fix compilation error
2024-06-13 23:01:51 +02:00
Nils Hausfeld
67f3f89bf7
- Override node inputs/outputs now also get shown
...
- Added special treatment for enum, pack and unpack nodes in order to also show their inputs/outputs
2024-06-13 22:03:41 +02:00
Nils Hausfeld
36bdd6cbd0
- Refactored some code handling the input/output elements
...
- Added member information to all cached nodes to be able to fetch their informations
2024-06-13 19:04:46 +02:00
mafiesto4
b760dcdb58
Fix Global Surface Atlas flickering in scenes with lots of objects
2024-06-13 18:10:18 +02:00
mafiesto4
d926bdb609
Update assets
2024-06-13 17:15:30 +02:00
mafiesto4
e1bede1bf6
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-13 17:07:37 +02:00
mafiesto4
eeede88fb8
Add more precise Global SDF raycasting nearby geometry (at cost of performance)
2024-06-13 17:05:31 +02:00
mafiesto4
2f688892ea
Fix DDGI probes scrolling to properly handle bigger scroll deltas
2024-06-13 17:04:29 +02:00
mafiesto4
5c5fad6bb4
Refactor DDGI probe relocation algorithm to result in smoother and more precise placement
...
#754 #1614
2024-06-13 17:03:23 +02:00
Nils Hausfeld
1be136bd2e
- Now drawing icon type for inputs/outputs for archetypes with their attached memberinfo
2024-06-12 21:07:35 +02:00
Nils Hausfeld
df404507b5
- Now showing inputs and outputs in a very buggy and dirty way
2024-06-12 19:20:09 +02:00
Nils Hausfeld
587bdf92f7
Merge branch 'master' into Visject-DescriptionPanel
2024-06-11 20:57:54 +02:00
mafiesto4
f52059522b
Merge branch 'GoaLitiuM-logcontext_fix'
2024-06-11 19:22:53 +02:00
GoaLitiuM
691ac6d439
Fix missing LogContext data
2024-06-11 19:54:51 +03:00
mafiesto4
6fc056cba2
Add default material for Radial Menu control
...
#2678
2024-06-11 15:57:54 +02:00
mafiesto4
54cb82cbda
Merge branch 'Menotdan-load-source-log'
2024-06-11 12:54:00 +02:00
mafiesto4
b8c9130ae4
Simplify and cleanup code
...
#2368
2024-06-11 12:53:47 +02:00
mafiesto4
c2e1b92cce
Move LogContext
...
#2368
2024-06-11 11:55:56 +02:00
mafiesto4
6113325e07
Merge branch 'load-source-log' of https://github.com/Menotdan/FlaxEngine into Menotdan-load-source-log
2024-06-11 11:54:45 +02:00
mafiesto4
bea7e1526d
Merge branch 'z1dev-master'
2024-06-11 11:40:35 +02:00
mafiesto4
abc75e6c3d
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-06-11 11:40:26 +02:00
mafiesto4
dfc1db672d
Add minor Y offset to grid to prevent artifacts with floor in sample scenes
2024-06-11 11:40:13 +02:00
mafiesto4
5b71591998
Add option to disable particles preview in scene view and play only looping effects
...
#1767
2024-06-11 11:37:49 +02:00
mafiesto4
4dabf4bf01
Merge branch 'cNori-RadialMenu-and-material-nodes'
2024-06-11 09:49:00 +02:00
mafiesto4
210c443b30
Cleanup code
2024-06-11 09:48:53 +02:00
mafiesto4
f95e7e96bf
Codestyle fixes and some nodes docs
2024-06-11 08:43:31 +02:00
mafiesto4
735aa70b53
Merge branch 'RadialMenu-and-material-nodes' of https://github.com/cNori/FlaxEngineFork into cNori-RadialMenu-and-material-nodes
2024-06-11 08:21:40 +02:00
mafiesto4
b1fd178341
Fix compilation error
...
#2697
2024-06-11 08:10:28 +02:00
Nils Hausfeld
5059cef065
- Description panel declaring type icon now updates its color
2024-06-10 23:24:34 +02:00
mafiesto4
0bb21ef4a0
Update shader
2024-06-10 23:19:32 +02:00
Olly Rybak
2a4a5d2519
Merge branch 'grid-update' of https://github.com/Swiggies/FlaxEngine into Swiggies-grid-update
...
#2663
2024-06-10 23:17:39 +02:00
Nils Hausfeld
99c10e5ed3
- Now correctly fetching signature and description for properties
...
- Minor code cleanup
2024-06-10 23:14:24 +02:00
Menotdan
892ab47b7a
Merge branch 'reordering' of https://github.com/Menotdan/FlaxEngine into Menotdan-reordering
...
#2670
2024-06-10 23:13:50 +02:00
Nils Hausfeld
ebff015c1c
Merge branch 'master' into Visject-DescriptionPanel
2024-06-10 22:38:50 +02:00
Nils Hausfeld
1da00264a0
- Description panel now updates when navigating items with keyboard
...
- First test of drawing images in description panel (showing class type)
- Layout and style changes to work with images and make evertything a bit tighter
2024-06-10 18:45:03 +02:00
mafiesto4
7f6805aac6
Merge branch 'Tryibion-grid-slot-spacing'
2024-06-10 18:16:24 +02:00
mafiesto4
d56d624f0f
Merge branch 'grid-slot-spacing' of https://github.com/Tryibion/FlaxEngine into Tryibion-grid-slot-spacing
2024-06-10 18:12:35 +02:00
mafiesto4
fd91e912fe
Merge branch 'GoaLitiuM-array_object_free_fix'
2024-06-10 18:09:06 +02:00
mafiesto4
7106791186
Merge branch 'array_object_free_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-array_object_free_fix
2024-06-10 18:08:55 +02:00
mafiesto4
a0f379f613
Merge branch 'GoaLitiuM-animation_timeline_fix'
2024-06-10 18:07:43 +02:00
mafiesto4
c0847f6789
Merge branch 'animation_timeline_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-animation_timeline_fix
2024-06-10 18:07:36 +02:00
mafiesto4
831289afc3
Merge branch 'GoaLitiuM-physicsmaterial_reload_fix'
2024-06-10 17:47:01 +02:00
Nils Hausfeld
da6883489e
- Added description panel resizing
2024-06-10 12:03:34 +02:00
Nils Hausfeld
ed8c7bc338
- Format change
2024-06-09 23:52:34 +02:00
Nils Hausfeld
bd06ed9c14
- Archetypes now fetch signature and description independently
...
- Added larger label for signature to description panel
2024-06-09 23:42:48 +02:00
Nils Hausfeld
fa67d0581e
- Added optional description panel to visject CM
...
- Enbaled description panel for visual scripting
- Archetype description now gets drawn in description panel
2024-06-09 13:45:53 +02:00
GoaLitiuM
7ba97f3c32
Fix freeing managed Object references in marshalled arrays
2024-06-08 21:16:57 +03:00
GoaLitiuM
992436b47c
Fix error when previewing animation timeline values after reimport
2024-06-08 19:25:13 +03:00
GoaLitiuM
7614481d78
Fix PhysicsMaterial not updating in Colliders after asset reload
2024-06-08 19:24:13 +03:00
GoaLitiuM
07371ddfdf
Fix crash when PhysicsMaterial asset is reloaded in editor
2024-06-08 19:24:10 +03:00
mafiesto4
66f9374477
Add improved terrain rasterization into Global SDF
...
#754
2024-06-08 13:14:20 +02:00
mafiesto4
50c29f6a9b
Fix #2388 namespaces overlap in some plugins
2024-06-08 12:47:15 +02:00
mafiesto4
a4877c6294
Merge branch 'GoaLitiuM-marshaller_namespace'
2024-06-08 12:06:21 +02:00
mafiesto4
c9bebc0700
Merge branch 'marshaller_namespace' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-marshaller_namespace
2024-06-08 12:06:17 +02:00
mafiesto4
26867bfd8f
Merge branch 'Swiggies-progress-bar-fix'
2024-06-08 12:02:31 +02:00
mafiesto4
dfd6df7f42
Merge branch 'progress-bar-fix' of https://github.com/Swiggies/FlaxEngine into Swiggies-progress-bar-fix
2024-06-08 12:02:26 +02:00
mafiesto4
092681aea7
Merge branch 'Chikinsupu-ItemSearchContextMenuSearchImprovements'
2024-06-08 11:59:17 +02:00
mafiesto4
3a2f4843ba
Merge branch 'ItemSearchContextMenuSearchImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-ItemSearchContextMenuSearchImprovements
2024-06-08 11:59:10 +02:00
mafiesto4
db6cdc3ce0
Merge branch 'Chikinsupu-Visject-DragDropParamAltSetter'
2024-06-08 11:57:40 +02:00
mafiesto4
b23aa6cebd
Merge branch 'Visject-DragDropParamAltSetter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DragDropParamAltSetter
2024-06-08 11:57:35 +02:00
mafiesto4
bc01e6369e
Fix GlobalSDF mip sampling artifacts on edges of distance limit
2024-06-06 13:46:29 +02:00
mafiesto4
a232dac196
Fix GlobalSDF sampling in materials to properly read far cascades
2024-06-06 12:10:44 +02:00
mafiesto4
2676daabf1
Merge branch 'xxSeys1-IncreasedExecutionLineThickness'
2024-06-05 18:01:05 +02:00
mafiesto4
c82e67083f
Merge branch 'IncreasedExecutionLineThickness' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-IncreasedExecutionLineThickness
2024-06-05 18:00:59 +02:00
mafiesto4
175fd31431
Fix Delegate invoke to copy arguments values to each call instead of passing as reference
2024-06-05 18:00:00 +02:00
mafiesto4
3b1a96582a
Fix crash in gpu memory profiler if resource name is missing
...
#2688
2024-06-05 17:14:44 +02:00
mafiesto4
96303e57ec
Fix terrain SDF thickness to be fixed at 300 units
2024-06-05 13:43:50 +02:00
mafiesto4
c26649a0a8
Improve abdbd1ee64 to better handle cascade transitions
2024-06-05 13:43:34 +02:00
mafiesto4
0620310f4f
Add improved Global Surface Atlas lighting at far cascades and cascade borders
2024-06-04 10:53:41 +02:00
mafiesto4
abdbd1ee64
Add improved Global SDF tracing when going over different cascades
2024-06-04 10:47:37 +02:00
xxSeys1
2b46f04baf
Changed how thickness is calculated
...
Now works with the stuff done in #2671 .
2024-06-03 23:25:54 +02:00
xxSeys1
106b48f4d5
Code style fixes
...
Changed two if statements to be single line.
2024-06-03 23:03:21 +02:00
xxSeys1
732b34d28b
Draw impulse/ execution lines thicker than data ones
...
Slightly increases the thickness of impulse/ execution lines for node editors to make it easier for the user to follow execution flow (and indirectly also data flow)
2024-06-03 23:00:25 +02:00
mafiesto4
3c5d2f8b47
Skip ddgi probes data preload to reduce memory wait time
2024-06-03 22:29:00 +02:00
mafiesto4
116539ce34
Merge branch 'Tryibion-fix-cursor-show-edge-cases'
2024-06-03 19:17:58 +02:00
mafiesto4
e8421d4274
Merge branch 'fix-cursor-show-edge-cases' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-cursor-show-edge-cases
2024-06-03 19:17:50 +02:00
mafiesto4
0b9ee23a5c
Merge branch 'Chikinsupu-Visject-ConnectionImprovements'
2024-06-03 14:22:04 +02:00
mafiesto4
2d2841d59e
Merge branch 'Visject-ConnectionImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConnectionImprovements
2024-06-03 14:17:11 +02:00
mafiesto4
a0c2f6a51e
Merge branch 'HydrogenC-scroll-fix'
2024-06-03 11:09:59 +02:00
mafiesto4
1d946afe82
Merge branch 'scroll-fix' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-scroll-fix
2024-06-03 11:09:52 +02:00
mafiesto4
6ea519b55a
Merge branch 'GoaLitiuM-variant_fixes'
2024-06-03 11:04:18 +02:00
mafiesto4
2d6c49ee20
Merge branch 'variant_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-variant_fixes
2024-06-03 11:04:06 +02:00
mafiesto4
59b250f091
Merge branch 'GoaLitiuM-exr_crash_fix'
2024-06-03 11:01:24 +02:00
mafiesto4
6c347f08b6
Merge branch 'exr_crash_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-exr_crash_fix
2024-06-03 11:01:11 +02:00
mafiesto4
304f24764b
Merge branch 'GoaLitiuM-debuglog_options'
2024-06-03 10:58:57 +02:00
mafiesto4
3dac26ffda
Merge branch 'debuglog_options' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-debuglog_options
2024-06-03 10:58:49 +02:00
mafiesto4
f51a442357
Fix crash when using content search in Visject surface
2024-06-03 10:54:22 +02:00
mafiesto4
1cbcddf410
Add IsDebugToolAttached to GPUDevice for detecting gpu debugger tools attached and auto-enable GPU profiler in that case
2024-06-03 09:24:27 +02:00
mafiesto4
bd819b1f5f
Rebake default Cube sdf with res scale 2
2024-06-02 23:02:43 +02:00
mafiesto4
aad428210d
Improve DDGI quality by not using lower-res cascade fallback
2024-06-02 23:02:20 +02:00
mafiesto4
a08954f7db
Fix CSM shadows intensity due to sharpness trick
2024-06-02 22:38:46 +02:00
mafiesto4
bba14d265a
Add D3D11 shaders naming for profiling
2024-06-02 22:05:45 +02:00
mafiesto4
59e0b43585
Fix missing DirectX resources naming in Development builds for profiling
2024-06-02 22:05:14 +02:00
mafiesto4
f103afb495
Improve 975d5f98a3
2024-06-02 21:36:32 +02:00
mafiesto4
79ee6a973e
Fix GlobalSDF for meshes intersections for negative distances inside the geometry
2024-06-02 12:06:25 +02:00
mafiesto4
eab96f2086
Fix TAA jittering when rendering UI in world after TAA resolve
2024-06-02 11:01:23 +02:00
mafiesto4
975d5f98a3
Fix MIN_int32 compilation on the latest Clang
2024-06-02 09:52:31 +02:00
mafiesto4
1e86eff2d3
Improve GPU constant buffers structures definitions to properly align on new Clang
2024-06-02 09:52:10 +02:00
Norite SC
d4145179a9
RadialMenu and material nodes
2024-06-02 02:23:48 +02:00
mafiesto4
2492d0b38f
Refactor WindowsFileSystemWatcher to properly handle file modifications
2024-06-02 00:51:11 +02:00
GoaLitiuM
8166790113
Fix compilation errors with miniz
2024-06-01 23:37:00 +03:00
GoaLitiuM
40cc967c30
Fix alignment issues in stack allocators
2024-06-01 23:23:33 +03:00
GoaLitiuM
6d5c7bcaf5
Hide Visual Studio solution architectures not supported by main project
2024-06-01 23:23:33 +03:00
GoaLitiuM
b0904fef69
Skip setup of ARM64 configuration for Windows with no compiler support
2024-06-01 23:23:33 +03:00
GoaLitiuM
ba397836a6
Include configuration specific source files in solution configurations
...
Include only relevant generated source files for selected solution
configuration. Fixes Intellisense issues when both ARM64 and Win64
configurations are present in project.
2024-06-01 23:23:32 +03:00
GoaLitiuM
de10f2a6e5
Copy hostfxr from platform architecture specific dependencies folder
2024-06-01 23:23:32 +03:00
GoaLitiuM
c332d6f89a
Add cooking support for Windows on ARM
2024-06-01 23:23:31 +03:00
GoaLitiuM
72043c0260
Update minimp3
2024-06-01 23:23:31 +03:00
GoaLitiuM
c963dbc48d
Patch rapidjson for Windows on ARM
2024-06-01 23:23:31 +03:00
GoaLitiuM
2f4673ce1b
Patch tracy for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
ca40e6140a
Compile glslang for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
2226ff32dc
Compile assimp for Windows on ARM
2024-06-01 23:23:30 +03:00
GoaLitiuM
34d294263f
Add dependencies to copy dbghelp and dxcompiler files from SDK
2024-06-01 23:23:29 +03:00
GoaLitiuM
526ccd52fd
Build astc for Windows on ARM
2024-06-01 23:23:29 +03:00
GoaLitiuM
0765d88ff2
Update OpenAL to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
GoaLitiuM
9777e71ee0
Update ogg and vorbis to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
GoaLitiuM
a716025094
Patch pix3.h for Windows on ARM
2024-06-01 23:23:28 +03:00
GoaLitiuM
c8f951e6e8
Use VS2022 Win10 MSVC solutions in DirectX-related dependencies
2024-06-01 23:23:27 +03:00
GoaLitiuM
24c645d8d2
Build NvCloth for Windows on ARM
2024-06-01 23:23:27 +03:00
GoaLitiuM
90e7d4076b
Update PhysX with Windows on ARM support
2024-06-01 23:23:27 +03:00
GoaLitiuM
8ab462f72c
Update curl to 7.88.1
2024-06-01 23:23:26 +03:00
GoaLitiuM
0862362ebd
Update Freetype to 2.13.2
2024-06-01 23:23:26 +03:00
GoaLitiuM
766910c0ae
Fix rebuilding dependencies using Git with existing local folders
2024-06-01 23:23:25 +03:00
GoaLitiuM
2f48521ce7
Fallback to D3D11 devices without debug layers when unavailable
2024-06-01 23:23:25 +03:00
GoaLitiuM
ac6154e94d
Support using native host MSVC binaries on ARM64
2024-06-01 23:23:24 +03:00
GoaLitiuM
d2d2297dc7
Support ARM64 architecture under Windows
2024-06-01 23:23:24 +03:00
GoaLitiuM
bf5e5d1254
Refactor native interop internal type lookup
2024-06-01 23:20:33 +03:00
GoaLitiuM
adbe43c2c2
Move generated marshallers into separate namespace
...
Avoid polluting the `FlaxEngine` namespace with interop related
marshallers, move those to nested namespace called `Interop` where most
of the common marshallers are placed already.
2024-06-01 23:20:32 +03:00
GoaLitiuM
974e3e192b
Include original type of the fields in blittable struct in comments
2024-06-01 23:17:07 +03:00
GoaLitiuM
2283a15172
Refactor struct custom marshalling generation
2024-06-01 23:17:07 +03:00
GoaLitiuM
c4d5e50f22
Update Editor options when window is shown
2024-06-01 23:13:34 +03:00
GoaLitiuM
86d90605fc
Fix Editor options data applying in realtime after first save
...
Reclone the data in order to not modify the currently applied options
data after save.
2024-06-01 23:13:34 +03:00
GoaLitiuM
db71bf2868
Store Debug Log view options in Editor options
2024-06-01 23:13:34 +03:00
GoaLitiuM
3fe634f8b9
Update miniz for tinyexr
2024-06-01 21:50:52 +03:00
GoaLitiuM
fef124a01d
Fix crash when trying to import unsupported EXR-file
2024-06-01 21:36:22 +03:00
GoaLitiuM
272977a521
Defer Editor EndInit after loading scripting assemblies
...
Assets containing deserialized data of scripting assembly structures
needs to be loaded after the scripting assemblies have been loaded.
2024-06-01 20:24:57 +03:00
GoaLitiuM
dedb3d57fd
Fix Variant getters returning already freed managed handles
2024-06-01 20:22:16 +03:00
Nils Hausfeld
0fc507e238
- Visject Drag and Drop now tries to get a parameter setter node while holding the alt key
...
- Visual Script surface now returns a setter node
2024-06-01 14:23:36 +02:00
ExMatics HydrogenC
9e9013ec43
Add missing recalculations of the thumb
2024-06-01 18:23:37 +08:00
GoaLitiuM
19108517da
Fix wrong imported values in animation scale tracks
2024-06-01 13:04:13 +03:00
GoaLitiuM
babd14d763
Fix skinned model import with triangulated mesh data
2024-06-01 12:33:44 +03:00
Gary M
063a5d1ae4
Disable "punchy" correction and add gamma correction
2024-05-31 19:40:50 -07:00
Gary M
1de395bc7b
returned lost #endif
2024-05-31 19:04:07 -07:00
Gary M
c22f8e3607
Initial AGX Impl
2024-05-31 18:38:38 -07:00
GoaLitiuM
60f675c6f0
Fix compilation errors
2024-06-01 00:54:56 +03:00
GoaLitiuM
297ca0be2c
Fix compatibility issues with newer FBX models
2024-06-01 00:47:23 +03:00
mafiesto4
6dacf9e1f1
Add caching Model SDF options in the project cache
...
#2075
2024-05-31 23:36:35 +02:00
GoaLitiuM
2a56ec3b3e
Allow reimporting model prefabs from Content window context menu
2024-06-01 00:24:15 +03:00
GoaLitiuM
cfdb9ef1f2
Fix missing vertices in some imported models
...
The Spatial Sort version was being too greedy when merging vertices
2024-06-01 00:24:14 +03:00
GoaLitiuM
a9aa3b6cd8
Fix typos
2024-06-01 00:24:14 +03:00
GoaLitiuM
cd1853f853
Implement triangulation for non-convex polygons
2024-06-01 00:24:13 +03:00
GoaLitiuM
cc106ab42f
Fix compile errors in libdeflate
2024-06-01 00:24:13 +03:00
GoaLitiuM
76e45564f8
Reapply OpenFBX patches
2024-06-01 00:24:13 +03:00
GoaLitiuM
7454e9abd2
Update OpenFBX
...
Updated to commit 365f52c1edad6bd283c8a645f1d8d2347dbd1e35
2024-06-01 00:24:12 +03:00
mafiesto4
f78bbc6b70
Add GlobalSDFDistance to graphics settings for default GlobalSDF range
...
#2664
2024-05-31 23:21:07 +02:00
mafiesto4
19ad91d5d8
Merge remote-tracking branch 'origin/master' into 1.9
2024-05-31 22:12:03 +02:00
Nils Hausfeld
0c50fa9816
- Implemented a connection line offset that increases the less curvature the line has
...
- Made connection lines a tiny bit thicker and added constants at the top of OutputBox to easily change the default style
2024-05-31 20:16:33 +02:00
Nils Hausfeld
83ccb79fa3
Merge branch 'master' into ItemSearchContextMenuSearchImprovements
2024-05-31 17:29:42 +02:00
Olly Rybak
8b72c063a8
Quick fix
2024-05-31 21:18:00 +10:00
mafiesto4
7e316a1305
Fix SSAO flickering artifacts in cooked game (disable depth mips usage)
2024-05-31 11:35:38 +02:00
mafiesto4
e0791eacad
Fix game crashes due to scene objects C# instances removal on EndPlay before all game logic ends
2024-05-31 10:29:23 +02:00
Nils Hausfeld
11ec018933
- Improved Items list context menu item search (based on visject search improvements)
2024-05-30 19:53:54 +02:00
Nils Hausfeld
8ef1cad6fb
Revert "- Improved item search for item list context menu (based on visject CM item search improvements)"
...
This reverts commit 6885e561db .
2024-05-30 19:48:43 +02:00
Nils Hausfeld
6885e561db
- Improved item search for item list context menu (based on visject CM item search improvements)
2024-05-30 19:48:34 +02:00
mafiesto4
806bff19f4
Fix editor play state exceptions into errors to prevent locking editor state
2024-05-30 17:26:43 +02:00
mafiesto4
949057b1c3
Fix some html tags parsing to be safer
2024-05-30 17:22:43 +02:00
mafiesto4
5c23f4ac09
Fix project cache in editor to use invariant culture when converting numbers
2024-05-30 17:22:30 +02:00
Tryibion
cdd53f09b9
Add extra spacing for transform properties.
2024-05-30 10:01:32 -05:00
Tryibion
f3210608ae
make color value box the same spacing as the others in the editor.
2024-05-30 09:07:42 -05:00
Tryibion
f01784108d
Add check to cursor hidden/showing loops.
2024-05-30 08:47:41 -05:00
Tryibion
30c1068a13
Fix wrong spacing calculation.
2024-05-30 08:38:42 -05:00
mafiesto4
3f3df090f4
Format code in Visject
2024-05-30 12:20:40 +02:00
mafiesto4
390f574662
Merge branch 'Chikinsupu-Visject-ImprovedSearchAndFiltering'
2024-05-30 12:15:41 +02:00
mafiesto4
48a09c9783
Merge branch 'Visject-ImprovedSearchAndFiltering' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedSearchAndFiltering
2024-05-30 12:15:35 +02:00
mafiesto4
981109a6f1
Merge branch 'Chikinsupu-Visject-ConnectionCurvatureOption'
2024-05-30 12:11:45 +02:00
mafiesto4
2f8428db1a
Merge branch 'Visject-ConnectionCurvatureOption' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConnectionCurvatureOption
2024-05-30 12:11:40 +02:00
mafiesto4
d0ec3fa2e2
Merge branch 'Tryibion-slider-focus'
2024-05-30 12:07:25 +02:00
mafiesto4
9533289e57
Merge branch 'slider-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-slider-focus
2024-05-30 12:05:10 +02:00
mafiesto4
0f485cf77c
Merge branch 'Tryibion-cwidget-size'
2024-05-30 12:01:03 +02:00
mafiesto4
8c8b4613d2
Merge branch 'cwidget-size' of https://github.com/Tryibion/FlaxEngine into Tryibion-cwidget-size
2024-05-30 12:00:56 +02:00
mafiesto4
3b872f08a8
Merge branch 'Chikinsupu-Visject-CommentRenameImprovements'
2024-05-30 11:54:36 +02:00
mafiesto4
e89e0159bf
Merge branch 'Visject-CommentRenameImprovements' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-CommentRenameImprovements
2024-05-30 11:46:53 +02:00
mafiesto4
857d2c26f4
Merge branch 'MrCapy0-Fix-Game-Compilation'
2024-05-30 11:44:40 +02:00
mafiesto4
49e70637db
Merge branch 'Fix-Game-Compilation' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Game-Compilation
2024-05-30 11:36:16 +02:00
mafiesto4
72a151816a
Merge branch 'Tryibion-control-update-fix'
2024-05-30 11:24:15 +02:00
mafiesto4
528b20dc00
Merge branch 'control-update-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-update-fix
2024-05-30 11:23:46 +02:00
mafiesto4
ce2d2b78c4
Merge branch 'Chikinsupu-Visject-ImprovedInactiveBoxes'
2024-05-30 10:37:10 +02:00
mafiesto4
b22c42b9e3
Merge branch 'Visject-ImprovedInactiveBoxes' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedInactiveBoxes
2024-05-30 10:37:04 +02:00
mafiesto4
377d25a1fd
Merge branch 'Chikinsupu-Visject-RerouteMovingQoL'
2024-05-30 10:35:04 +02:00
mafiesto4
32a60c3b5c
Merge branch 'Visject-RerouteMovingQoL' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-RerouteMovingQoL
2024-05-30 10:26:29 +02:00
mafiesto4
3f40aff01f
Merge branch 'Tryibion-header-height'
2024-05-30 10:24:31 +02:00
Tryibion
09563caf37
Fix header height when using HeaderAttribute with multiline label.
2024-05-29 15:48:31 -05:00
mafiesto4
bea5c55ac9
Merge remote-tracking branch 'origin/1.9' into 1.9
2024-05-29 18:47:57 +02:00
mafiesto4
62dcfe2cae
Update in-built meshes sdf
2024-05-29 18:45:45 +02:00
mafiesto4
4dd331d546
Add half-texel margin to SDF around the mesh
2024-05-29 18:45:32 +02:00
mafiesto4
f1debd6cb5
Add names to SDF gpu resources
2024-05-29 17:52:48 +02:00
mafiesto4
a8220147ce
Improve SDF mip generation to use min-filter
2024-05-29 15:00:03 +02:00
mafiesto4
80fbe048bf
Update VulkanMemoryAllocator to version3.1.0
2024-05-29 14:55:30 +02:00
mafiesto4
33d1c8c68c
Add async SDF generation for all meshes in the scene
2024-05-29 14:54:28 +02:00
mafiesto4
9258c234f2
Add option to SDF generation via GPU in Model Window
2024-05-29 14:54:06 +02:00
mafiesto4
53d77d3421
Add **Model SDF baking on GPU** via Compute Shader
2024-05-29 14:53:13 +02:00
mafiesto4
5f4c57d3eb
Fix texture copy into staging one on DX12 and Vulkan
2024-05-28 14:56:38 +02:00
mafiesto4
8a2acd360d
Fix GPUTexture::GetData to properly handle volume textures
2024-05-28 14:56:04 +02:00
Nils Hausfeld
130fc5b54d
- Cleanup
2024-05-27 23:41:01 +02:00
Nils Hausfeld
e15a848ac6
- Implemented filtering by group by using a dot as a seperator
...
- Added type sort priority to context sensitive search
- Now updating filters when populating groups for the first time in order to make sort priority actually work when opening context menu for the first time
- Fixed some cases where context sensitivity was applied even when context sensitive search was disabled
2024-05-27 23:19:00 +02:00
mafiesto4
054e77be42
Fix crash on exit when GPU async task failed
2024-05-27 10:37:51 +02:00
mafiesto4
553b6f1ee8
Add async execution to model window sdf generation button
2024-05-27 10:37:33 +02:00
Nils Hausfeld
1729fe6993
- Added connection curvature to editor options
2024-05-26 21:41:59 +02:00
MrCapy0
cc01e88ce8
fix compilation when calling debug draw on scripts
2024-05-26 11:09:17 -04:00
Nils Hausfeld
f18715a497
- Replaced renamepopup with textbox in surface comment
2024-05-25 13:25:52 +02:00
mafiesto4
0cee4ac973
Add SpawnParticles utility to Particle Effect
2024-05-25 09:52:09 +02:00
Nils Hausfeld
d47a191d5c
- Added IsActive state to boxes
...
- Replaced box.enabled with box.isActive on some nodes
- Made connection lines draw with alpha when connected box is inactive
2024-05-24 22:26:20 +02:00
mafiesto4
513afd603b
Add increased by 1 mip sdf texture resolution for GlobalSDF building
2024-05-24 22:19:54 +02:00
mafiesto4
23efaed29e
Fix Model SDF texture streaming to properly mark highest loaded mip as resident
2024-05-24 14:58:57 +02:00
mafiesto4
2c80f4402d
Add improved Model SDF generation with sampling offset and min distance accumulation
2024-05-24 14:52:01 +02:00
mafiesto4
9acb3a5482
Fix model thumbnail for very large assets
2024-05-24 14:21:30 +02:00
mafiesto4
37d2b80a3d
Enable IntrinsicFunctions in Debug builds
2024-05-24 14:16:14 +02:00
mafiesto4
03b52f148c
Improve 82ee84ad39 to support incremental linking
2024-05-24 14:15:52 +02:00
mafiesto4
f326fa611f
Minor sdf imporvements
2024-05-24 12:41:39 +02:00
mafiesto4
7c83481d6f
Bump up version number after compilation setup change
2024-05-24 11:23:19 +02:00
Tryibion
afdae7f670
Only size ui widgets based on viewscale and not control size.
2024-05-23 16:51:31 -05:00
mafiesto4
182d6d8602
Fix regression in missing shadows inside Global Surface Atals
2024-05-23 21:51:57 +02:00
mafiesto4
82ee84ad39
Optimize Development builds to use SSE2 by default on Windows and use SSE4.1 when targeting Windows 11
2024-05-23 17:17:21 +02:00
mafiesto4
b086de1c12
Add WindowsMinVer config for minimum target Windows version switch
2024-05-23 16:21:38 +02:00
mafiesto4
1481d1a1e9
Add ShadowsResolution for manually specified shadowmap resolution for lights
2024-05-23 14:47:16 +02:00
mafiesto4
681c473e7a
Re-enable CSM cascades filter width adjustment
2024-05-23 14:34:26 +02:00
mafiesto4
206ff89587
Add constant buffers alignment for data structures (16-byte boundaries)
2024-05-23 13:58:46 +02:00
mafiesto4
91aa5a0fb9
Fix video player docs
2024-05-23 13:15:29 +02:00
Tryibion
7c4b8758ea
Fix a few edge cases for cursor showing/not showing
2024-05-22 21:10:01 -05:00
Tryibion
f22e559e83
Add slot spacing to uniform grid panel.
2024-05-22 20:45:37 -05:00
mafiesto4
9731437717
Merge branch 'abrasivetroop-edit-prefab-button'
2024-05-22 23:19:02 +02:00
mafiesto4
6f7bb8dbf2
Merge branch 'edit-prefab-button' of https://github.com/abrasivetroop/FlaxEngine into abrasivetroop-edit-prefab-button
2024-05-22 23:17:23 +02:00
mafiesto4
3dd83c52bf
Merge branch 'Tryibion-outputlog-collase-save'
2024-05-22 23:16:37 +02:00
mafiesto4
949ac08643
Merge branch 'outputlog-collase-save' of https://github.com/Tryibion/FlaxEngine into Tryibion-outputlog-collase-save
2024-05-22 23:16:18 +02:00
mafiesto4
4948b1b86a
Merge branch 'Tryibion-script-group'
2024-05-22 23:12:24 +02:00
mafiesto4
e5bf0e1b9f
Merge branch 'script-group' of https://github.com/Tryibion/FlaxEngine into Tryibion-script-group
2024-05-22 23:12:18 +02:00
mafiesto4
b776465919
Merge branch 'Tryibion-play-game-fix'
2024-05-22 23:11:29 +02:00
mafiesto4
82181b28b0
Merge branch 'play-game-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-play-game-fix
2024-05-22 23:11:25 +02:00
mafiesto4
eb07fd7b9a
Fix xml tooltips processing to ignore excessive whitespaces
2024-05-22 23:10:05 +02:00
Tryibion
79dbad6547
Ensure slider max and min are snapped to if the value is close to them.
2024-05-22 15:56:39 -05:00
Tryibion
94884fc39a
Run control update even when UiCanvas skips events.
2024-05-22 14:52:30 -05:00
Tryibion
aec5ef8332
Add message for no first scene.
2024-05-22 14:42:20 -05:00
Tryibion
8e4783a0c6
Play scene if invalid first scene data in editor while selected to play game from first scene.
2024-05-22 14:38:17 -05:00
mafiesto4
c23f2b61cc
Fix editor error when underlying int value provider returns other scalar type
2024-05-22 18:38:08 +02:00
mafiesto4
12cf7f0f92
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Flax.flaxproj
2024-05-22 16:15:14 +02:00
Tryibion
6481897ffa
Fix SliderControl not being unfocused on value change.
2024-05-22 07:52:25 -05:00
mafiesto4
9653fc6725
Optimize stack memory in volumetric fog lights culling
2024-05-22 13:01:24 +02:00
mafiesto4
2af4e8fe10
Add AV video backend for macOS and iOS
2024-05-22 11:53:46 +02:00
Tryibion
499a7c6129
change to debug log collapse
2024-05-21 07:18:56 -05:00
Tryibion
84fdf9cc80
Save output log collapse state.
2024-05-20 21:46:57 -05:00
Tryibion
f8d023ed5c
Remove drop down image on scripts if no objects are in the group.
2024-05-20 21:36:44 -05:00
mafiesto4
5ca61d8568
Fix Convert to Parameter to check if can perform action
2024-05-20 22:39:46 +02:00
Nils Hausfeld
58998f4576
- Reroute node now always checks if the mouse is inside the "connecting bounds" and changes the cursor accordingly
...
- Slightly increased "connecting bounds" padding
2024-05-20 21:18:12 +02:00
mafiesto4
c486577b07
Fix TAA in editor's debug view modes
2024-05-20 19:03:28 +02:00
mafiesto4
a69c8ce6a2
Revert 73f68c102d and reopen #2610
2024-05-20 18:37:15 +02:00
mafiesto4
e527783e55
Fix missing curve initialization when loading from json
2024-05-20 18:36:41 +02:00
mafiesto4
4d9c92dd49
Fix editor hang when scene deserialization fails
2024-05-20 18:24:20 +02:00
mafiesto4
9b01229e58
Fix regression in GPU Particle collisions in editor
2024-05-20 18:12:35 +02:00
mafiesto4
e3a030fad8
Update version
2024-05-20 17:10:23 +02:00
mafiesto4
cb878294ea
Minor fixes
2024-05-20 17:09:59 +02:00
Abra
b2fc5e8fd3
increase horizontal slot amount
2024-05-20 17:01:07 +03:00
Abra
4fb42319ef
add edit prefab button
2024-05-20 16:59:32 +03:00
mafiesto4
1bd1aca0f0
Merge branch 'GoaLitiuM-richtextbox_fix'
2024-05-20 14:43:26 +02:00
mafiesto4
b433312042
Merge branch 'richtextbox_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-richtextbox_fix
2024-05-20 14:43:09 +02:00
mafiesto4
1041b1b86d
Merge branch 'tecnessino-patch-2'
2024-05-20 14:23:20 +02:00
mafiesto4
1ace5fd10d
Merge branch 'patch-2' of https://github.com/tecnessino/FlaxEngine into tecnessino-patch-2
2024-05-20 14:23:03 +02:00
mafiesto4
cfc9f73744
Fix deadlock between content storage and asset that is being updated during load
...
#2621
2024-05-20 14:22:03 +02:00
mafiesto4
2418167182
Merge branch 'Tryibion-update-cursor-unlock-text'
2024-05-20 11:47:07 +02:00
mafiesto4
52090d3a6b
Merge branch 'update-cursor-unlock-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-update-cursor-unlock-text
2024-05-20 11:47:01 +02:00
mafiesto4
73f68c102d
Revert #2421 two bone ik to solve #2610 regression
2024-05-20 11:19:03 +02:00
tecnessino
862dd1e5f1
Change comment
2024-05-18 20:37:43 +02:00
GoaLitiuM
58351d1989
Fix RichTextBox not drawing the last character
2024-05-18 00:00:27 +03:00
Tryibion
6705205e2f
Update cursor unlock text with correct input key bind.
2024-05-17 09:41:02 -05:00
mafiesto4
2cdd0ff644
Fix test compilation
2024-05-17 15:47:50 +02:00
mafiesto4
69ae841f64
Merge branch 'Tryibion-sel-prefab-clear-search'
2024-05-17 15:31:04 +02:00
mafiesto4
7f8700288f
Merge branch 'sel-prefab-clear-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-sel-prefab-clear-search
2024-05-17 15:30:59 +02:00
mafiesto4
f87dec6ca6
Merge branch 'Tryibion-edit-options-move'
2024-05-17 15:30:50 +02:00
mafiesto4
65a6c0aed5
Merge branch 'edit-options-move' of https://github.com/Tryibion/FlaxEngine into Tryibion-edit-options-move
2024-05-17 15:30:44 +02:00
mafiesto4
f6dd0decfb
Merge branch 'Tryibion-prefab-camera'
2024-05-17 15:30:26 +02:00
mafiesto4
816984542a
Merge branch 'prefab-camera' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-camera
2024-05-17 15:30:18 +02:00
Tryibion
3837e8b263
Rename "Options" to "Editor Options" and move under the "Edit" menu.
2024-05-16 23:20:44 -05:00
Tryibion
47b3141f18
Clear item search on select prefab
2024-05-16 23:00:32 -05:00
Tryibion
e10ee3e55a
Force camera model to load in prefabs.
2024-05-16 16:49:56 -05:00
mafiesto4
0a4e89e29b
Fix UI navigation when using multiple canvases
...
#2574
2024-05-16 16:12:53 +02:00
mafiesto4
0765fa92b5
Add option to move all selected UI Controls while holding Shift key
2024-05-16 14:11:11 +02:00
mafiesto4
2529312152
Refactor Color.FromRGBA and add matching old logic Color.FromARGB
...
2592
2024-05-16 13:45:29 +02:00
mafiesto4
3404643636
Add better error messages to NetworkReplicator::SetObjectOwnership for incorrect usage
2024-05-16 10:49:51 +02:00
mafiesto4
6b9f6ac82e
Fix incorrect async methods used as RPCs (not supported now)
2024-05-16 10:35:17 +02:00
mafiesto4
ab5bb79754
Fix regression in collections editing after improving ReadOnly option
2024-05-16 10:34:57 +02:00
mafiesto4
58f95d6ce3
Simplify 6f2bd0e932
2024-05-15 23:49:46 +02:00
mafiesto4
97be8ee8cc
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# Source/Engine/Renderer/GBufferPass.cpp
2024-05-15 23:49:05 +02:00
mafiesto4
1d6e8c4b7c
Add video support on Android
2024-05-15 23:39:10 +02:00
mafiesto4
1cd2f6a070
Fix compilation when using non-strongly typed enum as default value
2024-05-15 13:23:30 +02:00
mafiesto4
35ddfc2455
Add test case of nested types in scripting
...
#2582 #2591
2024-05-15 13:09:51 +02:00
mafiesto4
17d1d87268
Merge branch 'GoaLitiuM-nested_type_fixes'
2024-05-15 12:51:57 +02:00
mafiesto4
fd871ce830
Merge branch 'nested_type_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-nested_type_fixes
2024-05-15 12:50:44 +02:00
mafiesto4
b4a4a8a591
Minor code cleanup
2024-05-15 12:40:08 +02:00
mafiesto4
24e4015425
Merge branch 'Tryibion-font-case'
2024-05-15 12:30:43 +02:00
mafiesto4
c670887b1a
Merge branch 'font-case' of https://github.com/Tryibion/FlaxEngine into Tryibion-font-case
2024-05-15 12:30:39 +02:00
mafiesto4
d3cd6a461b
Merge branch 'Tryibion-ui-edit-handles'
2024-05-15 12:26:25 +02:00
mafiesto4
2625a9d762
Merge branch 'ui-edit-handles' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-edit-handles
2024-05-15 12:26:20 +02:00
mafiesto4
4fdd9a242b
Merge branch 'Tryibion-add-script'
2024-05-15 12:26:06 +02:00
mafiesto4
a6e8e6f749
Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script
2024-05-15 12:25:59 +02:00
mafiesto4
03eabbcf63
Merge branch 'Tryibion-control-trans-dup'
2024-05-15 12:25:34 +02:00
mafiesto4
13f94dcf11
Merge branch 'control-trans-dup' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-trans-dup
2024-05-15 12:25:28 +02:00
mafiesto4
3b44062eb0
Merge branch 'Tryibion-checkerboard-colorpicker'
2024-05-15 12:25:13 +02:00
mafiesto4
1457637707
Merge branch 'checkerboard-colorpicker' of https://github.com/Tryibion/FlaxEngine into Tryibion-checkerboard-colorpicker
2024-05-15 12:25:08 +02:00
mafiesto4
d28567111f
Merge branch 'Tryibion-treenode-guidelines'
2024-05-15 12:24:17 +02:00
mafiesto4
1c7f06e570
Merge branch 'treenode-guidelines' of https://github.com/Tryibion/FlaxEngine into Tryibion-treenode-guidelines
2024-05-15 12:24:12 +02:00
mafiesto4
63cc0fef2e
Merge branch 'Tryibion-tooltip-text-padding'
2024-05-15 12:23:52 +02:00
mafiesto4
57084b3d6c
Merge branch 'tooltip-text-padding' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-text-padding
2024-05-15 12:23:47 +02:00
mafiesto4
fa23619f08
Merge branch 'Tryibion-scroll-colors'
2024-05-15 12:23:12 +02:00
mafiesto4
1f2456fc67
Merge branch 'scroll-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-colors
2024-05-15 12:23:08 +02:00
mafiesto4
0b71e906a6
Merge branch 'Tryibion-textbox-add'
2024-05-15 12:22:47 +02:00
mafiesto4
2e59c35a44
Merge branch 'textbox-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-textbox-add
2024-05-15 12:22:40 +02:00
mafiesto4
6f2bd0e932
Another attempt on 6a883bc7c6
2024-05-15 11:22:07 +02:00
mafiesto4
82bf4238df
Add support for decoding NV12 into RGB image
2024-05-15 11:15:19 +02:00
mafiesto4
9d2dc91920
Add PixelFormat::NV12
2024-05-15 11:14:16 +02:00
mafiesto4
3ae30a59b3
Fix engine with c# scripting disabled
2024-05-14 13:13:37 +02:00
mafiesto4
6a883bc7c6
Revert file handles bug
2024-05-14 09:03:52 +02:00
Tryibion
17de6388ca
Code fix
2024-05-13 17:42:37 -05:00
Tryibion
e028d263f1
Remove unused include.
2024-05-13 16:38:38 -05:00
Tryibion
6962ed6730
Fix case spelling
2024-05-13 16:38:10 -05:00
Tryibion
b66d50ae1b
Add font and case options to Label and Textbox
2024-05-13 16:34:23 -05:00
mafiesto4
a742ce1d32
Optimize FileReadStream seeking if new position is within the cached buffer
2024-05-13 22:40:27 +02:00
Tryibion
675ce71935
Draw hover before selection so that way ui selection is drawn on top.
2024-05-13 12:45:59 -05:00
Tryibion
833f844d59
Minor improvements to ui editor widget drawing.
2024-05-13 12:38:11 -05:00
mafiesto4
af08dc1c69
Fix ReadOnly attribute handling in collection editors
2024-05-13 16:08:50 +02:00
mafiesto4
3593f835cd
Remove unused property of video player
2024-05-13 15:03:55 +02:00
mafiesto4
df086f3b3b
Add more backends
2024-05-13 15:03:44 +02:00
Tryibion
07628d2ec7
Clean up code
2024-05-11 21:31:00 -05:00
Tryibion
aac3dbfe09
Fix control transform duplicating when changing anchor.
2024-05-11 21:29:45 -05:00
Tryibion
185f24ce49
Fix value alpha transparency being applied twice to preview color.
2024-05-11 20:19:51 -05:00
GoaLitiuM
77e29109ee
Fix native internal type name for deeply nested types
2024-05-11 15:48:49 +03:00
GoaLitiuM
8d89b9efb0
Fix internal type name for nested blittable element types
2024-05-11 15:48:43 +03:00
Tryibion
b2fee31a13
Add checkerboard background to color picker dialog color.
2024-05-10 20:30:14 -05:00
Tryibion
fc7628e2ee
Add tree node guidlines
2024-05-10 19:22:23 -05:00
Tryibion
2e3e4959d6
Add width padding for tooltip
2024-05-10 17:18:10 -05:00
Tryibion
f22105c2c3
Allow adding script via drag drop
2024-05-10 16:58:40 -05:00
Tryibion
533902d185
Change panel scroll bar style editor order.
2024-05-10 15:04:27 -05:00
mafiesto4
6b31d51e31
Add volume, pan and spatial audio options for video playback
2024-05-10 13:54:52 +02:00
mafiesto4
f0d143ecaa
Fix decoding 480p videos
2024-05-10 13:29:08 +02:00
mafiesto4
196aa020fd
Fix video playback if fie has no audio track
2024-05-10 13:16:07 +02:00
mafiesto4
ffe5105602
Fixes for audio playback in videos
2024-05-10 13:12:07 +02:00
mafiesto4
4acaa62a07
Fix crash in AudioBackendOAL::Source_DequeueProcessedBuffers when buffer count is large
2024-05-10 12:52:07 +02:00
mafiesto4
68653fa91f
Add small code optimizations
2024-05-10 12:27:28 +02:00
Tryibion
dc0aa61a14
Add scrollbar colors to Panel
2024-05-09 22:14:08 -05:00
Tryibion
ee790ff3a9
Change colors for tabs to be seen better.
2024-05-09 21:53:22 -05:00
Tryibion
a2a3926aee
Expose colors in scrollbar
2024-05-09 21:53:04 -05:00
Tryibion
9a70344c1f
Fix carrot location on text box with no text. Add vertical and horizontal alignment options to textbox.
2024-05-09 21:31:54 -05:00
mafiesto4
44006dd533
Various code improvements
2024-05-09 18:59:09 +02:00
mafiesto4
f6aabf2d14
Optimize navmesh building and reduce scene lock time
2024-05-09 18:58:47 +02:00
mafiesto4
dc1f15f18d
Add OnStaticFlagsChanged to Actor
2024-05-09 16:55:05 +02:00
mafiesto4
7d7808af8f
Remove default value tooltips from post process docs to prevent errors
2024-05-09 10:56:42 +02:00
mafiesto4
5029584a9f
Fix crash when Visual Script event binding instance is invalid
...
#2548
2024-05-09 10:17:23 +02:00
mafiesto4
f353d3f114
Fix looping root motion
2024-05-09 10:16:45 +02:00
mafiesto4
667e8bc293
Minor cleanup in anim code
2024-05-09 10:16:34 +02:00
mafiesto4
2edb9cc4d8
Fix compilation warnings when using 64-bit coords
2024-05-08 23:24:23 +02:00
mafiesto4
7018666a8c
Add layer masking for PostFxVolume against Camera's RenderLayersMask
...
#2573
2024-05-08 22:42:35 +02:00
mafiesto4
f04926ad94
Merge branch 'GoaLitiuM-treenode_expanded_fix'
2024-05-08 19:30:55 +02:00
mafiesto4
e7508538e0
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Flax.flaxproj
2024-05-08 19:27:56 +02:00
GoaLitiuM
50f5f0acd9
Fix TreeNode rendering issues with expanded nodes
2024-05-08 20:15:55 +03:00
mafiesto4
33202a74b0
Fix
2024-05-08 19:15:25 +02:00
mafiesto4
3745979b81
Add attributes for game into AndroidManifest
2024-05-08 18:49:16 +02:00
mafiesto4
db15f6f08a
Add For Distribution to be enabled by default in Release builds
...
#2571
2024-05-08 18:48:55 +02:00
mafiesto4
e1a2f51d5a
Merge branch 'GoaLitiuM-editor_font_validation'
2024-05-08 18:17:53 +02:00
mafiesto4
a8e1fd7a4a
Merge branch 'editor_font_validation' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_font_validation
2024-05-08 18:17:46 +02:00
mafiesto4
d46ef6ac92
Merge branch 'Tryibion-add-shift-scroll'
2024-05-08 18:17:20 +02:00
mafiesto4
36d21b27c7
Merge branch 'add-shift-scroll' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-shift-scroll
2024-05-08 18:17:13 +02:00
mafiesto4
b1636c27e7
Merge branch 'Tryibion-Move-control-transform'
2024-05-08 17:39:48 +02:00
mafiesto4
5d32fc6c5e
Merge branch 'Move-control-transform' of https://github.com/Tryibion/FlaxEngine into Tryibion-Move-control-transform
2024-05-08 17:31:47 +02:00
mafiesto4
065dc474c0
Merge branch 'Tryibion-game-window-focus-issue'
2024-05-08 17:31:16 +02:00
mafiesto4
1fb7b24aad
Merge branch 'game-window-focus-issue' of https://github.com/Tryibion/FlaxEngine into Tryibion-game-window-focus-issue
2024-05-08 17:31:08 +02:00
mafiesto4
f0b72aa025
Merge branch 'Tryibion-color-picker'
2024-05-08 17:30:50 +02:00
mafiesto4
058077736b
Merge branch 'color-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-color-picker
2024-05-08 17:30:45 +02:00
mafiesto4
571ba6773d
Optimize win32 filesystem access via static buffer or unlimited path len
2024-05-08 17:28:46 +02:00
mafiesto4
40652a0ebc
Fix HashSet adding item via move operation
2024-05-08 17:28:14 +02:00
mafiesto4
481a6de821
Add support for cooking raw files referenced by assets
2024-05-08 17:27:46 +02:00
mafiesto4
66b828ae92
Refactor Asset::GetReferences to support file path references
2024-05-08 15:54:37 +02:00
mafiesto4
b91f51fb46
Add async videos update
2024-05-08 12:35:18 +02:00
mafiesto4
b02f011627
Merge branch 'GoaLitiuM-drawtext_fix'
2024-05-08 10:34:33 +02:00
mafiesto4
e51d2dda00
Fix playing 6-channel audio with XAudio2 backend
2024-05-08 10:20:04 +02:00
mafiesto4
a11fa46ee2
Add cpu profile events to GPU tasks executor queue
2024-05-08 10:19:39 +02:00
mafiesto4
47f3ecbde2
Fix video player shutdown on editor window close
2024-05-08 10:19:22 +02:00
mafiesto4
deb2319190
Add audio playback support to video player
2024-05-08 10:19:08 +02:00
GoaLitiuM
ea04c746fd
Fix Editor not launching if custom interface fonts are missing
2024-05-07 21:18:09 +03:00
GoaLitiuM
97454fc82e
Fix drawing an extra character with Render2D.DrawText
2024-05-07 20:10:05 +03:00
Tryibion
4a6afdb108
Small fixes for color picker.
2024-05-07 08:41:23 -05:00
mafiesto4
4b8970f674
Update assets
2024-05-06 10:41:07 +02:00
mafiesto4
f43cd97907
Refactor Audio Backend to not depend on AudioSource object
2024-05-06 10:36:36 +02:00
mafiesto4
65e852600a
Merge branch 'Tryibion-skip-empty-layers'
2024-05-05 22:56:47 +02:00
mafiesto4
fedd990c13
Merge branch 'skip-empty-layers' of https://github.com/Tryibion/FlaxEngine into Tryibion-skip-empty-layers
2024-05-05 22:56:41 +02:00
mafiesto4
c0329abe40
Merge branch 'Tryibion-fix-properties-1st-offset'
2024-05-05 22:55:30 +02:00
mafiesto4
d8850a56a8
Merge branch 'fix-properties-1st-offset' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-properties-1st-offset
2024-05-05 22:55:26 +02:00
mafiesto4
e171bb06ec
Merge branch 'GoaLitiuM-unbox_array_fix'
2024-05-05 22:54:18 +02:00
mafiesto4
3825e07adc
Merge branch 'unbox_array_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unbox_array_fix
2024-05-05 22:54:12 +02:00
mafiesto4
db8adf7d96
Fix creating virtual terrain collision of actor that is not in a game
2024-05-05 22:50:12 +02:00
GoaLitiuM
e77ae12b9b
Fix unboxing of array type Variants
2024-05-05 13:15:54 +03:00
Tryibion
bf4e4aeaf6
Fix bottom offset for last property label and property
2024-05-04 22:32:00 -05:00
Tryibion
2107b069db
Fix odd offset between 1st property and property label.
2024-05-04 19:25:56 -05:00
Tryibion
ea2005dacb
Add layer number to LayerMask UI
2024-05-04 18:08:53 -05:00
Tryibion
d5cded8aaa
Skip empty layers for LayerMask Editor
2024-05-04 17:51:27 -05:00
Tryibion
430b22d5d7
Dont unfocus game window while cursor is not visible unless the lock mode is none.
2024-05-04 17:37:32 -05:00
mafiesto4
5b2af6b3d5
Refactor Audio Backend to not depend on AudioListener object
2024-05-04 22:16:20 +02:00
mafiesto4
f604503566
Refactor Audio Backend to support single listener only
2024-05-04 21:47:47 +02:00
mafiesto4
388a0f4196
Add initial audio buffer support in video player
2024-05-03 14:32:23 +02:00
mafiesto4
754ed56119
Add FilePathEditor custom editor for path-based editing asset/url refs with a file picker
2024-05-03 12:26:03 +02:00
mafiesto4
dca8e391fa
Rollback video thumbnail as generic for now
2024-05-02 18:48:49 +02:00
mafiesto4
9d830eb1e2
Fix crash when using scripting object as interface implementation in object property displayed in Editor
...
#2493
2024-05-02 18:31:30 +02:00
mafiesto4
7e3f84f95e
Merge branch 'Tryibion-gg-keep-last-type'
2024-05-02 15:57:50 +02:00
mafiesto4
cddee38d71
Merge branch 'gg-keep-last-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-gg-keep-last-type
2024-05-02 15:57:45 +02:00
mafiesto4
e030d0461b
Merge branch 'Tryibion-smoothstep-node-width'
2024-05-02 15:57:31 +02:00
mafiesto4
4978c8e0d9
Merge branch 'smoothstep-node-width' of https://github.com/Tryibion/FlaxEngine into Tryibion-smoothstep-node-width
2024-05-02 15:57:20 +02:00
mafiesto4
dc7b7e6e10
Merge branch 'Tryibion-rename-trim'
2024-05-02 15:56:33 +02:00
mafiesto4
1e3eb11b94
Merge branch 'rename-trim' of https://github.com/Tryibion/FlaxEngine into Tryibion-rename-trim
2024-05-02 15:56:25 +02:00
mafiesto4
b15b231b85
Merge branch 'Tryibion-windows-hide-cursor'
2024-05-02 15:55:56 +02:00
mafiesto4
262992571a
Merge branch 'windows-hide-cursor' of https://github.com/Tryibion/FlaxEngine into Tryibion-windows-hide-cursor
2024-05-02 15:55:50 +02:00
mafiesto4
352bf3f9a7
Merge branch 'Tryibion-fix-toolbox-panel-size'
2024-05-02 15:55:29 +02:00
Tryibion
9683868767
Add shift scroll for panels and textbox
2024-05-01 16:12:53 -05:00
Tryibion
40284fbbf8
Fix smooth step visject node width
2024-05-01 14:05:10 -05:00
Tryibion
0c86a900da
Default gameplay global type selection to last selected type.
2024-05-01 13:54:41 -05:00
Tryibion
c1e3eaeab1
Force windows cursor to show or hide based on cursor hidden value
2024-05-01 13:23:56 -05:00
Tryibion
3c487dff47
Trim actor name on rename.
2024-05-01 12:01:01 -05:00
Tryibion
2260d79e26
Trim content item name on rename
2024-05-01 11:54:07 -05:00
mafiesto4
863794d3c0
Add playback buttons and info label to Video Player actor editor
2024-05-01 01:30:03 +02:00
mafiesto4
0d8c9f6626
Add Video module
2024-05-01 01:25:16 +02:00
mafiesto4
8a45dda98c
Add support for custom file proxies in Editor
2024-05-01 01:05:15 +02:00
Tryibion
3209320547
Add margin to item tree in toolbox
2024-04-30 15:05:58 -05:00
Tryibion
d1db06a9bb
Change text alignment to far on some control transform properties
2024-04-29 19:44:49 -05:00
Tryibion
1c1d2fd96f
Fix still showing some control transform properties in wrong spot.
2024-04-29 19:38:36 -05:00
Tryibion
2e5ad8c48a
Always set control transform under general tab
2024-04-29 18:28:04 -05:00
Tryibion
9a6f866956
Move control transform to be under general group in layout.
2024-04-29 18:24:01 -05:00
mafiesto4
c59bce3b58
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:37:11 +02:00
mafiesto4
1185a9c06c
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 18:37:04 +02:00
Tryibion
026b69c544
Merge branch 'master' into controls-toolbox
2024-04-29 11:34:03 -05:00
mafiesto4
df7ece7655
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:24:36 +02:00
mafiesto4
7e8f20bd9b
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 16:56:30 +02:00
mafiesto4
20aef27439
Merge branch 'Tryibion-watermark-attribute'
2024-04-29 12:23:06 +02:00
mafiesto4
12344cf725
Merge branch 'watermark-attribute' of https://github.com/Tryibion/FlaxEngine into Tryibion-watermark-attribute
2024-04-29 12:23:01 +02:00
mafiesto4
ebb2704726
Merge branch 'Tryibion-fix-caret'
2024-04-29 12:21:55 +02:00
mafiesto4
5f9d0140c7
Merge branch 'fix-caret' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-caret
2024-04-29 12:21:49 +02:00
mafiesto4
02a7f74993
Merge branch 'Tryibion-focus-window-on-spawn'
2024-04-29 10:44:16 +02:00
mafiesto4
452e12db45
Merge branch 'focus-window-on-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-window-on-spawn
2024-04-29 10:44:09 +02:00
mafiesto4
ac46c89904
Merge branch 'Tryibion-fix-actortype-drag-spawn'
2024-04-29 10:42:38 +02:00
mafiesto4
88acc772b3
Merge branch 'fix-actortype-drag-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-actortype-drag-spawn
2024-04-29 10:42:31 +02:00
mafiesto4
fbec80c801
Fix error when using undo after removing Multi Blend node
2024-04-29 10:35:32 +02:00
mafiesto4
1ef487a5cc
Add removing selected blend space point with Delete key
...
#2505
2024-04-29 10:35:07 +02:00
mafiesto4
1e5861de25
Merge branch 'Tryibion-win-layout-name'
2024-04-29 10:19:48 +02:00
mafiesto4
07733a4efb
Merge branch 'win-layout-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-win-layout-name
2024-04-29 10:19:38 +02:00
mafiesto4
fee15846ba
Merge branch 'GoaLitiuM-fix_treenode_rendering'
2024-04-29 10:18:06 +02:00
mafiesto4
7040da9a44
Merge branch 'fix_treenode_rendering' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_treenode_rendering
2024-04-29 10:17:58 +02:00
GoaLitiuM
a8a621df3b
Fix TreeNode not rendering all nodes properly with invisible children
2024-04-28 20:30:41 +03:00
Tryibion
18660140b0
Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees.
2024-04-27 15:55:25 -05:00
Tryibion
58cc53b44d
Remove unused include
2024-04-27 11:10:27 -05:00
Tryibion
d8bb831dd9
Add watermark attribute to add watermark to string fields in editor. Have watermark show even when textbox is focused .
2024-04-27 11:07:20 -05:00
Tryibion
0d770e3909
Focus prefab window on item spawn.
2024-04-27 09:56:51 -05:00
Tryibion
3641886ebf
Fix textbox caret showing on empty string.
2024-04-27 09:16:03 -05:00
Tryibion
611dd7bad1
Change "Apply window layouts" to "Window layouts"
2024-04-27 09:01:46 -05:00
Tryibion
7db20e0411
Fix actor type drag spawn to correctly assign parent.
2024-04-27 08:44:20 -05:00
mafiesto4
e835b25637
Fix wired Vulkan validation cache errors on Linux
...
#2201 #1825
2024-04-26 21:47:51 +02:00
mafiesto4
c5520f2777
Update version
2024-04-26 19:12:40 +02:00
mafiesto4
4414398f09
Fix crash when accessing physics objects state in OnLateFixedUpdate
...
#2494
2024-04-26 19:08:25 +02:00
mafiesto4
5e5497ff18
Add Tags.Find utility
...
#2492
2024-04-26 19:06:39 +02:00
mafiesto4
0cdce9dba2
Upgrade GDK to 230305 and support v143 MSVC toolset
2024-04-25 23:09:18 +02:00
mafiesto4
aaadf3065d
Use ARM64 on the latest macOS builds
2024-04-25 19:41:38 +02:00
mafiesto4
b134a5567d
Format comments
2024-04-25 19:30:12 +02:00
mafiesto4
740a31b7a9
Merge branch 'duarteroso-bug/issue-2476'
2024-04-25 19:27:23 +02:00
mafiesto4
75e25bf1f7
Merge branch 'bug/issue-2476' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2476
2024-04-25 19:27:11 +02:00
mafiesto4
279c80a9ae
Merge branch 'duarteroso-bug/issue-2477'
2024-04-25 19:25:55 +02:00
mafiesto4
4dbfc01715
Merge branch 'bug/issue-2477' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2477
2024-04-25 19:25:50 +02:00
mafiesto4
45706be3a6
Merge branch 'duarteroso-bug/issue-2475'
2024-04-25 19:25:29 +02:00
mafiesto4
723423a3fa
Merge branch 'bug/issue-2475' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2475
2024-04-25 18:02:46 +02:00
mafiesto4
42de657629
Merge branch 'GoaLitiuM-release_prefab_fix'
2024-04-25 18:02:02 +02:00
mafiesto4
16f1e8a3e1
Merge branch 'release_prefab_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-release_prefab_fix
2024-04-25 18:01:57 +02:00
mafiesto4
2c1b2d2b7c
Optimize ActorTreeNode reparent when it's not collapsed but one of the parents is
2024-04-25 18:01:06 +02:00
mafiesto4
19cc33b200
Merge branch 'GoaLitiuM-treenode_optimize'
2024-04-25 18:00:27 +02:00
mafiesto4
3641e156ee
Merge branch 'treenode_optimize' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-treenode_optimize
2024-04-25 17:18:54 +02:00
mafiesto4
4413af5d20
Merge branch 'GoaLitiuM-modelprefab_freeze_fix'
2024-04-25 17:17:44 +02:00
mafiesto4
97078cda7e
Fix GPU Tasks queue to be executed on frame start, rather than end
2024-04-25 17:10:39 +02:00
mafiesto4
10c47b8c2a
Fix missing namespace
2024-04-25 17:09:54 +02:00
mafiesto4
3ebf73ec22
Add video texture format YUY2
2024-04-25 10:26:23 +02:00
mafiesto4
ebe05d4a51
Refactor RenderToolsDX to support new pixel formats properly
2024-04-24 17:35:58 +02:00
GoaLitiuM
8c2e7bccaa
Delete Prefab default instance when scripting unloads
2024-04-23 22:14:06 +03:00
GoaLitiuM
3e7ac04a88
Fix freeze when selecting ModelPrefab referencing a removed asset
2024-04-23 20:55:20 +03:00
Duarte Roso
9bc9d95a22
Revert "Add android settings"
...
This reverts commit b6692b4747 .
2024-04-23 16:10:08 +02:00
Duarte Roso
b6e36c0014
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 16:09:10 +02:00
Duarte Roso
b6692b4747
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 15:58:36 +02:00
Duarte Roso
62c2e3b8f0
Add exported property to the activity element
2024-04-23 15:30:36 +02:00
Duarte Roso
d4774a2bfe
Change screen orientation enum
2024-04-23 15:13:04 +02:00
mafiesto4
cdeb9a3b15
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Content/Editor/Camera/M_Camera.flax
# Content/Editor/CubeTexturePreviewMaterial.flax
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Content/Editor/DebugMaterials/SingleColor/Decal.flax
# Content/Editor/DebugMaterials/SingleColor/Particle.flax
# Content/Editor/DebugMaterials/SingleColor/Surface.flax
# Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
# Content/Editor/DebugMaterials/SingleColor/Terrain.flax
# Content/Editor/DefaultFontMaterial.flax
# Content/Editor/Gizmo/FoliageBrushMaterial.flax
# Content/Editor/Gizmo/Material.flax
# Content/Editor/Gizmo/MaterialWire.flax
# Content/Editor/Gizmo/SelectionOutlineMaterial.flax
# Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
# Content/Editor/Highlight Material.flax
# Content/Editor/Icons/IconsMaterial.flax
# Content/Editor/IesProfilePreviewMaterial.flax
# Content/Editor/Particles/Particle Material Color.flax
# Content/Editor/Particles/Smoke Material.flax
# Content/Editor/SpriteMaterial.flax
# Content/Editor/Terrain/Circle Brush Material.flax
# Content/Editor/Terrain/Highlight Terrain Material.flax
# Content/Editor/TexturePreviewMaterial.flax
# Content/Editor/Wires Debug Material.flax
# Content/Engine/DefaultDeformableMaterial.flax
# Content/Engine/DefaultMaterial.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Content/Engine/SingleColorMaterial.flax
# Content/Engine/SkyboxMaterial.flax
# Source/Engine/Graphics/Materials/MaterialShader.h
2024-04-23 10:30:01 +02:00
mafiesto4
705856da24
Fix crash when resizing window on Vulkan
...
Regression from 8488a8d387
#2356
2024-04-23 10:08:16 +02:00
mafiesto4
ab9cc16529
Fix EyeAdaptation bug to flash on play mode start in Editor when time gets reset
2024-04-23 00:03:21 +02:00
mafiesto4
203f03a597
Add Write/Read methods to NetworkStream for INetworkSerializable sending in C# api
2024-04-22 23:25:19 +02:00
mafiesto4
4fbe210730
Fix heightfield not saved when editing splatmap of terrain with physical materials in use
...
#2262
2024-04-22 23:20:44 +02:00
mafiesto4
6eb431d12c
Fix rare error on drag&drop in Editor
2024-04-22 23:17:56 +02:00
mafiesto4
890569ea3b
Add logging and cleaning up leaked scene objects after play mode in Editor
2024-04-22 22:59:38 +02:00
mafiesto4
d8a1de64d1
Fix surface node moving regression from f19977a956
...
#2466
2024-04-22 22:56:01 +02:00
mafiesto4
b92fbcb3bc
Add more const correctness
...
#2467
2024-04-22 22:53:27 +02:00
mafiesto4
515ee96a31
Fix compilation regression
2024-04-22 19:10:06 +02:00
mafiesto4
f19977a956
Fix surface node context menu to not show when moving surface
...
#2466
2024-04-22 19:03:40 +02:00
mafiesto4
96f628429c
Improve const correctness in Mesh and SkinnedMesh api
...
#2467i
2024-04-22 18:56:54 +02:00
mafiesto4
3ecbbcd0a0
Update Newtonsoft.Json
2024-04-22 18:44:50 +02:00
mafiesto4
a01495cde1
Merge similar source chunks
...
#2468
2024-04-22 18:36:25 +02:00
mafiesto4
b7dc0dd004
Fix crash when removing Anim Event visual script that is used in opened Animation timeline
...
#2471
2024-04-22 18:11:25 +02:00
mafiesto4
32b15f90ab
Minor improvements
2024-04-22 18:10:58 +02:00
mafiesto4
e795a8b037
Fix compile warning
2024-04-22 15:29:25 +02:00
mafiesto4
e551eae30d
Update engine assets
2024-04-22 13:32:09 +02:00
mafiesto4
5f02b4173a
Fix nested animations sampling
...
#2472
2024-04-22 13:29:29 +02:00
mafiesto4
568a69081d
Fix animated model skinning precision issues
...
#2460
2024-04-22 13:18:52 +02:00
GoaLitiuM
4dcdd8b5f7
Add Actor.HasScene and Script.HasScene
...
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
mafiesto4
1072b90c5b
Fix blend shapes normals usage
...
#2459
2024-04-20 16:52:07 +02:00
mafiesto4
6aacea99ab
Fix blend shapes transformation applying
...
#2459
2024-04-20 16:16:01 +02:00
mafiesto4
5e086809ae
Fix crash on prefab preview with lightmap in use
...
#2454
2024-04-20 15:51:20 +02:00
GoaLitiuM
361e9a2929
Remove TreeNode text color caching
...
This is actually slower than just resolving the color before draw.
2024-04-20 16:26:29 +03:00
GoaLitiuM
b25ee23b14
Optimize TreeNode rendering
2024-04-20 16:26:25 +03:00
mafiesto4
41ffc16b66
Fix FindRandomPointAroundCircle to always find a valid point on a NavMesh in the radius
...
#2398
2024-04-20 15:01:27 +02:00
mafiesto4
560cf65121
Add add/remove buttons to Multi Blend
2024-04-19 17:50:14 +02:00
mafiesto4
93e26afa05
Optimize Anim Graph node size and remove limit of max 64 state transitions
2024-04-19 16:31:11 +02:00
mafiesto4
7653fba381
Refactor Multi Blend nodes to support up to 255 blend points
2024-04-19 16:30:34 +02:00
mafiesto4
71fe280464
Refactor Visject Graph nodes data for unlimited size
2024-04-19 12:22:04 +02:00
mafiesto4
0845866c4d
Add live debugging of blend position in Multi Blend
2024-04-18 18:42:31 +02:00
mafiesto4
a3b5f4b789
Add grid labels drawing to Multi Blend
2024-04-18 18:22:19 +02:00
mafiesto4
4b6b24f4c5
Fix precision of blend points moving in Multi Blend
2024-04-18 17:22:37 +02:00
mafiesto4
d8079367fd
Add improved visuals of points in Multi Blend
2024-04-18 17:22:21 +02:00
mafiesto4
83b9e6e32a
Add Ctrl to snap points to grid in Multi Blend editor
2024-04-18 17:04:23 +02:00
mafiesto4
f8f1c02338
Add context menu to Multi Blend node points
2024-04-18 15:27:23 +02:00
mafiesto4
285710360c
Fix margins issues in context menus
2024-04-18 15:26:52 +02:00
mafiesto4
695c212cf0
Add tooltips to Multi Blend points
2024-04-18 13:10:33 +02:00
mafiesto4
05278ca418
Add undo for Multi Blend points moving
...
#1980
2024-04-17 23:28:10 +02:00
mafiesto4
e31ce787aa
Add improved size of Multi Blend nodes
...
#1980
2024-04-17 23:04:09 +02:00
mafiesto4
d379b4c046
Fix missing UI Control preview when changing UI Widget type
2024-04-17 16:43:53 +02:00
mafiesto4
261faad93e
Fix incorrect View Size for 2d character font material
2024-04-17 16:41:19 +02:00
mafiesto4
16554fe742
Fix cloning value utility for object references
...
#2399
2024-04-17 16:17:39 +02:00
mafiesto4
9f983cff49
Refactor engine loop to have better sync between game update, physics and drawing
2024-04-17 13:38:06 +02:00
mafiesto4
e53ab10145
Add Engine::UpdateCount to sync gameplay logic updates with game loop rather than draw frames
2024-04-17 13:31:12 +02:00
mafiesto4
692a61c948
Add Time.Synchronize to stabilize engine loop
2024-04-17 13:01:58 +02:00
mafiesto4
60e8d73079
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Renderer/RenderList.cpp
# Source/Engine/Renderer/RenderList.h
2024-04-17 09:58:59 +02:00
mafiesto4
c83b74c85d
Fix blending nested animations to properly handle it per-node
...
#2416
2024-04-16 23:25:37 +02:00
mafiesto4
171fc276fb
Fix bug in ValueContainer.HasDifferentTypes causing incorrect editor setup
...
#2436
2024-04-16 22:32:10 +02:00
mafiesto4
446c1edafc
Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
...
#2447
2024-04-16 21:00:54 +02:00
mafiesto4
03b498546d
Refactor UpdateGraph to run after engine services and game scripts
...
#2413
2024-04-16 20:27:31 +02:00
mafiesto4
794b007170
Optimize draw calls sorting in opaque passes
2024-04-16 17:18:18 +02:00
mafiesto4
26c2b33fc0
Fix large world compile
2024-04-16 16:34:38 +02:00
mafiesto4
1a87e5a2ca
Add support for importing .exr textures
...
#2375
2024-04-16 15:19:33 +02:00
mafiesto4
daf3671233
Fix model tool importing to use temp file only for Assimp
2024-04-16 14:38:12 +02:00
mafiesto4
5fd808af19
Update DirectXTex to mar2024
2024-04-16 13:40:42 +02:00
mafiesto4
ce67c3a98d
Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
...
#2443
2024-04-16 12:00:05 +02:00
mafiesto4
cd2f96e3c0
Add better anim events visuals in timeline editor
...
#2419
2024-04-16 10:17:30 +02:00
mafiesto4
9ad4997691
Add automatic restoring Anim Event tracks when reimporting animation asset
...
#2363
2024-04-15 19:27:28 +02:00
mafiesto4
37a02e3a7e
Minor tweaks
2024-04-15 14:35:35 +02:00
mafiesto4
ed732a0189
Fix panning Visject Surface with middle mouse button (right button does it) to prevent missed connections removals
...
#2420
2024-04-15 14:34:53 +02:00
mafiesto4
00492a33a3
Fix crash when reimporting animation with translation set
...
#2445
2024-04-15 13:03:11 +02:00
mafiesto4
56d3b4f012
Fix deadlock when parsing invalid HTML text in RichTextBox
...
#2402
2024-04-15 12:44:42 +02:00
mafiesto4
85b9d93e91
Update to the latest ReSharper
2024-04-15 12:39:00 +02:00
mafiesto4
8584d51d9f
Merge branch 'Tryibion-sort-search-toolbox'
2024-04-15 12:19:16 +02:00
mafiesto4
8714163ee4
Merge branch 'sort-search-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-sort-search-toolbox
2024-04-15 12:19:06 +02:00
mafiesto4
525c3a0f29
Fix terrain heightmap to use higher range format when decompressed
...
#2375
2024-04-15 12:16:50 +02:00
Tryibion
5acdff02cc
Add sorting search actor toolbox
2024-04-14 20:39:15 -05:00
mafiesto4
0728637ce1
Fix using confirm via enter key in Create Terrain dialog
2024-04-15 00:17:21 +02:00
mafiesto4
9c3c4fbf54
Use uniform scale on new terrain to prevent artifacts in normal vectors
2024-04-15 00:13:54 +02:00
mafiesto4
d2508ad902
Merge branch 'Tryibion-actor-search'
2024-04-15 00:02:16 +02:00
mafiesto4
8a0cd7c30f
Merge branch 'actor-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-search
2024-04-15 00:02:11 +02:00
mafiesto4
d729eb2b24
Fix crash when playing uninitialized audio source
...
#2441
2024-04-15 00:01:59 +02:00
mafiesto4
cf23892bd4
Fix sun shadows invalidate when view rotates
2024-04-14 23:51:20 +02:00
mafiesto4
25f3cef8c3
Fix artifacts due to light shape culling and use depth test to improve perf
2024-04-14 23:44:08 +02:00
mafiesto4
36ad821734
Fix 634b05fc16
2024-04-14 22:39:54 +02:00
Tryibion
b66b85d5f4
Display all actors in Actor toolbox search tab when no filter is applied.
2024-04-14 14:03:51 -05:00
mafiesto4
778b967c61
Fix editor toolstrip by moving game cooking and building to the right for less missclicks
...
#2426
2024-04-14 15:05:25 +02:00
mafiesto4
3f6dd92a68
Fix crash when using old Blend with Mask node in Anim Graph
...
#2434
2024-04-14 14:51:40 +02:00
mafiesto4
80d7ac2581
Merge branch 'Muzz-IkFix'
2024-04-14 14:41:30 +02:00
mafiesto4
af91ce7f3f
Merge branch 'IkFix' of https://github.com/Muzz/FlaxEngine into Muzz-IkFix
2024-04-14 14:39:57 +02:00
mafiesto4
5f7293d0a1
Merge branch 'Tryibion-lock-selection'
2024-04-14 14:34:26 +02:00
mafiesto4
5cdf1c5764
Merge branch 'lock-selection' of https://github.com/Tryibion/FlaxEngine into Tryibion-lock-selection
2024-04-14 14:34:10 +02:00
mafiesto4
e701cdbee5
Merge branch 'Menotdan-nav-mesh-init'
2024-04-14 14:31:25 +02:00
mafiesto4
dc45f46ff4
Merge branch 'nav-mesh-init' of https://github.com/Menotdan/FlaxEngine into Menotdan-nav-mesh-init
2024-04-14 14:31:20 +02:00
mafiesto4
634b05fc16
Fix code style
2024-04-14 13:31:32 +02:00
Menotdan
db28afb591
Fix regression where if the navmesh was disabled on playmode beginning, the mesh would still exist in the backend.
2024-04-14 01:02:48 -04:00
Menotdan
84c1f6b5de
Make NavMesh initialize earlier.
2024-04-14 00:58:11 -04:00
mafiesto4
53689063b9
Minor tweaks to Gameplay Globals
...
#2412
2024-04-14 00:09:29 +02:00
mafiesto4
c59e872ef2
Fix crash when loading invalid Variant structure
2024-04-14 00:09:01 +02:00
mafiesto4
2b95f11b1f
Fixes to Vulkan backend
2024-04-13 23:55:39 +02:00
mafiesto4
fbfe77e386
Fix win32 compile
2024-04-13 21:44:16 +02:00
mafiesto4
60ccac31b5
Add more sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
d42e315e55
Fix atomics to accept constant
2024-04-13 19:20:49 +02:00
mafiesto4
9c2c02c1cf
Fix various issues found with thread sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
8144db8e13
Fix various issues found with adrress sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
4ac6a292f7
Add option for using Address and Thread sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
3e475398e7
Optimize draw calls batching sorting with Merge Sort
2024-04-12 16:02:37 +02:00
Tryibion
81d4501868
Add locking selection in prefab window
2024-04-12 07:41:43 -05:00
Tryibion
1bc7455e09
Add locking scene selection in properties window.
2024-04-12 07:33:09 -05:00
mafiesto4
1e77f3aa5a
Optimize DrawBatch for faster sorting
2024-04-12 13:46:20 +02:00
mafiesto4
e47e91c223
Merge branch 'Menotdan-hide-taa-settings'
2024-04-12 13:12:47 +02:00
mafiesto4
734f1ee4aa
Improve doc comment
2024-04-12 13:09:24 +02:00
mafiesto4
6d38590ad4
Merge branch 'hide-taa-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-hide-taa-settings
2024-04-12 13:08:26 +02:00
mafiesto4
76becec094
Merge branch 'GoaLitiuM-dotnet_daily_runtime_fix'
2024-04-12 13:05:46 +02:00
mafiesto4
e7a6f39a72
Merge branch 'dotnet_daily_runtime_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_daily_runtime_fix
2024-04-12 13:05:40 +02:00
mafiesto4
98c5cc2d0f
Merge branch 'Menotdan-particle-clone-fix'
2024-04-12 13:03:21 +02:00
mafiesto4
c8ad3e3a51
Merge branch 'particle-clone-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-particle-clone-fix
2024-04-12 13:03:16 +02:00
mafiesto4
5b25aeda32
Merge branch 'Tryibion-underline-fix'
2024-04-12 13:01:18 +02:00
mafiesto4
e5d700692f
Merge branch 'underline-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-underline-fix
2024-04-12 13:01:10 +02:00
mafiesto4
495378c94d
Merge branch 'GoaLitiuM-editor_viewport_camera_scaling'
2024-04-12 12:59:54 +02:00
mafiesto4
bf9701e132
Merge branch 'editor_viewport_camera_scaling' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_viewport_camera_scaling
2024-04-12 12:56:22 +02:00
mafiesto4
14881494b8
Merge branch 'GoaLitiuM-debuglog_scroll_fix'
2024-04-12 12:55:17 +02:00
mafiesto4
00f2a0b825
Improve doc
2024-04-12 11:29:21 +02:00
Menotdan
c914e33462
Hide TAA settings if TAA isn't enabled.
2024-04-12 02:29:45 -04:00
Muzz
35f33b6746
Fixed IK to have correct bone roll
2024-04-12 12:07:26 +08:00
Menotdan
e137d31839
Enforce Content:CloneAssetFile() running on the main thread, to avoid a bug that occurs when a particle emitter is created from one of the templates due to the creation coming from the content thread.
2024-04-11 17:37:31 -04:00
mafiesto4
7342629a86
Add dynamic resolution for static shadow map tiles limited by current dynamic res
2024-04-11 18:47:32 +02:00
mafiesto4
5f860db6a5
Fix typo
2024-04-11 17:34:21 +02:00
mafiesto4
6233718b06
Update engine shaders
2024-04-11 17:33:42 +02:00
Tryibion
2e643347ec
Fix selection height
2024-04-11 10:16:20 -05:00
Tryibion
fb1685fe81
Fix underline being in wrong spot on different DPIs
2024-04-11 09:56:59 -05:00
mafiesto4
62444315de
Add METERS_TO_UNITS and impl metric units in shadows rendering
2024-04-11 16:38:43 +02:00
mafiesto4
a532ea7b42
Add InvalidateShadow for manual shadow cache refresh
2024-04-11 16:34:42 +02:00
mafiesto4
803249f126
Minor tweaks
2024-04-11 16:19:35 +02:00
mafiesto4
4e65b76b8c
Optimize BoundingSphere.Intersects to be inlined by the compiler
2024-04-11 15:58:34 +02:00
mafiesto4
890b2da108
Add **shadows caching for static geometry**
2024-04-11 15:35:18 +02:00
mafiesto4
eac1d19a09
Add additional StaticFlagsCompare to Render View for dynamic or static only drawing
2024-04-11 10:21:13 +02:00
mafiesto4
c4949de28f
Add new Static Flag Shadow for cached shadow maps
2024-04-11 10:20:21 +02:00
Menotdan
019230f6d9
Allow users to choose what type of widget they want to create.
2024-04-11 00:03:04 -04:00
Menotdan
fe6c254a24
Support displaying "Widget" instead of "Prefab" in the type description.
2024-04-10 18:47:01 -04:00
Menotdan
8ef38178e6
Allow the user to pick prefab type upon creation of a prefab.
2024-04-10 18:13:27 -04:00
Menotdan
873ac347d4
Remove extra usings.
2024-04-10 16:30:39 -04:00
Menotdan
48400ff5ce
Add better error handling to particle system creation. Add skinned model -> animation graph workflow, though a bit hacky.
2024-04-10 16:26:29 -04:00
mafiesto4
340ef194d3
Add grey out to obsolete/deprecated members in properties panel
2024-04-10 13:36:59 +02:00
Menotdan
ad8bec40bb
Add creating particle systems from particle emitters.
2024-04-10 05:04:36 -04:00
mafiesto4
b4547ec4d2
Minor fixes
2024-04-10 11:03:33 +02:00
mafiesto4
89f7e442f7
Fix point light seams due to missing shadow map borders
2024-04-10 11:03:18 +02:00
GoaLitiuM
1ddf9ab0e1
Fix high mouse sensitivity in rotation gizmos
2024-04-09 21:45:28 +03:00
GoaLitiuM
8af8d50de1
Remove Editor viewport aspect ratio scaling from camera mouse movement
...
Rescaled the final mouse delta values to roughly matching default
viewport width in 1080p resolution.
2024-04-09 20:06:35 +03:00
GoaLitiuM
e3093e0e09
Fix Debug Log scrolling when many entries are added at once
2024-04-09 20:05:58 +03:00
GoaLitiuM
02d5609f66
Fix .NET runtime validity checks with daily runtime builds
2024-04-09 20:05:37 +03:00
mafiesto4
e7bef5e880
Bring back Optimized PCF sampling for shadow maps
...
61323f8526
2024-04-09 17:55:29 +02:00
mafiesto4
ff7c986fb1
Add better stability to Cascaded Shadow Maps projection
2024-04-09 16:58:22 +02:00
Norite SC
137de0a8b2
forgotten how to do loops 🐛 😆
2024-04-08 01:27:58 +02:00
mafiesto4
708fba5136
Add variable rate update for shadow maps atlas based on distance to light
2024-04-08 00:04:57 +02:00
Norite SC
85f3fdd438
Update Vector3.cs
2024-04-07 23:29:19 +02:00
Norite SC
55be82a2c4
Update Vector3.cs
2024-04-07 03:23:52 +02:00
Norite SC
0b19d8639b
changed float to Real
2024-04-07 03:02:47 +02:00
Norite SC
92b35ab3e7
GetClosest for vectos
2024-04-07 02:40:35 +02:00
mafiesto4
7d92779e99
Merge remote-tracking branch 'origin/master' into 1.9
2024-04-05 21:50:42 +02:00
mafiesto4
b2f9da4113
Fix default diffuse color value when importing material
2024-04-05 16:54:10 +02:00
mafiesto4
a83b589e12
Fix error when applying prefab changes with Spline
...
#2384
2024-04-05 16:43:18 +02:00
mafiesto4
7578e1dbe3
Fix errors on using spline editor in Prefab window
...
#2383
2024-04-05 16:37:11 +02:00
mafiesto4
ae79f3ef0b
Merge branch 'Zode-master'
2024-04-05 15:49:29 +02:00
mafiesto4
f164626c41
Merge branch 'master' of https://github.com/Zode/FlaxEngine into Zode-master
2024-04-05 15:49:20 +02:00
mafiesto4
354972fd9c
Merge branch 'rkrahn-master'
2024-04-05 15:47:01 +02:00
mafiesto4
082733cb97
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine into rkrahn-master
2024-04-05 15:46:30 +02:00
mafiesto4
97bd90d4be
Change default collision type to ConvexMesh from TriangleMesh
2024-04-05 15:23:09 +02:00
mafiesto4
4c8528dcae
Remove branch macro as it's just texture sample in lights shader
2024-04-05 12:48:34 +02:00
mafiesto4
3efd1e4e84
Optimize local lights sphere mesh rendering to match the area better
2024-04-05 12:48:09 +02:00
mafiesto4
0cc6669cbd
Reimplement cascaded shadow maps blending via dithering
2024-04-05 10:59:34 +02:00
mafiesto4
e788be46af
Merge branch 'GoaLitiuM-win_dev_build_speed_fix'
2024-04-04 18:35:37 +02:00
mafiesto4
afd56974ef
Merge branch 'win_dev_build_speed_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-win_dev_build_speed_fix
2024-04-04 18:35:31 +02:00
mafiesto4
84e04de23d
Add more improvements to optional tess/geo shaders
2024-04-04 18:35:26 +02:00
mafiesto4
8bd409e95d
DIsable certain shader features in Volumetric Fog shader
2024-04-04 14:35:22 +02:00
mafiesto4
3d0d41ebff
Add reducing shadows quality for smaller local lights
2024-04-04 13:29:38 +02:00
mafiesto4
61323f8526
Refactor shadows rendering to use Shadow Map Atlas
2024-04-04 12:54:07 +02:00
Norite SC
18d641e2aa
correct spelling mistakes and doc's
...
Co-Authored-By: Menotdan <32620310+Menotdan@users.noreply.github.com >
2024-04-03 14:34:51 +02:00
mafiesto4
017def29d4
Rename ShadowSamplerPCF to ShadowSamplerLinear
2024-04-03 13:29:45 +02:00
Norite SC
bfa3507cc6
missing cpp funcion 💩
2024-04-03 06:36:33 +02:00
Norite SC
137a60ccef
will it explode ?
2024-04-03 06:34:22 +02:00
Norite SC
58d4bad400
Update Vector3.cpp
2024-04-03 06:16:46 +02:00
Norite SC
f6f1f0023a
fixed compile errors
2024-04-03 06:03:31 +02:00
Norite SC
f6313b4427
Extended math lib
...
added
GetRotacionFromNormal
AlignRotacionToNormalAndSnapToGrid
SnapToRotatedGrid
SnapToRotatedGridWithOffset
2024-04-03 04:53:11 +02:00
mafiesto4
13a04c2941
Add stencilValue for stencil buffer clearing
2024-04-02 14:56:26 +02:00
mafiesto4
bc9cdf5cdb
Update version
2024-04-02 14:34:43 +02:00
rkrahn
07c0b4567e
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine
2024-04-01 09:54:34 -07:00
GoaLitiuM
e25448e10e
Trade minor optimizations in MSVC Development builds for compile speed
...
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
mafiesto4
d12630d815
Fix
2024-03-31 00:03:45 +01:00
mafiesto4
fb0d70d555
Fix
2024-03-30 23:58:50 +01:00
mafiesto4
c5e1abb08c
Add setter for crword agent position and velocity
2024-03-30 22:29:43 +01:00
mafiesto4
294b4c4006
Add CPU profiler events for UI drawing
2024-03-30 22:20:41 +01:00
mafiesto4
e1944bce96
Add statically disabled geometry shaders on mobile
2024-03-30 22:08:44 +01:00
mafiesto4
369c19bd5d
Add statically disabled tessellation on macOS/iOS
2024-03-30 18:46:37 +01:00
Zode
55383c3fa4
Patch numpad enter to normal enter on Linux
2024-03-30 02:35:11 +02:00
rkrahn
926a81c84b
Merge branch 'FlaxEngine:master' into master
2024-03-29 13:40:36 -07:00
rkrahn
d331e6b848
Merge remote-tracking branch 'upstream/master'
2024-03-29 13:38:38 -07:00
mafiesto4
ce07edd1ec
Fix packaging for macOS
2024-03-29 21:08:43 +01:00
mafiesto4
0b0115aa10
Fix missing scripting api
2024-03-29 18:46:00 +01:00
mafiesto4
3696501050
Fix invalid shader codegen when using ddx/ddy in material vertex shader
...
#2376
2024-03-29 18:07:10 +01:00
mafiesto4
08e88587e6
Add safe check for LinkedLabel to prevent errors
2024-03-29 17:27:00 +01:00
mafiesto4
1017472957
Merge branch 'Tryibion-focus-lock-scene'
2024-03-29 17:23:58 +01:00
mafiesto4
f8a845f813
Merge branch 'focus-lock-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-lock-scene
2024-03-29 17:23:28 +01:00
mafiesto4
551337f7a0
Minor improvement in spline editor
2024-03-29 17:14:35 +01:00
mafiesto4
6929a91312
Add support for manually dirtying objects that use ReplicationFPS < 0 for manual-only replication
2024-03-29 13:03:38 +01:00
mafiesto4
069445b94e
Fix bug in NetworkReplicator::RemoveObject
2024-03-29 13:03:11 +01:00
mafiesto4
09f5ac0ed6
Fix networked objects dirtying for replication
2024-03-29 13:02:23 +01:00
Tryibion
9e962dcb89
Add focus selection lock input to scene tree window.
2024-03-28 17:04:55 -05:00
mafiesto4
5525e895cf
Fix codesign on Windows with the latest SDK
2024-03-28 18:55:05 +01:00
mafiesto4
21d5e63b93
Fix cooking small textures for Android/iOS with ASTC enabled
2024-03-28 18:24:37 +01:00
mafiesto4
b8a287c4d5
Fix Vulkan swapchain init on Android device with more surfaces reported by the driver
2024-03-28 18:08:22 +01:00
mafiesto4
24e56a825e
Fix streaming astc 6x6 textures that have higher block size
2024-03-28 18:07:53 +01:00
mafiesto4
f60446c37b
Fix shader source code preview in editor
2024-03-28 16:50:47 +01:00
mafiesto4
ad7bdae5fa
Merge branch 'GoaLitiuM-new_project_fix'
2024-03-28 15:38:56 +01:00
mafiesto4
35e34997c9
Merge branch 'new_project_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-new_project_fix
2024-03-28 15:38:51 +01:00
mafiesto4
6c2ed1ace7
Merge branch 'Tryibion-multi-collision-creation'
2024-03-28 15:38:05 +01:00
mafiesto4
1c0071ad85
Merge branch 'multi-collision-creation' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-collision-creation
2024-03-28 15:37:51 +01:00
Menotdan
d8ca8f5985
Attempt to fix compilation error.
2024-03-26 21:26:29 -04:00
Menotdan
ac36297e27
Add basic support for log contexts.
2024-03-26 21:09:18 -04:00
mafiesto4
f7470af42d
Optimize depth pass rendering to batch simple materials together
2024-03-26 18:04:08 +01:00
mafiesto4
5c356ec22a
Fix Global Surface Atlas defragmentation flicker when atlas it nearly full
2024-03-26 16:50:58 +01:00
mafiesto4
06a35da0a8
Merge remote-tracking branch 'origin/master' into 1.9
2024-03-26 16:45:31 +01:00
mafiesto4
0b801225e1
Fix incorrect build number increment
2024-03-26 16:45:04 +01:00
mafiesto4
55af307c43
Optimize env probes data storage in renderer
2024-03-26 15:01:12 +01:00
mafiesto4
4ab572426d
Various renamings
2024-03-26 14:27:10 +01:00
mafiesto4
01d91bf102
Optimize decals rendering
2024-03-26 14:05:24 +01:00
mafiesto4
2dfb1058b2
Optimize world matrix storage for drawable objects to use Matrix3x4 instead of full matrix
2024-03-26 11:29:01 +01:00
mafiesto4
cdbb2cc813
Refactor shader structures naming with a prefix
2024-03-25 17:52:48 +01:00
mafiesto4
0e00f1e0eb
Refactor lights data in renderer storage
2024-03-25 17:13:40 +01:00
mafiesto4
d13621e631
Skip CloseFileHandles if file is not in use
2024-03-25 16:50:48 +01:00
mafiesto4
5f96a74ce2
Revert 1a68a52611 to draw after geometry
...
#1859
2024-03-25 12:02:40 +01:00
GoaLitiuM
07522823e5
Restore opening existing projects with -new
2024-03-24 23:57:12 +02:00
Tryibion
981fe9482c
Fix multi collider to work in prefab window.
2024-03-24 15:51:33 -05:00
mafiesto4
c08ca33a9a
Fix Revert to Default option when property is marked as ReadOnly
2024-03-24 20:57:19 +01:00
mafiesto4
2c0d5e45f1
Merge branch 'Tryibion-text-stuff'
2024-03-24 20:24:35 +01:00
mafiesto4
1f35f9536d
Merge branch 'text-stuff' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-stuff
2024-03-24 20:24:29 +01:00
mafiesto4
da9d8887b2
Merge branch 'Tryibion-add-timeline-edge-time'
2024-03-24 20:23:14 +01:00
mafiesto4
68acb33367
Merge branch 'add-timeline-edge-time' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-timeline-edge-time
2024-03-24 20:23:09 +01:00
mafiesto4
9392515b17
Merge branch 'Tryibion-fix-splitters'
2024-03-24 20:18:46 +01:00
mafiesto4
9a27ba3cdc
Merge branch 'fix-splitters' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-splitters
2024-03-24 20:18:15 +01:00
mafiesto4
b821bb7a54
Simplify code
2024-03-24 20:17:42 +01:00
mafiesto4
51504d0d92
Fix building macOS/iOS with the latest Vulkan SDK
2024-03-24 19:39:16 +01:00
Tryibion
e5e675f089
Fix splitters not working.
2024-03-23 17:46:46 -05:00
Tryibion
c366a9793c
Add cursor change and showing timeline edge duration when moving it.
2024-03-23 11:38:21 -05:00
GoaLitiuM
5633d1a18a
Prevent creating new project into non-empty folder
2024-03-23 15:38:29 +02:00
GoaLitiuM
96f76fb14f
Fix typos
2024-03-23 15:38:26 +02:00
mafiesto4
6709fcd95d
Fix sorting directories in build tool
2024-03-23 13:09:29 +01:00
Tryibion
495de38c48
Make TargetViewOffset only go to bottom of text. Add Scroll to Carrot for new lines.
2024-03-22 12:09:41 -05:00
Tryibion
fd756f7bae
Allow multiple collision actors to be created from context menu.
2024-03-22 10:35:53 -05:00
mafiesto4
4cd788cedc
Add UI Widget to new asset creation for quick UI setup
2024-03-22 11:59:04 +01:00
mafiesto4
93d82f761a
Merge remote-tracking branch 'origin/1.8'
2024-03-22 11:29:00 +01:00
mafiesto4
67c0c9bd9a
Merge branch 'Tryibion-editor-options-input'
2024-03-22 11:28:34 +01:00
mafiesto4
33b8cca54b
Merge branch 'editor-options-input' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-options-input
2024-03-22 11:28:25 +01:00
mafiesto4
31939164c8
Merge branch 'Tryibion-textbox-scale-fix'
2024-03-22 11:27:54 +01:00
Tryibion
4b9f50add0
Fix carrot and selection height based on dpi scale to correctly scale with interface options.
2024-03-21 21:23:05 -05:00
Tryibion
876c383af0
Allow save input and undo redo in Editor Options
2024-03-21 21:12:00 -05:00
mafiesto4
9251b80b78
Update to build for Xbox
2024-03-21 18:07:21 +01:00
z1dev
7fef21218e
Alternative Rectangle function names for naming consistency.
2024-03-21 14:13:24 +01:00
mafiesto4
1a9f21396a
Merge branch 'Tryibion-visible-control'
2024-03-20 22:11:26 +01:00
mafiesto4
5660749f80
Merge branch 'visible-control' of https://github.com/Tryibion/FlaxEngine into Tryibion-visible-control
2024-03-20 22:11:22 +01:00
Tryibion
8398b35b0d
Add visibility check to begin play on uicontrol
2024-03-20 12:22:01 -05:00
mafiesto4
a3c088bb05
Fix Bone Socket transform when Animated Model pose is not yet evaluated
...
#2341
2024-03-20 17:41:25 +01:00
mafiesto4
8f63f686c4
Fix timeline playback control buttons visibility during seeking-only mode
2024-03-20 17:28:43 +01:00
mafiesto4
6ccec2f5ff
Fix d3d12 warning on initial gpu buffer state
2024-03-20 16:48:15 +01:00
mafiesto4
3939444e05
Fix potential issues with shader resources bindings when using custom post processing effect
2024-03-20 12:24:35 +01:00
mafiesto4
70b2e4aa5a
Fix snapping to the ground actor when viewport is not focused
...
#2342
2024-03-20 12:13:09 +01:00
mafiesto4
9e11d45c1c
Update copyright year
2024-03-19 21:52:46 +01:00
mafiesto4
d6f0062198
Fix deselecting error
2024-03-19 21:47:00 +01:00
mafiesto4
6b35c0a161
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-03-19 20:23:34 +01:00
mafiesto4
292694d89c
Fix selecting CanvasContainer in UI Editor queries
2024-03-19 20:15:56 +01:00
mafiesto4
57568d9cc3
Merge branch 'Tryibion-add-search-focus'
2024-03-19 20:15:20 +01:00
mafiesto4
4f1e8add76
Merge branch 'add-search-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-search-focus
2024-03-19 20:15:15 +01:00
mafiesto4
5082fa3e51
Merge branch 'nothingTVatYT-unit-formatting'
2024-03-19 20:14:15 +01:00
mafiesto4
fc37cb3986
Update values formatting on editor options save #2213
2024-03-19 20:14:07 +01:00
mafiesto4
9e54827cb3
Cleanup code #2213
2024-03-19 20:13:41 +01:00
mafiesto4
bfbabbc395
Refactor value editors to simplify code after many new features added
2024-03-19 20:04:00 +01:00
Tryibion
127e8b077d
Add focusing search bar in content view and output textbox.
2024-03-19 12:30:46 -05:00
mafiesto4
35d1d97840
Rename NumberCategoryAttribute to ValueCategoryAttribute
...
#2213
2024-03-19 18:30:02 +01:00
mafiesto4
911251cb20
Merge branch 'unit-formatting' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-unit-formatting
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/ActorTransformEditor.cs
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Core/Math/Transform.h
2024-03-19 18:04:01 +01:00
mafiesto4
fa8620a25b
Merge branch 'Tryibion-re-add-gamewin-inputs'
2024-03-19 17:55:55 +01:00
mafiesto4
77850f91b8
Merge branch 're-add-gamewin-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-re-add-gamewin-inputs
2024-03-19 17:55:47 +01:00
mafiesto4
82238c105e
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 17:54:27 +01:00
mafiesto4
eb11301a03
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 17:54:22 +01:00
mafiesto4
155b4a3ba9
Refactor editor gizmo viewports to use shared code for widgets
2024-03-19 17:53:45 +01:00
mafiesto4
71dad84908
Fix Z-fighting issues in Debug Draw when using TAA
2024-03-19 17:53:14 +01:00
mafiesto4
388b64a46d
Add support for hot-reloading Debug Draw shader
2024-03-19 16:03:19 +01:00
mafiesto4
cf3145273f
Fix TAA jitter in post-resolve passes such as editor primitives and debug gizmos
2024-03-19 16:02:50 +01:00
mafiesto4
1a68a52611
Add better grid gizmo rendering in Editor viewport
...
#1859
2024-03-19 16:01:27 +01:00
Tryibion
41637232ea
Add back some more game window inputs but dont run the action if the editor is in play mode.
2024-03-19 07:28:30 -05:00
Tryibion
211da6d8e7
Revert last commit. Not needed.
2024-03-19 07:17:05 -05:00
mafiesto4
be252b9293
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 11:13:55 +01:00
mafiesto4
26689439d5
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 11:13:50 +01:00
mafiesto4
29cd6e2dda
Merge branch 'Tryibion-ppsettings'
2024-03-19 11:08:49 +01:00
Tryibion
4b9bfc5bb4
Allow to still show widget in prefabs when in play mode
2024-03-18 18:58:59 -05:00
Tryibion
cf44d6580d
Remove widgets when EnableSelecting is false.
2024-03-18 18:50:53 -05:00
mafiesto4
2b824ce22a
Fix UI Canvas double scale apply
2024-03-18 21:50:08 +01:00
mafiesto4
24299dc5cc
Fix game ui inputs to UI when game is paused in Editor
2024-03-18 21:36:43 +01:00
mafiesto4
eb8db60ead
Revert eye adaptation back to original value (in favor of #2023 )
2024-03-18 21:12:54 +01:00
mafiesto4
2d71a7a45d
Merge branch 'ppsettings' of https://github.com/Tryibion/FlaxEngine into Tryibion-ppsettings
2024-03-18 21:12:00 +01:00
mafiesto4
5e60d9d267
Merge branch 'GoaLitiuM-varianttohelper_fix'
2024-03-18 21:06:53 +01:00
mafiesto4
8c722d6bba
Merge branch 'varianttohelper_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-varianttohelper_fix
2024-03-18 21:06:11 +01:00
mafiesto4
12e2b8156f
Fix UI prefab focus on canvas not being added as root
2024-03-18 20:31:17 +01:00
mafiesto4
34f35ebaac
Fix loading shader cache when opened with different engine version
2024-03-18 17:38:24 +01:00
mafiesto4
3b502086f8
Fix UI coordinate convertion in CanvasScaler
2024-03-18 17:38:05 +01:00
GoaLitiuM
ed21876bb8
Fix duplicate generation of native variant conversion helpers
2024-03-18 17:34:49 +02:00
mafiesto4
e606ccec57
Fix actor icons drawing in prefab viewport to skip disabled actors
2024-03-18 15:33:01 +01:00
mafiesto4
91298fee19
Fixes for UI editor changes
2024-03-18 15:32:42 +01:00
mafiesto4
795527576b
Add dynamic UI mode checking for Prefab Viewport
2024-03-18 15:20:05 +01:00
mafiesto4
19eea57bac
Merge branch 'Tryibion-ui-gizmo-additions'
2024-03-18 13:26:01 +01:00
mafiesto4
ae189db87e
Merge branch 'ui-gizmo-additions' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-gizmo-additions
2024-03-18 13:25:55 +01:00
mafiesto4
9c553a619a
Merge branch 'Tryibion-remove-import-ui'
2024-03-18 13:24:27 +01:00
mafiesto4
19405e71ed
Merge branch 'remove-import-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-import-ui
2024-03-18 13:24:21 +01:00
mafiesto4
dab5ad3f08
Merge branch 'Tryibion-multiblend-location-fix'
2024-03-18 13:21:32 +01:00
mafiesto4
d77586a771
Merge branch 'multiblend-location-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-multiblend-location-fix
2024-03-18 13:21:27 +01:00
mafiesto4
8e6f526bd9
Merge branch 'Tryibion-fix-wrong-default-value'
2024-03-18 13:08:00 +01:00
mafiesto4
46abc136cf
Merge branch 'fix-wrong-default-value' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-wrong-default-value
2024-03-18 13:07:56 +01:00
Tryibion
16aef0f705
Add deselecting by clicking no control. Add cursor changes when over widgets.
2024-03-17 17:11:36 -05:00
mafiesto4
b847c2d056
Fixes
2024-03-17 18:27:59 +01:00
mafiesto4
700ed25d3d
Add resizing UI Control via widgets
2024-03-17 13:46:39 +01:00
mafiesto4
c60244878d
Add **UI Control gizmo for editing UIs**
2024-03-16 22:00:40 +01:00
Tryibion
c6aa18c47c
Remove import UI on Animation not created by an import.
2024-03-16 13:20:18 -05:00
mafiesto4
8d149b94f1
Refactor editor viepwort camera to unify focusing on selected objects
2024-03-16 16:46:10 +01:00
mafiesto4
f81e89d7d4
Refactor timeline grid drawing to share code between Editor UI elements
2024-03-16 16:44:57 +01:00
GoaLitiuM
7aa4ae1782
Fix assigning null values into value types in Custom Editor
...
Resets back to previous value instead of setting the editor value to
empty.
2024-03-16 14:11:49 +02:00
GoaLitiuM
dd7739f95e
Avoid deserializing clipboard content in Custom Editor paste checks
2024-03-16 14:11:46 +02:00
Tryibion
7652feabfa
Clamp location of multiblend data.
2024-03-15 15:15:40 -05:00
Tryibion
7ec490443e
Fix wrong default value type.
2024-03-15 09:25:19 -05:00
mafiesto4
c6bb8f1784
Merge branch 'GoaLitiuM-physicsscene_change_fix'
2024-03-14 17:32:05 +01:00
mafiesto4
a549733811
Merge branch 'physicsscene_change_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-physicsscene_change_fix
2024-03-14 17:32:00 +01:00
mafiesto4
13bf15198b
Merge branch 'LOOPDISK-networking-plugin-fix'
2024-03-14 17:31:26 +01:00
mafiesto4
8a7ddae76b
Merge branch 'networking-plugin-fix' of https://github.com/LOOPDISK/FlaxEngine into LOOPDISK-networking-plugin-fix
2024-03-14 17:31:19 +01:00
mafiesto4
3ba6867cd2
Minor fixes
2024-03-14 17:30:54 +01:00
mafiesto4
7545e49284
Add manual chunks loading before Binary Asset load in case content streaming flushed them out
2024-03-14 17:30:28 +01:00
mafiesto4
2b82da9511
Fix bug with null object being selected in prefab
2024-03-14 17:29:10 +01:00
Terence Lee
574e0ab1f8
Imports the IntPtr type to the local module. Sometimes a "foreign member exception" was being created in Cecil when using external libraries.
2024-03-13 17:34:26 +08:00
mafiesto4
6d792f1f74
Fix critical regression in terrain heightmap data upgrade
2024-03-12 17:59:41 +01:00
mafiesto4
f4033578c3
Refactor UI Control linkage in the prefab previews to prevent bugs
2024-03-12 17:48:51 +01:00
mafiesto4
66b68bff27
Cleanup editor viewports code
2024-03-12 17:48:16 +01:00
mafiesto4
fc29d687b5
Add more insights on potentially missing asset file data chunks
2024-03-12 13:25:25 +01:00
mafiesto4
94520d30ad
Fix debug shapes from prefab window visible in main viewport
2024-03-12 13:22:01 +01:00
mafiesto4
e12919da98
Fix crash in StaticModel::GetMaterial when model is not loaded or has invalid entries count
2024-03-12 13:05:02 +01:00
mafiesto4
83e8f8cb94
Increase backbuffers support for Vulkan on Linux to 8
2024-03-12 12:39:01 +01:00
mafiesto4
b4d3eeb771
Another attempt for Vulkan swapchain setup if minImageCount is larger than VULKAN_BACK_BUFFERS_COUNT
2024-03-12 12:11:03 +01:00
mafiesto4
a4e693b6a6
Fix small GPU buffer update on Vulkan if data size align up overflows buffer size
2024-03-12 10:01:04 +01:00
mafiesto4
806fee7011
Redo 969d0390ce to use in-built AutoFocus but fix focus issue
2024-03-12 09:52:56 +01:00
mafiesto4
9d0b659520
Use default backbuffers for Vulkan if maxImageCount is 0
2024-03-11 23:56:02 +01:00
mafiesto4
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
mafiesto4
8f2bc17a94
Improve UI Control selection outline drawing
2024-03-11 23:34:35 +01:00
mafiesto4
4ee15f95bb
Fix missing debug shapes in prefab window
2024-03-11 23:31:45 +01:00
mafiesto4
0a9f746abb
Refactor UI Control actor active state mirroring in UI via Visible properties rather than unlinked from parent
...
#2242 #851
2024-03-11 19:10:13 +01:00
mafiesto4
1bbb2727b8
Further improve 4a5ded0849 to use cached json serializer for UI
2024-03-11 12:47:29 +01:00
mafiesto4
4a5ded0849
Reuse various serialization code
2024-03-10 23:28:16 +01:00
rkrahn
eac553a992
Add toggle orthographic view hotkey
...
Adds the Toggle Orthographic hotkey to the editor. Bound to 'NumpadDecimal' by default.
2024-03-10 13:49:14 -07:00
mafiesto4
b00b5bed00
Add InputAxis and InputEvent integration with stdlib features
2024-03-10 21:11:35 +01:00
GoaLitiuM
92c109c003
Fix PhysicsScene change not working in physics actors
2024-03-10 00:01:39 +02:00
mafiesto4
fc029b018e
Fix UI size changes when saving scenes or prefabs in Editor with different layout
2024-03-08 14:56:34 +01:00
mafiesto4
d390938fb6
Minor improvements to usability
2024-03-08 14:39:18 +01:00
mafiesto4
584c073df1
Reuse various serialization code
2024-03-08 14:26:48 +01:00
mafiesto4
fef2e09915
Another fix attemp for vulkan driver on Linux
2024-03-08 13:12:55 +01:00
mafiesto4
f4a352ec8d
Add support for animating LocalizedString value in Scene Animation
2024-03-08 13:10:36 +01:00
mafiesto4
41cff47ca3
Revert "Merge branch 'Tryibion-rot-colliders'" ( #1141 )
...
This reverts commit 73cb792989 , reversing
changes made to b4fe3a44aa .
2024-03-07 23:24:40 +01:00
mafiesto4
aca7913c93
Add automatic last dangling separator removal in context menu
2024-03-07 22:14:01 +01:00
mafiesto4
cee6aad0ef
Add automatic last dangling separator removal in context menu
2024-03-07 22:13:56 +01:00
mafiesto4
31c633d25c
Fix timeline tracks dragging like recent improvements to tree UI
2024-03-07 21:58:40 +01:00
mafiesto4
a0e234ade1
Revert "Make rename popup more visible via orange outline"
...
This reverts commit 006a41b0da .
2024-03-07 21:43:09 +01:00
mafiesto4
9fe874cc5b
Revert profiler events to pass nunit tests without engine in-use 6d98bc5ef8
2024-03-07 21:38:25 +01:00
mafiesto4
816fb9da6f
Fix crash on Vulkan Swapchain init if GPU driver reports different image count
2024-03-07 20:41:53 +01:00
mafiesto4
56a33e4c98
Fix bug in actors duplicate action due to incorrect actors list setup
...
#2309
2024-03-07 20:23:00 +01:00
mafiesto4
d3b0da3fdd
Improve 07e25bb24c to use engine frame counter instead of time
2024-03-07 19:02:31 +01:00
mafiesto4
006a41b0da
Make rename popup more visible via orange outline
2024-03-07 17:18:37 +01:00
mafiesto4
8de2249ed8
Refactor Editor UI style for selection and drag drop interactions
...
#1741
2024-03-07 16:45:09 +01:00
mafiesto4
9518d77da9
Consolidate files
2024-03-06 19:03:49 +01:00
mafiesto4
6d98bc5ef8
Add profile events for undo operations
2024-03-06 19:02:29 +01:00
mafiesto4
ed3ac0af8e
Improve usage of drag drop in treen UI structure in Editor
...
#1741
2024-03-06 19:02:05 +01:00
mafiesto4
c561d684eb
Refactor undo logic for actors reparenting in Editor
...
#1741
2024-03-06 19:01:36 +01:00
mafiesto4
07e25bb24c
Fix drag&drop regression issue on tree UI
2024-03-06 12:03:57 +01:00
mafiesto4
2e305da286
Fix crash when scene graph node gets somehow duplicated by internal error in Editor
2024-03-05 16:31:14 +01:00
mafiesto4
28da656ed1
Fix preserving actors hierarchy order when performing undo of actor removal
...
#1751
2024-03-05 16:30:50 +01:00
mafiesto4
f0c2e65b5c
Fix incorrect mouse cursor hiding on Windows when window is not focused
...
#1757
2024-03-05 15:00:47 +01:00
mafiesto4
d5f4254a73
Add BehaviorTreeKnowledgeBooleanDecorator
2024-03-05 12:45:40 +01:00
mafiesto4
b506295b7b
Fix loading BehaviorKnowledgeSelectorAny from json object
2024-03-05 12:31:03 +01:00
mafiesto4
557d39aea4
Fix Mad node to not go above Multiply in Visject
2024-03-05 11:19:00 +01:00
mafiesto4
8964b8907c
Fix to 5ec737ef80
2024-03-05 11:10:37 +01:00
mafiesto4
d4e0023925
Fix RawDataAsset memory usage to use capacity of the bytes array instead of just size
2024-03-04 22:46:30 +01:00
mafiesto4
5ec737ef80
Fix loading old terrain heightmaps when using
...
#2262
2024-03-04 22:46:11 +01:00
mafiesto4
e20ddc83d8
Fix vehicle center of mass rotation used in wheels setup
...
#2171
2024-03-04 21:53:28 +01:00
mafiesto4
e4583907e2
Fix build regression from #2299
2024-03-04 21:30:04 +01:00
mafiesto4
0604a0393d
Fix error in Editor when Audio Clip duration is very small
...
#2286
2024-03-04 21:20:25 +01:00
mafiesto4
21edb43bb1
Fix creating prefab out of actor to reset local transform of it for better instancing
...
#1545
2024-03-04 21:04:15 +01:00
mafiesto4
bbbf690640
Merge branch 'cNori-Vertex-Snapping'
2024-03-04 20:27:21 +01:00
mafiesto4
32501101b1
Cleanup comments and implement todo to use LOD0 only
...
#2299
2024-03-04 20:27:11 +01:00
mafiesto4
efd5561713
Merge branch 'Vertex-Snapping' of https://github.com/cNori/FlaxEngineFork into cNori-Vertex-Snapping
2024-03-04 20:20:58 +01:00
mafiesto4
73cb792989
Merge branch 'Tryibion-rot-colliders'
2024-03-04 20:16:51 +01:00
mafiesto4
b4fe3a44aa
Merge branch 'rot-colliders' of https://github.com/Tryibion/FlaxEngine into Tryibion-rot-colliders
...
# Conflicts:
# Source/Engine/Physics/Colliders/CapsuleCollider.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
2024-03-04 20:12:32 +01:00
mafiesto4
44ce444932
Merge branch 'GoaLitiuM-vs2022v1710'
2024-03-04 20:00:51 +01:00
mafiesto4
285fef97a2
Merge branch 'vs2022v1710' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs2022v1710
2024-03-04 20:00:30 +01:00
GoaLitiuM
25c1fcbf51
Add support for VS 2022 v17.10 / MSVC 14.4x toolset
2024-03-04 20:48:47 +02:00
mafiesto4
8e54a79470
Merge branch 'MineBill-play-mode-window-options'
2024-03-04 19:27:53 +01:00
mafiesto4
ab81cf17ad
Merge branch 'play-mode-window-options' of https://github.com/MineBill/FlaxEngine into MineBill-play-mode-window-options
2024-03-04 19:26:31 +01:00
mafiesto4
88bb8fae3a
Merge branch 'Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter'
2024-03-04 19:25:13 +01:00
mafiesto4
63d49adc19
Merge branch 'VisualScript-FixPrivateParamInvisibleSetterGetter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter
2024-03-04 19:23:41 +01:00
Norite SC
33bd6a56ce
vertex snapping refactor corrections
2024-03-04 19:15:15 +01:00
mafiesto4
294c25ae27
Merge branch 'GoaLitiuM-interop_marshalsize_fix'
2024-03-04 18:57:40 +01:00
mafiesto4
02d27b631b
Merge branch 'interop_marshalsize_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-interop_marshalsize_fix
2024-03-04 18:57:35 +01:00
mafiesto4
dcafee530e
Merge branch 'Menotdan-input-settings-changes'
2024-03-04 18:33:25 +01:00
mafiesto4
01daa2d66a
Merge branch 'input-settings-changes' of https://github.com/Menotdan/FlaxEngine into Menotdan-input-settings-changes
...
# Conflicts:
# Source/Editor/Modules/UIModule.cs
2024-03-04 18:33:16 +01:00
mafiesto4
1d68662592
Merge branch 'Tryibion-cap-multiblend-range'
2024-03-04 18:27:45 +01:00
mafiesto4
79f623a39e
Merge branch 'cap-multiblend-range' of https://github.com/Tryibion/FlaxEngine into Tryibion-cap-multiblend-range
2024-03-04 18:27:38 +01:00
mafiesto4
b2f0dc2cc5
Merge branch 'Tryibion-remove-ui-render-task'
2024-03-04 18:27:12 +01:00
mafiesto4
b9b7c4433e
Merge branch 'remove-ui-render-task' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-ui-render-task
2024-03-04 18:27:05 +01:00
mafiesto4
d7d9da5279
Merge branch 'Tryibion-readd-inputs'
2024-03-04 18:26:43 +01:00
mafiesto4
d1a061a37e
Merge branch 'readd-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-readd-inputs
2024-03-04 18:26:25 +01:00
mafiesto4
bbe08be462
Fix duplicating array values in Editor
...
#1959
2024-03-04 18:25:57 +01:00
mafiesto4
5fdf1789ce
Fix support for utf8 character in path on unix systems
...
#2187
2024-03-04 16:45:44 +01:00
mafiesto4
04761c69f1
Fix error loggig in headless mode on char16 platforms
...
#2235
2024-03-04 14:43:48 +01:00
mafiesto4
84d3103278
Fix crash on incorrect object destruction event
...
#1920
2024-03-04 14:26:47 +01:00
mafiesto4
2175f46a10
Fix rpath on Linux to handle plugins libraries loading in Editor
...
#1941
2024-03-04 14:23:17 +01:00
GoaLitiuM
b6879e7688
Fix concurrent access to cached marshalled type sizes
...
Also optimize hot path for type size when we have generic type
2024-03-03 01:32:52 +02:00
Nils Hausfeld
5fbbf4ae72
- Refactored UpdateSurfaceParametersGroup
...
-- Removed 2nd for loop by merging both loops
2024-03-02 23:42:49 +01:00
Nils Hausfeld
a19ae042f8
- Private parameters now get shown in VS CM
2024-03-02 23:36:05 +01:00
Tryibion
760ef3b8ed
Add profiler inputs back to game window.
2024-03-02 14:17:29 -06:00
Tryibion
1ff462461e
Re-add important inputs to GameWindow
2024-03-01 11:55:19 -06:00
Tryibion
23d1b3746d
Remove ui postfx render task on canvas disable.
2024-03-01 11:10:07 -06:00
Tryibion
2100f56ecc
clamp points locations.
2024-03-01 08:53:15 -06:00
Tryibion
b25e932972
Move to ui update
2024-03-01 08:47:12 -06:00
Tryibion
2873f1c4f9
Add min and max values to limit the min and max that can be set for multiblend nodes.
2024-03-01 08:11:55 -06:00
mafiesto4
161773a8be
Fix serialization bug when compiling with Clang
2024-02-29 01:41:53 +01:00
mafiesto4
4df56cb506
Refactor 3D audio implementation in XAudio2 backend to match OpenAL
...
#1612
2024-02-29 01:41:40 +01:00
mafiesto4
508c07c5ea
Add profile event for navcrowd init
2024-02-28 21:09:32 +01:00
mafiesto4
dce0274a1c
Fix regression in type search highlights from #2268
2024-02-28 20:48:11 +01:00
mafiesto4
119a1e2b03
Add check to prevent incorrect NavCrowd::RemoveAgent usage
2024-02-28 18:37:59 +01:00
mafiesto4
22a3f9565f
Add old DrawRay api
2024-02-28 13:26:24 +01:00
mafiesto4
53bd576ade
Fix game settings serialization bug
2024-02-28 02:05:26 +01:00
mafiesto4
901b043909
Fix Temporal Anti Aliasing ghosting and improve quality of blending
...
#1786
2024-02-28 02:05:06 +01:00
mafiesto4
e68c736607
Fix Any state transitions UpdateStateTransitions
...
#2244
2024-02-27 17:15:49 +01:00
mafiesto4
511eb25451
Merge branch 'Menotdan-linux-plugin-fix'
2024-02-27 17:15:21 +01:00
mafiesto4
aabc9f51bb
Improve #2270 by moving mehtod to cpp file
2024-02-27 11:22:10 +01:00
mafiesto4
fc4163524c
Merge branch 'linux-plugin-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-linux-plugin-fix
2024-02-27 11:14:32 +01:00
mafiesto4
735d65e14d
Merge branch 'Tryibion-category-rework'
2024-02-27 11:14:14 +01:00
mafiesto4
f1bc161ad2
Merge branch 'category-rework' of https://github.com/Tryibion/FlaxEngine into Tryibion-category-rework
2024-02-27 11:08:33 +01:00
mafiesto4
f1b133bd60
Add prefab link breaking to preserve nested prefabs links
...
#1752
2024-02-27 10:55:58 +01:00
mafiesto4
7428ecfe63
Add skipping showing and applying changes to prefab root actor transform via Level
...
#2125
2024-02-26 22:29:43 +01:00
mafiesto4
6905382310
Fix custom context menu popup showing as child (eg. prefab diff)
2024-02-26 22:13:50 +01:00
mafiesto4
470c108ed9
Fix bug with saving Missing Script into file
...
#1995
2024-02-26 21:58:31 +01:00
mafiesto4
2d5d001a44
Fix Missing Script replacing in prefab
...
#1995
2024-02-26 20:34:59 +01:00
mafiesto4
2f87b87b45
Minor fixes
2024-02-26 20:23:18 +01:00
mafiesto4
0a0bb997e4
Update year in copyright note
2024-02-26 19:53:58 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
7f935ab57a
Fix regression on abstracts scripts creation 2df3d0f747
2024-02-26 19:47:16 +01:00
mafiesto4
f4d236d353
Fix crash on invalid string converted to managed string
2024-02-26 19:01:46 +01:00
mafiesto4
253f7cfce8
Update build number
2024-02-26 19:00:57 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
e2dd9832ba
Fix crash when using network replication or rpc after hot-reload in Editor
2024-02-26 18:25:53 +01:00
mafiesto4
0ee5ef8cf5
Improve terrain paint blending of the existing layer values
...
#2258
2024-02-26 16:44:55 +01:00
mafiesto4
f1fe83ca81
Add RayCast utility to UI controls
...
#1952
2024-02-26 16:22:56 +01:00
mafiesto4
996a2cb09e
Fix editor inputs processing in Game window to interferer with game inputs
2024-02-26 12:06:59 +01:00
mafiesto4
607859c196
Fix UI Control selection bounds drawing to handle rotations
...
#2067
2024-02-26 12:06:06 +01:00
mafiesto4
8898c20ad1
Fix crash when using generic interface in C#
...
#1983
2024-02-25 23:40:14 +01:00
mafiesto4
2df3d0f747
Fix crash when loading level with abstract script class
...
#1990
2024-02-25 14:54:57 +01:00
mafiesto4
124832b076
Fixes to vertex snapping
...
#2045
2024-02-24 23:35:56 +01:00
mafiesto4
1dfc8b0a47
Refactor vertex snapping to use SceneGraphNode layer instead of Model-impl only
...
#2045
2024-02-24 18:38:23 +01:00
mafiesto4
f771b0cd59
Merge branch 'NoriteSC-GizmoSnaping'
2024-02-24 12:57:16 +01:00
mafiesto4
8bcf4fdaf0
Cleanup and improve #2045
2024-02-24 12:53:33 +01:00
mafiesto4
de4ee1372f
Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping
2024-02-24 07:57:27 +01:00
mafiesto4
84e7c096de
Merge branch 'nothingTVatYT-trash-files'
2024-02-23 19:57:19 +01:00
mafiesto4
696437d6d0
Cleanup codestyle #2079
2024-02-23 19:56:32 +01:00
mafiesto4
e282717a0a
Merge branch 'trash-files' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-trash-files
2024-02-23 19:55:16 +01:00
mafiesto4
ee4fc7c201
Fix cloth editing undo in Prefab viewport
...
#2136
2024-02-23 19:39:41 +01:00
mafiesto4
eb12c630a7
Fix incorrect vehicle wheels collisions inside trigger volumes
...
#2132
2024-02-23 19:27:50 +01:00
mafiesto4
01d123b099
Add support for importing material emissive and roughness from fbx file
...
#2153
2024-02-23 17:46:27 +01:00
mafiesto4
a72d20e3ca
Merge branch 'RuanLucasGD-vehicle-physics'
2024-02-23 14:43:17 +01:00
mafiesto4
8351a75676
Codestyle fixes #2192
2024-02-23 14:43:14 +01:00
mafiesto4
387f84d9d7
Merge branch 'vehicle-physics' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-vehicle-physics
2024-02-22 23:22:09 +01:00
Menotdan
50e75e4e7b
Fix IAssetFactory::Get() in plugins on Linux.
2024-02-22 11:21:29 -05:00
mafiesto4
318b00c617
Fix editor exit with error code when game cooking CL fails
...
#2248
2024-02-21 23:18:09 +01:00
mafiesto4
f20805e567
Fix Json serializer for CSharp data to use UTF-8 text encoding
...
#1994
2024-02-21 22:39:32 +01:00
mafiesto4
fa606ce5f6
Fix render view panning when bug when no camera is active
...
#1997
2024-02-21 22:05:08 +01:00
mafiesto4
d7dbc0fbdc
Fix opening projects with PostFx material assigned in Graphics Settings
...
#1993
2024-02-21 20:21:45 +01:00
mafiesto4
f3e6b74043
Add breaking node connection under mouse with middle button click
...
#1010
2024-02-21 09:12:31 +01:00
Tryibion
0a7662a37b
Open drop panels while searching.
2024-02-20 21:13:28 -06:00
Tryibion
8ee2bf8d76
Change category drop panel o look similar to other panels. Add flax engine scripts to flax engine category.
2024-02-20 21:00:20 -06:00
mafiesto4
97cb8d1b61
Clarify doc comment
2024-02-21 00:07:38 +01:00
mafiesto4
149a6a29f8
Fix crash when using very small render resolution
...
#2261
2024-02-21 00:00:58 +01:00
mafiesto4
9a21cfd092
Fix transform scaling applying to nested objects when drawing
...
#1796 #1350
2024-02-20 23:55:06 +01:00
mafiesto4
e5cfd872b2
Simplify math codebase
2024-02-20 17:52:51 +01:00
mafiesto4
8fa8eeb094
Optimize Matrix decomposition to use Matrix3x3 for rotation
2024-02-20 17:51:48 +01:00
mafiesto4
9e747eb98a
Fix version deserialization of Revision component
2024-02-20 13:24:59 +01:00
mafiesto4
8e6bd07322
Fix Transform diff serialization to properly handle prefab changes to a single component of transform
...
#2085
2024-02-20 13:12:23 +01:00
mafiesto4
e255778c07
Add profiler event to task wait method
2024-02-20 12:59:00 +01:00
mafiesto4
1cb88bdc63
Fix crash when using invalid GPUTextureDescription
...
#2261
2024-02-20 11:44:49 +01:00
mafiesto4
de86ec0ecc
Merge branch 'Tryibion-coll-resize-orient'
2024-02-20 11:15:48 +01:00
mafiesto4
8c1ff1e57a
Merge branch 'abrasivetroop-master'
2024-02-20 11:07:41 +01:00
mafiesto4
621281ab3a
Merge branch 'coll-resize-orient' of https://github.com/Tryibion/FlaxEngine into Tryibion-coll-resize-orient
2024-02-20 11:07:12 +01:00
mafiesto4
0e5bd425b2
Merge branch 'master' of https://github.com/abrasivetroop/FlaxEngine into abrasivetroop-master
2024-02-20 10:58:18 +01:00
mafiesto4
008ed3fb03
Merge branch 'Tryibion-fix-prefab-trans'
2024-02-20 10:57:13 +01:00
mafiesto4
85c7357b25
Merge branch 'fix-prefab-trans' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-prefab-trans
2024-02-20 10:53:47 +01:00
mafiesto4
b0270d016e
Merge branch 'Menotdan-model-prefab-fix'
2024-02-20 10:49:52 +01:00
mafiesto4
9c9aabcae3
Minor tweaks to #2147
2024-02-20 10:49:45 +01:00
mafiesto4
e446ba69e5
Merge branch 'model-prefab-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-model-prefab-fix
2024-02-19 23:56:58 +01:00
mafiesto4
3b39693c9e
Merge branch 'NoriteSC-SnapToGrid'
2024-02-19 23:05:08 +01:00
mafiesto4
04da732da9
Cleanup code #1795 and unify new api in vector types
2024-02-19 23:04:59 +01:00
mafiesto4
358220b0b5
Merge branch 'SnapToGrid' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-SnapToGrid
2024-02-19 22:52:33 +01:00
mafiesto4
10180de9c6
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
mafiesto4
e12446e951
Merge branch 'rkrahn-patch-2'
2024-02-19 22:17:11 +01:00
mafiesto4
528c51cf6a
Merge branch 'patch-2' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-2
2024-02-19 22:17:06 +01:00
mafiesto4
d0dfff1287
Merge branch 'rkrahn-patch-1'
2024-02-19 22:16:58 +01:00
mafiesto4
45c331ba58
Merge branch 'patch-1' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-1
2024-02-19 22:16:52 +01:00
mafiesto4
db65b8037d
Fix crash due to font changes refactor
...
#2260
2024-02-19 22:14:39 +01:00
rkrahn
8aaf7417cc
Fix NextUnitCircleVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:04:26 -08:00
rkrahn
4ad5eb26d6
Fix NextUnitVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:00:38 -08:00
mafiesto4
504a997f12
Merge branch 'nothingTVatYT-slider'
2024-02-19 20:45:38 +01:00
mafiesto4
668b03a409
Use #2234 for all platforms by default
2024-02-19 20:40:30 +01:00
mafiesto4
eedc348032
Merge branch 'slider' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-slider
2024-02-19 20:38:50 +01:00
mafiesto4
c1400748b0
Fix debug draw lists allocation
...
#2259
2024-02-19 20:36:41 +01:00
mafiesto4
0c0c4e6136
Merge branch 'nothingTVatYT-rubberband'
2024-02-19 19:13:25 +01:00
mafiesto4
ec0849c908
Add Ctrl for additive selection in rubberband
2024-02-19 19:12:53 +01:00
mafiesto4
d1f0a52967
Merge branch 'rubberband' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-rubberband
2024-02-19 19:05:00 +01:00
mafiesto4
b9a503c3bd
Merge branch 'nothingTVatYT-refresh-selection'
2024-02-19 19:04:38 +01:00
mafiesto4
832151223b
Merge branch 'refresh-selection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-refresh-selection
2024-02-19 19:03:29 +01:00
mafiesto4
e985d10b62
Fix nested prefabs instance building logic
2024-02-19 19:03:11 +01:00
Menotdan
b41dc40c78
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-19 12:28:38 -05:00
mafiesto4
f8d9817911
Fix terrain paint crash refression
2024-02-19 18:23:14 +01:00
mafiesto4
0035c347f4
Add safety check for splatmap sampling
2024-02-19 18:11:57 +01:00
mafiesto4
eba2dc295e
Merge branch 'Tryibion-reload-project'
2024-02-19 17:49:01 +01:00
mafiesto4
643fc78dd4
Merge branch 'reload-project' of https://github.com/Tryibion/FlaxEngine into Tryibion-reload-project
2024-02-19 17:48:56 +01:00
mafiesto4
91ba8458ee
Merge branch 'envision3d-master'
2024-02-19 17:48:25 +01:00
mafiesto4
056deb58ad
Fix compilation in #2257
2024-02-19 17:48:18 +01:00
mafiesto4
dd9733fdf1
Merge branch 'master' of https://github.com/envision3d/FlaxEngine into envision3d-master
2024-02-19 17:38:09 +01:00
mafiesto4
5cada42842
Fix missing engine api expose in Font.h
...
#2245
2024-02-19 17:37:59 +01:00
mafiesto4
4ebfe5a38e
Merge branch 'NoriteSC-Collections'
2024-02-19 17:36:45 +01:00
mafiesto4
2fd47f91e2
Fix codestyle #2179
2024-02-19 17:36:37 +01:00
mafiesto4
e8e52da51c
Merge branch 'Collections' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Collections
2024-02-19 17:34:23 +01:00
mafiesto4
47d266a713
Merge branch 'RuanLucasGD-add_spline_snap'
2024-02-19 17:33:41 +01:00
mafiesto4
2de890ca6a
Codecleanup for #1482
2024-02-19 17:33:21 +01:00
mafiesto4
0d1dbd8845
Merge branch 'add_spline_snap' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add_spline_snap
2024-02-19 15:51:02 +01:00
mafiesto4
cb0969893d
Fix build with older C# compiler
2024-02-19 15:12:37 +01:00
mafiesto4
4c082ef17f
Codestyle fixes
2024-02-19 14:59:02 +01:00
mafiesto4
ed30cd0238
Merge branch 'NoriteSC-Debug'
2024-02-19 14:53:40 +01:00
mafiesto4
7e10baf5ea
Fixes to code
2024-02-19 14:53:34 +01:00
mafiesto4
d2b8d14ca7
Merge branch 'Debug' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Debug
...
# Conflicts:
# Source/Engine/Debug/DebugDraw.h
2024-02-19 14:28:28 +01:00
mafiesto4
324b2e7f66
Merge branch 'Chikinsupu-Visject-ImprovedNodeSearching'
2024-02-19 13:59:55 +01:00
mafiesto4
ed3d2c2748
Merge branch 'Visject-ImprovedNodeSearching' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedNodeSearching
2024-02-19 13:57:55 +01:00
mafiesto4
52642d4d6c
Merge branch 'MineBill-new-script'
2024-02-19 10:54:39 +01:00
mafiesto4
a061afd840
Cleanup for #1827
2024-02-19 10:54:29 +01:00
envision3d
a5a16c3192
Fix issue with CharacterController initialization
2024-02-18 20:32:32 -06:00
mafiesto4
71627f1bbd
Merge branch 'new-script' of https://github.com/MineBill/FlaxEngine into MineBill-new-script
2024-02-18 20:32:27 +01:00
mafiesto4
4b24b79e90
Merge branch 'RuanLucasGD-optimize-actors-search'
2024-02-18 20:31:44 +01:00
mafiesto4
2cce7522de
Merge branch 'optimize-actors-search' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-optimize-actors-search
2024-02-18 20:31:04 +01:00
mafiesto4
ab07bab958
Merge branch 'RuanLucasGD-add-activeOnly-to-getactors'
2024-02-18 20:26:36 +01:00
mafiesto4
dad3d185f1
Merge branch 'add-activeOnly-to-getactors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-activeOnly-to-getactors
2024-02-18 20:17:33 +01:00
mafiesto4
f344c68f48
Merge branch 'Menotdan-getprefabroot'
2024-02-18 20:16:33 +01:00
mafiesto4
9335925b48
Simplify code #1949
2024-02-18 20:16:20 +01:00
mafiesto4
0d6f85ba6c
Merge branch 'getprefabroot' of https://github.com/Menotdan/FlaxEngine into Menotdan-getprefabroot
2024-02-18 20:13:30 +01:00
mafiesto4
f5be8e0e77
Merge branch 'HydrogenC-master'
2024-02-18 19:48:56 +01:00
mafiesto4
a2b8312fba
Cleanup stuff in #2019
2024-02-18 19:48:43 +01:00
Menotdan
027d29c6cd
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-18 12:29:45 -05:00
mafiesto4
45aa0e1b65
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2024-02-18 16:11:31 +01:00
mafiesto4
4df8a12666
Merge branch 'RuanLucasGD-check-box-focus-game'
2024-02-18 16:08:44 +01:00
mafiesto4
7e43cb09e0
Merge branch 'check-box-focus-game' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-check-box-focus-game
2024-02-18 16:07:37 +01:00
mafiesto4
a6d7400422
Merge branch 'nothingTVatYT-focusSelection'
2024-02-18 16:06:22 +01:00
mafiesto4
47313eacc8
Merge branch 'focusSelection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-focusSelection
2024-02-18 16:04:43 +01:00
mafiesto4
2a1bd5cbe8
Merge branch 'Tryibion-require-script'
2024-02-18 16:00:36 +01:00
mafiesto4
d97772383e
Merge branch 'require-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-require-script
2024-02-18 16:00:29 +01:00
mafiesto4
636b2c91cc
Refactor Editor.CreateAsset to use named tags for better extensibility with custom assets in plugins
2024-02-18 11:22:35 +01:00
mafiesto4
d76b5234c5
Expose and document various APIs of Visject for plugins to use
2024-02-18 11:06:42 +01:00
mafiesto4
dfbde5f8eb
Remove debug draw
2024-02-18 10:47:24 +01:00
mafiesto4
b8044dff76
Merge branch 'RuanLucasGD-arrow-debug-draw-improviment'
2024-02-18 10:47:09 +01:00
mafiesto4
45241d63bd
Merge branch 'arrow-debug-draw-improviment' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-arrow-debug-draw-improviment
2024-02-18 10:39:16 +01:00
mafiesto4
912437c456
Fix CreateParentForSelectedActors
2024-02-18 10:27:17 +01:00
mafiesto4
e165c87e5a
Format code #1871
2024-02-18 00:03:54 +01:00
mafiesto4
fcfde1e964
Merge branch 'whocares77-new-context-menu-button'
2024-02-18 00:03:38 +01:00
mafiesto4
5e218c8da9
Improve #2100 and fix undo
2024-02-18 00:03:27 +01:00
mafiesto4
f0f065f983
Merge branch 'new-context-menu-button' of https://github.com/whocares77/FlaxEngine into whocares77-new-context-menu-button
2024-02-17 23:52:50 +01:00
mafiesto4
cf07659757
Merge branch 'Tryibion-directional-slider'
2024-02-17 23:50:57 +01:00
mafiesto4
7a21c37603
Merge branch 'directional-slider' of https://github.com/Tryibion/FlaxEngine into Tryibion-directional-slider
2024-02-17 23:50:50 +01:00
mafiesto4
c81ef9b26f
Add hiding Actor's Transform for UIControlActor
...
#382
2024-02-17 23:48:30 +01:00
mafiesto4
c305bed829
Add sub-groups expanded state restoring in Properties window
...
#1049
2024-02-17 23:42:57 +01:00
mafiesto4
37dfdad7e2
Minor improvements to character controller
...
#1935
2024-02-17 20:22:40 +01:00
mafiesto4
6a11d4d10a
Merge branch 'MineBill-terrain-painting'
2024-02-17 11:36:31 +01:00
mafiesto4
0cf39c9f8d
Further improve terrain painting logic #1739r
2024-02-17 11:36:13 +01:00
mafiesto4
368dac5e4b
Simplify splatmap data management #1739
2024-02-17 11:24:56 +01:00
mafiesto4
cc157b172d
Merge branch 'terrain-painting' of https://github.com/MineBill/FlaxEngine into MineBill-terrain-painting
2024-02-17 11:13:50 +01:00
mafiesto4
5de5e576e5
Rename Navigation.ProjectPoint into Navigation.FindClosestPoint to have consistent API naming
...
#2034
2024-02-17 09:07:37 +01:00
mafiesto4
09532acf29
Fix compilation with Clang
2024-02-17 07:12:52 +01:00
mafiesto4
01c3dd8d09
Merge branch 'Withaust-terrainscripting'
2024-02-16 23:49:40 +01:00
mafiesto4
9e269b8e58
Merge branch 'terrainscripting' of https://github.com/Withaust/FlaxEngine into Withaust-terrainscripting
...
# Conflicts:
# Source/Engine/Terrain/Terrain.h
# Source/Engine/Terrain/TerrainPatch.h
2024-02-16 23:49:33 +01:00
mafiesto4
b931020e5c
Enable terrain updating in cooked build
...
#2068
2024-02-16 23:32:46 +01:00
mafiesto4
c3faabaa0f
Fix game build
2024-02-16 23:29:01 +01:00
mafiesto4
12f7370caf
Fix missing forward type decl
2024-02-16 23:16:18 +01:00
mafiesto4
c140cc4e7c
Add Material to RayCastHit for surface detection logic
2024-02-16 17:39:35 +01:00
mafiesto4
85f2910718
Move collider shape raycasting utilities to the PhysicsColliderActor class
2024-02-16 17:19:51 +01:00
mafiesto4
42b4443e14
Add support for multiple physical materials in terrain - one for each painted layer
...
#1112 #2159
2024-02-16 17:11:40 +01:00
mafiesto4
f04f1cc90e
Add ScriptingEnum::ToStringFlags for printing flag enums into readable text
2024-02-16 12:46:35 +01:00
mafiesto4
f0f8da3c09
Various fixes
2024-02-16 12:29:59 +01:00
rkrahn
9a5db2ff8e
Add NextUnitCircleVector2 extension method
...
Adds the NextUnitCircleVector2 extension method which produces a Vector2 on a unit circle with a magnitude equal to the radius.
2024-02-15 14:51:55 -08:00
rkrahn
0b2fcff4ea
Fix NextUnitVector2
...
Fixed NextUnitVector2 method not producing a vector within a unit circle.
2024-02-15 14:34:50 -08:00
mafiesto4
c7a449fe1c
Fix marshaling custom type array to C# with MarshalAs used
2024-02-15 18:28:51 +01:00
mafiesto4
5fc7c6e190
Add MinCount and MaxCount to Collection attribute
2024-02-15 18:26:12 +01:00
mafiesto4
b5e23f0096
Improve JsonAssetReference
2024-02-15 11:46:17 +01:00
mafiesto4
7538296775
Refactor PhysicalMaterial usage to utilize JsonAssetReference struct
2024-02-15 11:45:50 +01:00
mafiesto4
fe7cc62728
Add JsonAssetReference type for scripting
2024-02-15 11:22:01 +01:00
mafiesto4
43f344ee13
Simplify bindings code for object refs
2024-02-15 10:54:33 +01:00
mafiesto4
f730657518
Add support for using pointer in MarshalAs in scripting types
2024-02-15 10:47:45 +01:00
nothingTVatYT
75b7eaf345
copy color and style from visject
2024-02-15 00:01:29 +01:00
nothingTVatYT
355835439a
draw rubber band on top of items
2024-02-14 23:48:30 +01:00
nothingTVatYT
defe7454ce
Revert "add borderless mode"
...
This reverts commit 6f4e599cc2 .
2024-02-14 23:25:27 +01:00
nothingTVatYT
f1c0aea10f
add rubberband selection
2024-02-14 23:14:25 +01:00
mafiesto4
db7dfdb0b1
Add support for structure and script types in JsonAsset
2024-02-14 18:55:48 +01:00
mafiesto4
42363e411e
Various tweaks
2024-02-14 18:21:30 +01:00
mafiesto4
ebcc864b06
Fix missing file error in Content::GetAssetInfo
2024-02-14 12:47:34 +01:00
mafiesto4
3958a4740f
Add option to enable Depth Test on cloth painting debug preview (enabled by default)
2024-02-14 12:36:04 +01:00
mafiesto4
31437e6dde
Fix copy/paste for UI brushes
2024-02-14 12:17:02 +01:00
nothingTVatYT
6f4e599cc2
add borderless mode
2024-02-13 22:09:51 +01:00
mafiesto4
6548ca1148
Fix JsonAsset::GetInstance to properly check base class
...
#2224
2024-02-13 10:43:20 +01:00
mafiesto4
07e93e261e
Fix physics simulation result collection to happen before draw or next update
2024-02-13 09:52:26 +01:00
nothingTVatYT
f044569b67
initialize the bool
2024-02-12 01:26:01 +01:00
mafiesto4
36beac5154
Fix deadlock when stack overflows in the Anim Graph update
2024-02-11 12:44:40 +01:00
Menotdan
f36dc0c5af
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-11 02:38:24 -05:00
ruan
203f5d06d1
Fix typo
2024-02-10 20:46:05 -04:00
ruan
c6515da8c9
Improve rename window style and refactor
2024-02-10 20:36:42 -04:00
mafiesto4
04f1c9a59b
Fix missing networked object ID resolving
...
#1607
2024-02-10 21:06:48 +01:00
mafiesto4
46441f6a03
Fix crash when using multi-threaded objects spawn and caching scripting VTables
2024-02-10 18:43:15 +01:00
mafiesto4
196a4ffe49
Add warning on not implemented generic type network serializer (need better codegen)
...
#1988
2024-02-10 18:17:29 +01:00
mafiesto4
4a19657e75
Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
...
#1988
2024-02-10 17:26:10 +01:00
nothingTVatYT
9c5c9cb76f
refresh thumbnails on selection
2024-02-10 12:48:14 +01:00
mafiesto4
c646007882
Fix color grading issue with LUT texture used
2024-02-09 23:29:43 +01:00
mafiesto4
080202cf95
Fix crash when storage file gets deleted due to missing ref from async thread which failed to load it
2024-02-09 15:52:53 +01:00
mafiesto4
87c66b0168
Fix root motion preview in animation window
2024-02-09 15:38:11 +01:00
mafiesto4
da1b2f0c07
Fix crash when file handle was null
2024-02-09 15:37:42 +01:00
mafiesto4
d08843900e
Add AnimationRootMotionFlags to configure root motion component extraction
...
Add `RootMotionMode` to support extracting root motion from animated skeleton pose center of mass
#1429 #2152
2024-02-09 15:37:29 +01:00
mafiesto4
f9ca69d8a9
Disable dynamic buckets in ThreadLocal on non-Desktop platforms that use fixed set of thread count
2024-02-08 10:47:55 +01:00
mafiesto4
082768d08c
Refactor ThreadLocal when running on hardware with more cores than PLATFORM_THREADS_LIMIT
2024-02-07 23:39:02 +01:00
mafiesto4
eed780a0b0
Add highlighting active state in anim graph
2024-02-07 19:31:34 +01:00
mafiesto4
cfb8350c65
Fix anim graph debugging to handle nested graph connections highlights properly
2024-02-07 19:22:07 +01:00
mafiesto4
a38d1ad7cc
Fix anim graph trace events debugging to include nodes path for nested graphs
2024-02-07 19:03:38 +01:00
mafiesto4
e75902e900
Variosu tweaks
2024-02-07 18:56:07 +01:00
mafiesto4
d1f40d1c47
Fix missing visibleIf attr
2024-02-07 18:53:55 +01:00
mafiesto4
2042525e92
Add pooling to some StringBuilder objects in build tool
2024-02-07 18:53:09 +01:00
mafiesto4
8441726da7
Improve support for fixed-arrays in api fields
2024-02-07 18:43:48 +01:00
mafiesto4
c67d352065
Refactor win32 exe icon updating
...
#928
2024-02-07 12:51:52 +01:00
mafiesto4
25ce571637
Merge branch 'nothingTVatYT-patch-1'
2024-02-07 12:23:06 +01:00
mafiesto4
17361d6bc1
Revert some VUlkan backend changes to fix regression on Metal devices
2024-02-07 12:16:11 +01:00
mafiesto4
9f279d4b5e
Add hiding various material properties based on the material domain
2024-02-07 09:58:31 +01:00
mafiesto4
6cd9895427
Merge remote-tracking branch 'origin/master' into 1.8
2024-02-07 09:40:45 +01:00
nothingTVatYT
a9259b20a4
fix off-by-one in collection range check
...
The check failed randomly after script reloading an dissued the following error:
```
00:19:37.789 ]: [Error] Exception has been thrown during Window.OnDraw.
Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
[ 00:19:37.805 ]: [Warning] Exception has been thrown during Window.OnUpdate. Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Stack strace:
at FlaxEditor.GUI.Tabs.Tabs.get_SelectedTab() in /home/me/Flax/FlaxEngine/Source/Editor/GUI/Tabs/Tabs.cs:line 242
```
2024-02-07 02:01:39 +01:00
mafiesto4
169024ae47
Fix new asset naming to always validate filename
...
#2212
2024-02-06 17:39:43 +01:00
mafiesto4
13a3035094
Merge branch 'MineBill-button-custom-editors'
2024-02-06 17:27:40 +01:00
mafiesto4
7c9218840d
Format code #2149
2024-02-06 17:27:27 +01:00
mafiesto4
876cb4f0c3
Merge branch 'button-custom-editors' of https://github.com/MineBill/FlaxEngine into MineBill-button-custom-editors
2024-02-06 17:13:12 +01:00
mafiesto4
5fc768bbbd
Fix spatial audio playback in OpenAL with Large Worlds enabled
...
#2015
2024-02-06 17:10:55 +01:00
mafiesto4
9da9a122b8
Fix error in Editor
2024-02-06 16:59:17 +01:00
mafiesto4
367569b7b1
Merge branch 'envision3d-feature/817-terrain-smoothing'
2024-02-06 16:58:58 +01:00
mafiesto4
6954a488ea
Codestyle fixes
2024-02-06 16:38:44 +01:00
mafiesto4
0c762bb12f
Merge branch 'feature/817-terrain-smoothing' of https://github.com/envision3d/FlaxEngine into envision3d-feature/817-terrain-smoothing
2024-02-06 16:34:15 +01:00
mafiesto4
c039980436
Merge branch 'Tryibion-collection-ui'
2024-02-06 16:33:39 +01:00
mafiesto4
27f4451c0c
Merge branch 'collection-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-collection-ui
2024-02-06 16:20:04 +01:00
mafiesto4
83476b6c7a
Merge branch 'RuanLucasGD-Anim-Skeleton-Mask-parameter'
2024-02-06 16:17:50 +01:00
mafiesto4
c0e3b27880
Codestyle fix #2211
2024-02-06 16:17:43 +01:00
mafiesto4
d6a51dc06c
Merge branch 'Anim-Skeleton-Mask-parameter' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Anim-Skeleton-Mask-parameter
2024-02-06 16:16:12 +01:00
mafiesto4
983ae8dcb7
Merge branch 'nothingTVatYT-fix-root-motion'
2024-02-06 16:10:27 +01:00
mafiesto4
6272caffa5
Merge branch 'fix-root-motion' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-root-motion
2024-02-06 16:10:20 +01:00
mafiesto4
5a50ec592f
Add clickable parsing errors in build tool
2024-02-06 16:01:49 +01:00
mafiesto4
873be6ac17
Convert Matrix3x3 into normal type
2024-02-06 15:41:35 +01:00
mafiesto4
465c14c04a
Remove leftover log
2024-02-06 15:06:29 +01:00
mafiesto4
d33ff4306f
Fix sprite atlas limit on 4096
...
#2218
2024-02-06 14:49:44 +01:00
mafiesto4
6528e14f37
Merge branch 'Tryibion-fix-scrollbar-show'
2024-02-06 12:13:49 +01:00
mafiesto4
0776529a57
Merge branch 'fix-scrollbar-show' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-scrollbar-show
2024-02-06 12:13:41 +01:00
mafiesto4
74203e63c8
Merge branch 'Tryibion-fix-plugin-create-name'
2024-02-06 12:12:58 +01:00
mafiesto4
0d8464dbd9
Merge branch 'fix-plugin-create-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-plugin-create-name
2024-02-06 12:12:54 +01:00
mafiesto4
40632a4a88
Fix missing default value for new Visject method parameter if method uses Vector param
...
#2204
2024-02-06 12:10:05 +01:00
mafiesto4
6d757946c5
Fix crash when adding physics scene with auto simulation
...
#2180
2024-02-06 11:49:12 +01:00
mafiesto4
f1055aa0e3
Merge branch 'nothingTVatYT-fix-plugins-window'
2024-02-06 11:43:08 +01:00
mafiesto4
479a917c59
Tweak #2186
2024-02-06 11:42:55 +01:00
mafiesto4
060440195d
Merge branch 'fix-plugins-window' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-plugins-window
2024-02-06 11:40:05 +01:00
mafiesto4
feebe4f59a
Merge branch 'Tryibion-multinode-drop-location'
2024-02-06 11:36:50 +01:00
mafiesto4
2b63a8ae4c
Merge branch 'multinode-drop-location' of https://github.com/Tryibion/FlaxEngine into Tryibion-multinode-drop-location
2024-02-06 11:36:46 +01:00
mafiesto4
b8d848bfc9
Merge branch 'Tryibion-dropdown-scale-fix'
2024-02-06 11:35:24 +01:00
mafiesto4
e6d90f7371
Merge branch 'dropdown-scale-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-dropdown-scale-fix
2024-02-06 11:35:13 +01:00
mafiesto4
ee38227174
Merge branch 'Tryibion-window-adjust'
2024-02-06 11:34:33 +01:00
mafiesto4
b148303b7d
Merge branch 'window-adjust' of https://github.com/Tryibion/FlaxEngine into Tryibion-window-adjust
2024-02-06 11:34:17 +01:00
mafiesto4
9b7b9f4fdb
Merge branch 'Tryibion-Remove-auto-editor-mods'
2024-02-06 11:26:22 +01:00
mafiesto4
84927c79fc
Merge branch 'Remove-auto-editor-mods' of https://github.com/Tryibion/FlaxEngine into Tryibion-Remove-auto-editor-mods
2024-02-06 11:26:17 +01:00
mafiesto4
c196e704bb
Merge branch 'NoriteSC-BugFixes'
2024-02-06 11:13:07 +01:00
mafiesto4
b2621ff799
Codestyle fix for #2214
2024-02-06 11:13:00 +01:00
mafiesto4
756a991c2c
Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
2024-02-06 11:10:30 +01:00
mafiesto4
2be0765158
Merge branch 'z1dev-master'
2024-02-06 11:09:47 +01:00
mafiesto4
cc2b2e5e17
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-02-06 11:09:39 +01:00
mafiesto4
84efd05e7e
Merge branch 'Tryibion-drag-actor-script'
2024-02-06 11:09:24 +01:00
mafiesto4
b2d0afd4ef
Simplify code in #2202 for script type searching
2024-02-06 11:09:08 +01:00
mafiesto4
741682b5e7
Merge branch 'drag-actor-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-drag-actor-script
2024-02-06 11:01:48 +01:00
mafiesto4
bc922c03e0
Merge branch 'whocares77-audio-start-time-option'
2024-02-06 11:00:22 +01:00
mafiesto4
f9448c3b42
Skip calling SetTime api if start time is unused #2203
2024-02-06 10:59:55 +01:00
mafiesto4
cff047998c
Merge branch 'audio-start-time-option' of https://github.com/whocares77/FlaxEngine into whocares77-audio-start-time-option
2024-02-06 10:58:50 +01:00
mafiesto4
647e25ea74
Merge branch 'Tryibion-cont-key-tree'
2024-02-06 10:58:31 +01:00
mafiesto4
0793ebc132
Improve #2221 to be more dynamic when clicking arrow
2024-02-06 10:58:14 +01:00
mafiesto4
cde9fe8f9c
Merge branch 'cont-key-tree' of https://github.com/Tryibion/FlaxEngine into Tryibion-cont-key-tree
2024-02-06 10:54:34 +01:00
mafiesto4
532a23b4e0
Merge branch 'Tryibion-combo-pos'
2024-02-06 10:54:19 +01:00
mafiesto4
5b8846c8f0
Update Vulkan backend
2024-02-05 18:45:01 +01:00
mafiesto4
d4a483e656
Add missing check for FormatSupport::TextureCube for shadowmap
2024-02-05 18:42:09 +01:00
mafiesto4
1d4bb7a4f4
Remove unused doc comment
2024-02-05 16:30:58 +01:00
mafiesto4
b69d54a5ca
Add AudioBackendTools for sharing spatial audio impl for consoles
2024-02-05 16:03:31 +01:00
mafiesto4
969d0390ce
Add auto focus to Editor Window when nothing clicked inside it
2024-02-05 09:27:28 +01:00
ruan
5d61e45ecd
Add rename multiple actors
2024-02-04 10:42:29 -04:00
Tryibion
dec9fbd74b
Add hold arrow key in tree to continuously scroll actors
2024-02-02 09:18:48 -06:00
mafiesto4
7d4004a42a
Tweak shadows rendering
2024-02-02 14:54:50 +01:00
mafiesto4
8488a8d387
Add support for stencil buffer on Vulkan and D3D11/D3D12
2024-02-01 14:47:17 +01:00
nothingTVatYT
8aa402bcb9
add space option and avoid duplicated code
2024-01-31 23:21:57 +01:00
nothingTVatYT
7f95dab511
more joint values formatted
2024-01-31 22:05:54 +01:00
nothingTVatYT
54658cbb3b
fix ² and ³ in parser
2024-01-31 22:05:24 +01:00
nothingTVatYT
245cf63b0b
format break limits on joints
2024-01-31 20:40:06 +01:00
nothingTVatYT
7a802a2eee
format +/- infinity
2024-01-31 20:39:39 +01:00
nothingTVatYT
22600a2c29
add torque unit
2024-01-31 11:01:22 +01:00
mafiesto4
7fd6c43f84
Add more profier events to Vulkan backed
2024-01-30 18:45:34 +01:00
mafiesto4
fa58b171ec
Add support for using Tracy profiler on Switch
2024-01-30 18:14:53 +01:00
mafiesto4
320024399d
Add support for overriding some defaults for GPU per-platform
2024-01-30 15:43:39 +01:00
mafiesto4
9bad65e359
Add better logging for mono messages
2024-01-30 10:04:10 +01:00
nothingTVatYT
1f8314b663
fixed typo
2024-01-30 09:29:05 +01:00
nothingTVatYT
2a03206778
add formatting preference to editor options
2024-01-30 09:24:44 +01:00
nothingTVatYT
49beb2c7ba
add toggle formatting
2024-01-30 08:52:27 +01:00
nothingTVatYT
e7b0375a0e
code cleanup
2024-01-30 07:45:19 +01:00
nothingTVatYT
9e5f866b75
fix Newton parsing
2024-01-30 07:44:50 +01:00
nothingTVatYT
3dc34e2d9c
add more units and categories
2024-01-29 22:51:02 +01:00
mafiesto4
5bad7c79c4
Add removing dotnet libs for iterative rebuilds when AOT cache gets cleared
2024-01-29 17:53:42 +01:00
NoriteSC
af8e1e527f
Update BindingsGenerator.Cpp.cs
2024-01-29 15:33:14 +01:00
mafiesto4
bb00d29098
Codestyle fixes and optimizations
2024-01-29 13:46:50 +01:00
nothingTVatYT
dcda7d96bb
use C# default for double formatting
2024-01-29 09:06:05 +01:00
nothingTVatYT
a0741dd9de
units for quaternion, transform and more collider values
2024-01-29 08:24:55 +01:00
nothingTVatYT
ef41ad6074
add units to transform editor, some collider values
2024-01-29 07:34:58 +01:00
nothingTVatYT
20dbe15651
add configuration options
2024-01-28 23:52:52 +01:00
nothingTVatYT
2625144945
rename attribute and fix parsing
2024-01-28 23:28:35 +01:00
mafiesto4
1b33a2aa0d
Optimize render targets freeing on the start of the game
2024-01-28 23:11:24 +01:00
mafiesto4
10bed94357
Refactor engine systems to use platform time seconds rather than date time
2024-01-28 22:15:34 +01:00
nothingTVatYT
d28b0ab2a6
revert unrelated change in .csproj
2024-01-28 21:41:08 +01:00
nothingTVatYT
9e38a01acc
add units support in float, double and Float3 input
2024-01-28 20:52:25 +01:00
mafiesto4
69b7a10c1f
Add Stopwatch for accurate duration measuring
2024-01-28 20:31:03 +01:00
mafiesto4
ecf593e7a4
Remove unused SaveTime/LoadTime from Scene
2024-01-28 20:28:29 +01:00
mafiesto4
2a70d0c011
Fix invalid log timing when log file is disabled in cooked build
2024-01-28 19:52:31 +01:00
mafiesto4
2853af20f6
Tweak iOS AOT options
2024-01-28 01:23:58 +01:00
mafiesto4
c60058758b
Minor fixes
2024-01-28 01:15:29 +01:00
ruan
74d348706c
Add skeleton mask asset parameter to Blend With Mask anim node.
2024-01-27 14:23:41 -04:00
Tryibion
18fc6ebd39
Half windowed size and center on screen if going to windowed mode.
2024-01-26 10:38:36 -06:00
Tryibion
9874b753cb
Merge branch 'master' into collection-ui
2024-01-26 09:54:03 -06:00
z1dev
ee19bca7e4
Fixing skipped static and other fields generating "else if" without "if" first.
2024-01-26 09:07:02 +01:00
whocares77
39e7be6322
Added "Start Time" option for Audio Source Actor
...
Added ability to set the start time of playback if "Play On Start" is enabled.
2024-01-24 19:58:29 +03:00
Tryibion
b85f471fcb
Add drag cleanup on destroy.
2024-01-23 08:59:27 -06:00
Tryibion
f306d34a6e
Add drag drop for actor script items into scenes and prefabs.
2024-01-23 08:34:15 -06:00
envision3d
045f49d2d6
Fixes terrain smoothing separation issue
2024-01-22 22:25:53 -06:00
Tryibion
d5e9ad2147
Adjust combobox window position based on what direction it opens.
2024-01-22 21:01:04 -06:00
Tryibion
ce658acb22
Dont include editor modules in auto generated git plugin pulling.
2024-01-22 18:03:14 -06:00
Tryibion
0d3b81b8ca
Change drop location of multiple nodes to be vertical.
2024-01-22 17:37:02 -06:00
mafiesto4
a0e127b9cc
Various porting patches
2024-01-22 21:17:58 +01:00
ruan
19ddcad16f
Small clean code
2024-01-21 11:03:29 -04:00
ruan
e5160f2885
Small fix
2024-01-21 10:42:55 -04:00
ruan
afe9b15899
Merge branch 'master' into vehicle-physics
2024-01-21 09:02:18 -04:00
ruan
34583d7a55
Fix crash when disable vehicle
2024-01-21 09:00:46 -04:00
ruan
7f95748351
Fix brake not working on tanks
2024-01-20 19:44:08 -04:00
mafiesto4
37fe11e19f
Add missing mono lib to consoles build
2024-01-19 20:33:28 +01:00
mafiesto4
8e3123a129
Add better stack trace reporting in crashes when running on non-Windows platforms
2024-01-18 16:06:34 +01:00
mafiesto4
b4186052df
Add printing stack trace even when not using log file
2024-01-18 16:04:22 +01:00
mafiesto4
6d6b678b29
Minor changes from porting
2024-01-18 16:03:27 +01:00
nothingTVatYT
40e75465a3
fix plugin entry layout
2024-01-17 22:46:49 +01:00
mafiesto4
3bdc70a4c6
Add automatic building of nethost for consoles
2024-01-15 17:30:45 +01:00
NoriteSC
64e3db3a98
Update Array.h added IsValidIndex
2024-01-13 17:35:16 +01:00
ruan
e6389511ff
Fix tank inputs without initialized values
2024-01-13 09:47:00 -04:00
Tryibion
2c5095e0a1
Fix Plugin Project creation when the user types in symbols.
2024-01-12 20:35:59 -06:00
Tryibion
503bcdcf27
Change visibility instead of enable on scroll bars.
2024-01-12 19:57:00 -06:00
Tryibion
0eb4e0205e
Better fix
2024-01-12 19:43:58 -06:00
Tryibion
2935b8ba10
Fix prefab transform on drag drop with parent. #1749
2024-01-12 19:12:48 -06:00
Tryibion
82c8e39dfd
Fix AlwaysShowScrollbars to update enabled state of the scroll bars. #2165
2024-01-12 17:23:10 -06:00
mafiesto4
ec6fb459bb
Merge remote-tracking branch 'origin/1.8' into 1.8
2024-01-12 13:44:57 +01:00
mafiesto4
9a70f698b9
Various improvements to building nethost
2024-01-12 13:44:50 +01:00
mafiesto4
5b3e7f0bf8
Fix FileSystem::CopyDirectory not failing when source folder is missing
2024-01-12 13:44:01 +01:00
Tryibion
52da42e62e
Add reload project menu button
2024-01-11 14:19:51 -06:00
mafiesto4
1da803c5fb
Fix compilation without GPU resources naming enabled
2024-01-11 17:59:34 +01:00
mafiesto4
697db443ac
Skip astc on macOS x64 due to precompiled lib with too new clang ver
2024-01-11 17:58:02 +01:00
Tryibion
76cf935583
Fix Dropdown panel scale correctly.
2024-01-10 22:00:20 -06:00
Tryibion
cae9ddfa36
Default to keep local orientation.
2024-01-10 13:56:38 -06:00
Tryibion
f1d6d71f6c
Get unrotated bounded box to rotate.
2024-01-10 13:53:22 -06:00
Tryibion
361cb914f3
Keep local orientation on collider spawn. Add option to keep orientation when resizing collider.
2024-01-10 11:42:49 -06:00
nothingTVatYT
8922b5cd79
clean up include file
2024-01-10 18:38:29 +01:00
nothingTVatYT
d126f5bc55
use enum helper functions
2024-01-10 18:36:05 +01:00
nothingTVatYT
2c76785bf0
remove unused import
2024-01-10 18:31:13 +01:00
mafiesto4
1094abce5a
Fix crash when finding actor or level with empty name text
...
#2161
2024-01-10 12:12:11 +01:00
mafiesto4
b7cc4c768f
Fix unpacking Variant structure if input value is a scalar
...
#2163
2024-01-10 12:08:01 +01:00
mafiesto4
d807e9bfe0
Fix crash when setting maanaged structure data via Variant
...
#2163
2024-01-10 11:48:08 +01:00
mafiesto4
fa0e2fe0be
Merge branch 'GoaLitiuM-sln_folder_mapping_fix'
2024-01-10 11:03:01 +01:00
mafiesto4
e54cbbd5a3
Merge branch 'sln_folder_mapping_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sln_folder_mapping_fix
2024-01-10 11:02:56 +01:00
mafiesto4
e98eed9f62
Merge branch 'Tryibion-move-shortkey'
2024-01-10 11:01:39 +01:00
mafiesto4
a82ea17864
Merge branch 'move-shortkey' of https://github.com/Tryibion/FlaxEngine into Tryibion-move-shortkey
2024-01-10 11:01:07 +01:00
mafiesto4
6289b9d15a
Fix crash due to incorrect PhysX usage for vehicle setup
...
#1530 #2129
2024-01-10 10:58:39 +01:00
Tryibion
1e061b77af
Add back in checking for textRect x location.
2024-01-08 19:48:12 -06:00
Tryibion
afb5edb824
Adjust ContextMenu ShortKeys as needed to accommodate for scrollbar when visible.
2024-01-08 19:45:54 -06:00
GoaLitiuM
9fd7a231ca
Fix invalid Visual Studio solution folder nesting
...
Fixes fatal error when loading generated solution files with Rider, also
fixes folders with identical names getting mapped to same folder
(Plugins folders within plugin projects).
2024-01-08 20:45:39 +02:00
mafiesto4
0b7c187630
Fix Animated Model slot animations clearing on start
...
#1803
2024-01-07 22:35:17 +01:00
mafiesto4
8c2a156e1f
Add SourceState and DestinationState modes to State Machine interruption modes in Anim Graph
...
#1735
2024-01-07 18:34:15 +01:00
Mr. Capybara
7f420c0131
add validation to vehicle drive
2024-01-07 10:46:21 -04:00
Mr. Capybara
eca17c7799
Change vehicle drive mode to vehiclde drive control
2024-01-07 10:35:00 -04:00
Mr. Capybara
14a4c92aa8
Add Vehicle anti roll bar and suspension sprung force multiplier
2024-01-06 14:49:38 -04:00
nothingTVatYT
a24a9d2094
move constraints checks to RigidBody
2024-01-06 12:40:24 +01:00
mafiesto4
af0439f3ce
Add displaying playback position of animation in Anim Graph window
2024-01-05 22:06:44 +01:00
mafiesto4
6d58883454
Add events tracing feature to Animated Model for animation playback insights
2024-01-05 21:42:28 +01:00
mafiesto4
0075184a99
Merge branch 'master' into 1.8
2024-01-05 17:13:51 +01:00
mafiesto4
b6337c748c
Fix stopping slot animations and playing the same frame
...
#1927
2024-01-05 17:11:41 +01:00
mafiesto4
7f4d2d8db6
Fix GPU profiler event percentage calculation and add tint highlight to spot slow entries
2024-01-05 12:53:48 +01:00
mafiesto4
254ef30fea
Merge branch 'plemsoft-PE-2023-DEC'
2024-01-05 12:19:43 +01:00
mafiesto4
78b13ace5c
Minor tweak
2024-01-05 12:19:37 +01:00
mafiesto4
8ec4030e1a
Merge branch 'PE-2023-DEC' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-2023-DEC
2024-01-05 12:19:08 +01:00
mafiesto4
60fd4702a6
Fix crash when using degenerated triangle in Multi Blend 2D to properly sample animation
...
#2118
2024-01-05 11:52:28 +01:00
mafiesto4
d9ca3e5b57
Add sanity check to prevent crashes when Animated Model has NaN in skeleton pose
...
#2118
2024-01-05 11:29:53 +01:00
mafiesto4
37da55896c
Remove unused DateTime apis and cleanup constants
2024-01-05 11:15:32 +01:00
mafiesto4
976d0992df
Fix DateTime::GetDate calculations
...
#2089 #2086
2024-01-05 11:13:41 +01:00
mafiesto4
6fb6769574
Merge branch 'Menotdan-expose-csm-settings'
2024-01-05 10:42:14 +01:00
mafiesto4
a3b3fd2efe
Merge branch 'expose-csm-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-expose-csm-settings
2024-01-05 10:42:09 +01:00
mafiesto4
aeb741e032
Merge branch 'nothingTVatYT-fix-file-time'
2024-01-05 10:41:17 +01:00
mafiesto4
6fb5c43e2a
Merge branch 'fix-file-time' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-file-time
2024-01-05 10:41:05 +01:00
mafiesto4
b1087c162a
Merge branch 'Menotdan-skip-existing-mats'
2024-01-05 10:40:26 +01:00
mafiesto4
b4f5623537
Merge branch 'skip-existing-mats' of https://github.com/Menotdan/FlaxEngine into Menotdan-skip-existing-mats
2024-01-05 10:40:21 +01:00
mafiesto4
6d847c12df
Merge branch 'Menotdan-multi-visibleif'
2024-01-05 10:39:44 +01:00
mafiesto4
f145809765
Merge branch 'multi-visibleif' of https://github.com/Menotdan/FlaxEngine into Menotdan-multi-visibleif
2024-01-05 10:39:38 +01:00
mafiesto4
9c917b2f4d
Merge branch 'NoriteSC-Blender-Link'
2024-01-05 10:38:53 +01:00
mafiesto4
ba70f351ef
Merge branch 'Blender-Link' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Blender-Link
2024-01-05 10:38:38 +01:00
nothingTVatYT
284c971ec0
don't rotate a rigidbody around locked axis
2024-01-05 05:07:08 +01:00
Menotdan
7e948de2db
Handle multiple nodes having the same mesh (probably?)
2024-01-04 15:29:23 -05:00
mafiesto4
a848fd027e
Merge branch 'GoaLitiuM-profiling_hotkey_fix'
2024-01-04 11:28:17 +01:00
mafiesto4
28e64da4b4
Merge branch 'profiling_hotkey_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-profiling_hotkey_fix
2024-01-04 11:28:09 +01:00
mafiesto4
7ddcf198bb
Merge branch 'GoaLitiuM-px_kinematic_move_fix'
2024-01-04 11:27:45 +01:00
mafiesto4
70298e8ae8
Merge branch 'px_kinematic_move_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-px_kinematic_move_fix
2024-01-04 11:27:38 +01:00
mafiesto4
15bbd13c72
Merge branch 'GoaLitiuM-null_networkdriver'
2024-01-04 11:27:18 +01:00
mafiesto4
7f5dd78349
Merge branch 'null_networkdriver' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-null_networkdriver
2024-01-04 11:27:13 +01:00
mafiesto4
2ba230609c
Merge branch 'GoaLitiuM-rider_cpp_intellisense_fix'
2024-01-04 11:26:37 +01:00
mafiesto4
da7840cb6c
Merge branch 'rider_cpp_intellisense_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_cpp_intellisense_fix
2024-01-04 11:26:33 +01:00
mafiesto4
a231a6cac6
Merge branch 'z1dev-master'
2024-01-04 11:25:58 +01:00
mafiesto4
05d6767dd3
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-01-04 11:25:53 +01:00
mafiesto4
ada90fa846
Merge branch 'Withaust-dropunreliablerpc'
2024-01-04 11:25:16 +01:00
mafiesto4
6f78a9775e
Merge branch 'dropunreliablerpc' of https://github.com/Withaust/FlaxEngine into Withaust-dropunreliablerpc
2024-01-04 11:25:09 +01:00
mafiesto4
57e306ea42
Merge branch 'Tryibion-guid-picker'
2024-01-04 11:24:39 +01:00
mafiesto4
33d2dfc5c9
Merge branch 'guid-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-guid-picker
2024-01-04 11:24:34 +01:00
mafiesto4
3de7b62dfc
Merge branch 'MineBill-save-editor-window-docking'
2024-01-04 11:23:36 +01:00
mafiesto4
408c8fbdf0
Merge branch 'save-editor-window-docking' of https://github.com/MineBill/FlaxEngine into MineBill-save-editor-window-docking
2024-01-04 11:23:28 +01:00
mafiesto4
af91c13b5c
Fix crash on Mono
2024-01-04 09:14:27 +01:00
mafiesto4
e04c98020c
Fix Android runtime
2024-01-04 09:03:39 +01:00
Menotdan
35832e5b1c
Proper fix now?
2024-01-04 00:57:20 -05:00
Wiktor Kocielski
8e331e4d13
Silently drop unreliable RPC calls if we failed to find an object
2024-01-04 08:54:04 +03:00
Menotdan
7d07ed20ea
major improvements
2024-01-03 22:20:59 -05:00
Menotdan
1b9984c728
Fix static import of GLTF (and presumably other assimp) model types.
2024-01-03 20:16:57 -05:00
mafiesto4
c7baded2db
Fix building engine with IsMonolithicExecutable disabled on platforms without HasModularBuildSupport
2024-01-04 00:07:35 +01:00
mafiesto4
df33de7176
Add ASTC texture compression on Android
2024-01-03 23:01:33 +01:00
mafiesto4
85afde43af
Add profiler events to texture tool
2024-01-03 22:08:41 +01:00
mafiesto4
c49c875165
Add astc lib for Windows x64
2024-01-03 22:05:25 +01:00
Mr. Capybara
a102bad87e
Change wheel steer angle limit
2024-01-02 22:28:23 -04:00
Mr. Capybara
42b20b4e76
Expose vehicle relationship between speed and steer to driver
2024-01-02 20:39:24 -04:00
MineBill
5158de4ac6
Added a tooltip for the listen button.
2024-01-02 19:46:08 +02:00
MineBill
a5d0916f93
Add custom editor for buttons that allow listening for them inside the editor.
2024-01-02 19:36:27 +02:00
Menotdan
6178cb1bf4
attempt 2 at fixing the build regression.
2024-01-02 12:36:17 -05:00
mafiesto4
329bab1102
Fix minor issue
2024-01-02 11:06:54 +01:00
Menotdan
31adfd2c9c
Attempt to fix builds on unix.
2024-01-02 04:27:35 -05:00
Menotdan
8bd84e0616
Fix sub-mesh reimporting with some potentially hacky workarounds?
2024-01-02 03:52:57 -05:00
Menotdan
ab51ca6e70
Change behavior when Use Local Origin is checked.
2024-01-01 21:35:18 -05:00
Menotdan
8273656793
Fix major issue with transformation.
2024-01-01 20:24:13 -05:00
Menotdan
045943ef27
Fix prefab scale and rotation.
2024-01-01 19:11:45 -05:00
z1dev
e0cb94ec74
Fix for editor view's cached "CameraNearPlaneValue" getting overwritten.
...
Changing the editor's camera sometimes results in empty views in editors. It was caused by writing the _farPlane with the wrong name in the cache.
2024-01-02 00:08:00 +01:00
GoaLitiuM
a8913d89ac
Fix C++ Intellisense not working with latest version of Rider
...
Project `IncludePath` doesn't seem to include NMake include paths
anymore in Rider, populate the property with same paths to work around
the issue.
2024-01-01 17:47:04 +02:00
Mr. Capybara
07de7a26dd
Expose vehicle pad smooth inputs
2024-01-01 11:15:16 -04:00
Menotdan
8bcc526dd6
Add support for multiple VisibleIf attributes, and properly set up the VisibleIf entries for ImportMaterialsAsInstances and InstanceToImportAs.
2024-01-01 01:24:36 -05:00
Mr. Capybara
967569c3e2
Small fix vehicle tank inputs
2023-12-31 22:43:04 -04:00
Menotdan
5cf20b8eee
Add an option to skip existing materials when reimporting.
2023-12-31 21:11:39 -05:00
Mr. Capybara
6a2d7e9444
auto sort wheels based on wheel position
2023-12-31 22:11:30 -04:00
Menotdan
4839ef5ddc
Move all ShowCascadeX definitions into an engine class instead of an editor class to allow game builds.
2023-12-31 19:42:13 -05:00
Tryibion
8bff9556de
Code cleanup
2023-12-31 16:36:34 -06:00
Tryibion
57d4f0ff7d
Clean up code
2023-12-31 16:09:32 -06:00
Tryibion
826a330f63
Add asset reference to Guid editor for easy picking of specific Guid based on type in editor.
2023-12-31 16:06:38 -06:00
Menotdan
bf6cb90a78
Expose partition mode, and cascade spacing.
2023-12-31 15:09:07 -05:00
Mr. Capybara
d016305690
Add tank vehicle physics
2023-12-31 15:00:31 -04:00
GoaLitiuM
9077e0cf22
Fix crash while moving simulation disabled kinematic actors
2023-12-31 14:36:38 +02:00
GoaLitiuM
4b6ada7289
Fix profiling hotkeys not working while profiler window is closed
2023-12-31 13:10:55 +02:00
MineBill
1e797c244f
Restore floating window data.
2023-12-30 18:57:33 +02:00
MineBill
343d7b4973
Save the dock state of custom editor windows between script reloads.
2023-12-30 18:30:26 +02:00
NoriteSC
8841a603f6
Virtual proxy
2023-12-29 23:15:03 +01:00
GoaLitiuM
f10840efb4
Fix uninitialized value of NetworkConfig NetworkDriver field
2023-12-29 19:51:29 +02:00
nothingTVatYT
e851d18227
same in UnixFile.cpp
2023-12-29 01:20:17 +01:00
nothingTVatYT
21c4667f8c
same problem for Android and Apple
2023-12-28 22:36:33 +01:00
nothingTVatYT
8174e8ab77
fix getting file access time for Linux
2023-12-28 22:24:34 +01:00
mafiesto4
b275ffc146
Fix PostFx Materials blending for duplicated entries
...
#1991
2023-12-27 21:18:28 +01:00
mafiesto4
b4c23c969a
Fix unlink usag on Unix systems to properly use returned value
...
#2078
2023-12-27 21:11:01 +01:00
mafiesto4
78c27a8046
Merge branch 'Tryibion-colorball-add'
2023-12-27 21:03:43 +01:00
mafiesto4
ef930375b4
Merge branch 'colorball-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-colorball-add
2023-12-27 21:03:36 +01:00
mafiesto4
245eaef2b9
Merge branch 'Tryibion-select-after-spawn'
2023-12-27 21:02:45 +01:00
mafiesto4
7d633865ac
Merge branch 'select-after-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-select-after-spawn
2023-12-27 21:02:33 +01:00
mafiesto4
4a8c94e9d4
Fix missing asset update when dependant asset gets saved in Editor
...
#1489
2023-12-27 20:57:37 +01:00
mafiesto4
4d9ef32abc
Fix auto-docking windows on open when system DPI scale is not 1
2023-12-27 00:29:30 +01:00
mafiesto4
4a42aa8c44
Fix fog to be usable for transparent materials (if enabled)
...
#1408
2023-12-26 13:54:12 +01:00
mafiesto4
55066cd738
Add red tint highlight for CPU profiler table entries based on event duration
2023-12-26 13:12:51 +01:00
Preben Eriksen
35becc674a
PE: Fix problem with Procedural Texture Sample flicker if using scaled UVs.
2023-12-25 12:08:34 +01:00
mafiesto4
f2d1b75d1f
Improve build tool api for deps modules
2023-12-24 22:46:30 +01:00
mafiesto4
3c6ed303fe
Dont use astc on windows/limux yet
2023-12-24 22:45:44 +01:00
mafiesto4
fe711405ac
Fix iOS build with dotnet8 on arm64 macOS
2023-12-22 11:21:29 +01:00
mafiesto4
4d8b8e5311
Merge branch 'astc' into 1.8
2023-12-22 10:36:37 +01:00
MineBill
87addf8197
Add the ability to quickly change window modes for the game window.
2023-12-21 19:50:44 +02:00
NoriteSC
8c1f727d9b
Merge branch 'FlaxEngine:master' into GizmoSnaping
2023-12-20 23:15:18 +01:00
Tryibion
435341abd3
Add color box to ColorTrackBall.
2023-12-20 10:51:38 -06:00
Tryibion
0d5d11e184
Add selecting and starting rename on actors spawned in the prefab window.
2023-12-20 10:03:38 -06:00
Abra
3133c6fb1b
remove transform/
2023-12-20 19:02:52 +03:00
Abra
7eb0600549
fix transform identity
2023-12-20 18:50:07 +03:00
Abra
25b69449bc
fix _actor > actor
2023-12-20 18:40:33 +03:00
Abra
101e33868b
fix local transform prefab child
2023-12-20 18:27:16 +03:00
Abra
c41d1aaec5
Update ActorNode.cs
2023-12-20 18:25:59 +03:00
Abra
bd34540086
Fix for resetting local transform of new created prefab child
2023-12-20 18:03:48 +03:00
mafiesto4
b2f9b9e14d
Add texture quality option for iOS
2023-12-20 15:12:48 +01:00
mafiesto4
53a2ebbd17
Add more ASTC texture formats with larger block sizes
2023-12-20 15:12:12 +01:00
mafiesto4
e4c8639697
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
# Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
whocares77
4e2f0cd22c
Added "Create parent for selected actors" context menu button
2023-12-19 11:02:18 +03:00
ExMatics HydrogenC
4497b2ca7d
Add fallback settings for control
2023-12-19 12:36:12 +08:00
ExMatics HydrogenC
ac090d690e
Merge remote-tracking branch 'upstream/master'
2023-12-19 12:33:13 +08:00
mafiesto4
e4df1fc756
Add support for storing custom platform tools data in Game Cooker cache
2023-12-18 11:07:11 +01:00
mafiesto4
c6c53baff2
Improvements for astc format
2023-12-18 09:59:29 +01:00
mafiesto4
5958b2f4ea
Remove unused 'PixelFormatExtensions::ComputeScanlineCount'
2023-12-18 09:55:17 +01:00
mafiesto4
4726552d8b
Merge remote-tracking branch 'origin/master'
2023-12-18 09:50:57 +01:00
Mr. Capybara
57dee19f75
Merge branch 'master' into arrow-debug-draw-improviment
2023-12-17 10:28:00 -04:00
Mr. Capybara
3c19262574
Add parameter to change arrow cap size
2023-12-17 10:15:41 -04:00
mafiesto4
ed6220005f
Fixes for astc compression usage
2023-12-15 15:33:09 +01:00
mafiesto4
799fde1a26
Add ‘astc’ encoder lib
2023-12-15 14:33:09 +01:00
mafiesto4
3761eb5a1e
Add normal logs for deps build subcommands
2023-12-15 13:41:37 +01:00
mafiesto4
8eb68a905e
Add initial ASTC pixel format support
2023-12-15 13:38:03 +01:00
nothingTVatYT
8c45659b2a
use own encoder and some more error handling
2023-12-14 17:29:08 +01:00
nothingTVatYT
f65ded4501
implement MoveFileToRecycleBin on Linux
2023-12-14 15:51:20 +01:00
Menotdan
52d4dff587
Fix build regression involving TextBoxBase being used in both game builds and editor builds.
2023-12-08 22:11:54 -05:00
Menotdan
13cc45c3d7
Add the option to deselect all whereve there is a select all, Refactor much of the codebase to use keybinds from InputOptions.
2023-12-08 20:16:07 -05:00
Menotdan
bcce52ca22
Refactor CurveEditor and KeyframesEditor to use input options.
2023-12-08 17:38:58 -05:00
NoriteSC
eb30344e77
Update TransformGizmoBase.cs
2023-12-08 18:57:49 +01:00
NoriteSC
d8f110793b
done ?
2023-12-08 18:41:52 +01:00
mafiesto4
2f11f5f5ab
Fix 3e0496122c for ref parameters
2023-12-08 14:48:45 +01:00
mafiesto4
34ab33259b
Refactor Visject Surface attributes data storage to use JsonSerializer instead of deprecated BinaryFormatter
2023-12-08 14:13:52 +01:00
mafiesto4
1746db60e6
Fix HeaderAttribute usage with default values
2023-12-08 12:59:52 +01:00
mafiesto4
3e0496122c
Fix c# compilation warning in generated glue code
2023-12-08 12:50:57 +01:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
NoriteSC
4fb2d3f7f3
sync
2023-12-07 23:55:10 +01:00
Tryibion
1f6b63291d
Fix code style error
2023-12-06 09:39:16 -06:00
Tryibion
7d36cdb67d
Change vignette settings.
2023-12-06 09:33:59 -06:00
ExMatics HydrogenC
360c75355c
Fix build error under non-windows platforms
2023-12-03 16:04:50 +08:00
ExMatics HydrogenC
6ab1663a14
Add missing xml annotations
2023-12-03 15:18:27 +08:00
ExMatics HydrogenC
23b71e7d3e
Make font fallbacking the default option
2023-12-03 15:11:47 +08:00
Tryibion
74baffd76c
Fix comment
2023-12-02 13:39:16 -06:00
Tryibion
666e6d880b
Changes to default post process settings.
2023-12-02 13:33:04 -06:00
Ilya Fedorov
0569b6dac8
Merge branch 'FlaxEngine:master' into terrainscripting
2023-12-02 14:18:18 +03:00
ExMatics HydrogenC
2f019d4264
Fix unintended unname
2023-12-02 17:51:32 +08:00
ExMatics HydrogenC
29eb3954c5
Create global settings for font fallback
2023-12-02 17:48:51 +08:00
ExMatics HydrogenC
95f5e31e48
Fix textbox height
...
Fix build error under non-windows platforms
2023-12-01 19:38:15 +08:00
ExMatics HydrogenC
7b63c7016c
Merge pull request #1 from FlaxEngine/master
...
Keep up with main
2023-12-01 18:06:42 +08:00
ExMatics HydrogenC
3c5035d3e9
Fix merge problem
2023-12-01 18:06:25 +08:00
ExMatics HydrogenC
3d139a241a
Fix C# editor
2023-12-01 09:28:29 +08:00
ExMatics HydrogenC
623f478b44
Move fallback rendering to new class
2023-11-30 23:22:11 +08:00
ExMatics HydrogenC
cdbe59a3fb
Add fallback settings to CSharp
2023-11-30 23:12:56 +08:00
ExMatics HydrogenC
d3840bb1f3
Refractor C++ code structure
2023-11-30 16:25:32 +08:00
ExMatics HydrogenC
3365fb5afc
Fix console rendering bug
2023-11-30 14:59:43 +08:00
ExMatics HydrogenC
41bbce56f6
Add multifont rendering to editor
2023-11-30 13:41:45 +08:00
ExMatics HydrogenC
a3bc394e4e
Fix a bunch of rendering bugs
2023-11-29 15:04:29 +08:00
ExMatics HydrogenC
b9f4d4120c
Merge remote-tracking branch 'upstream/master'
2023-11-29 09:57:54 +08:00
ExMatics HydrogenC
47a25c7828
Add font fallback
...
Note: All the `First()` in the code are temperary workarounds to make it work and require refractoring
2023-11-28 07:17:46 +08:00
Mr. Capybara
44f0b5a1de
Merge branch 'master' into add_spline_snap
2023-11-27 14:59:10 -04:00
nothingTVatYT
03d629f0e1
calculate follow selection on FOV and far plane
2023-11-27 04:19:45 +01:00
mafiesto4
f16406df8a
Update Newtonsoft.Json.dll to dotnet8
2023-11-26 17:23:48 +01:00
mafiesto4
06ad316f94
Update to .NET 8
2023-11-26 15:09:46 +01:00
mafiesto4
76f5712c79
Merge remote-tracking branch 'origin/1.7' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-25 23:36:56 +01:00
mafiesto4
37d4b0f863
Remove invalid clang option
2023-11-20 17:27:47 +01:00
mafiesto4
f5acba7d43
Add remaining clang options for Apple and Unix toolchains
2023-11-20 14:20:26 +01:00
mafiesto4
6c6e8be20e
Update build number
2023-11-20 11:16:29 +01:00
mafiesto4
aa4e1222d7
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-20 11:16:07 +01:00
Mr. Capybara
e4dc6d7295
add checkbox to start game focused
2023-11-18 14:43:32 -04:00
Menotdan
3824b19c8b
Added Actor.GetPrefabRoot()
2023-11-16 23:46:44 -05:00
Tryibion
9de408e4e8
Fix comments
2023-11-16 21:46:37 -06:00
Tryibion
2ac8480df4
Simplify RequireScriptAttribute code.
2023-11-16 21:45:33 -06:00
Tryibion
44e55cc8b6
Add require Actor attribute
2023-11-16 21:25:40 -06:00
Tryibion
c4c3a3a5e8
Remove break to show all missing required scripts in logs.
2023-11-16 21:01:19 -06:00
Tryibion
de55ad90b7
Add require script attribute and functionality.
2023-11-16 20:57:53 -06:00
mafiesto4
1bc6842831
Update build number
2023-11-16 10:32:31 +01:00
mafiesto4
1bb68f2c0c
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-16 10:31:13 +01:00
mafiesto4
640f380237
Add OutputName to Build Settings for game output exe/package renaming
...
#1174
2023-11-16 10:29:58 +01:00
mafiesto4
6af6edb4fe
Add engine lib to codesign on windows and disable perf event spam in deployment build
2023-11-15 23:39:52 +01:00
mafiesto4
6cad1e3309
Add better win32 resource file injection to be done during linker call
2023-11-15 23:22:26 +01:00
mafiesto4
ee6a311406
Add support for building engine target as shared library on all platforms
2023-11-15 22:56:23 +01:00
mafiesto4
80a30f504a
Add initial support for Precompiled Header Files (PCH) in MSVC compilation
2023-11-15 10:30:59 +01:00
mafiesto4
3904756e26
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-14 12:20:26 +01:00
mafiesto4
0556c30ac5
Merge branch 'stefnotch-patch-14' into 1.8
2023-11-11 17:52:29 +01:00
mafiesto4
5df1d3ddfd
Merge branch 'patch-14' of https://github.com/stefnotch/FlaxEngine into stefnotch-patch-14
2023-11-11 17:52:21 +01:00
Menotdan
96ba3832d6
Re-add change allowing you to drag anywhere on the node.
2023-11-10 10:53:14 -05:00
Menotdan
14d14dd6f3
Merge branch 'master' into visject_grid_snap
...
Merged master.
2023-11-10 10:44:59 -05:00
mafiesto4
2bcdb5b05b
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-08 17:30:34 +01:00
Tryibion
253c4c27ab
Remove out of range exceptions due to serialization issues.
2023-11-03 21:23:09 -05:00
Tryibion
41d513e5d2
Add directions to slider control.
2023-11-03 21:22:00 -05:00
Mr. Capybara
1c23f0f5b4
Add ActiveOnly parameter to Level::GetActors
2023-11-03 11:30:24 -04:00
mafiesto4
5559d4f84d
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-02 13:47:49 +01:00
NoriteSC
67a385a431
Merge branch 'master' into SnapToGrid
2023-10-29 03:33:44 +01:00
MineBill
5afb00e2c6
Allow quick creation of scripts.
2023-10-28 20:21:43 +03:00
Nils Hausfeld
0fea7aad92
- Minor cleanup
2023-10-28 17:11:03 +02:00
Nils Hausfeld
b88233a65d
- Always select first valid item when updating filters
2023-10-28 16:58:37 +02:00
Nils Hausfeld
95735035f3
- Tab key now also spawns node
2023-10-28 16:51:56 +02:00
Nils Hausfeld
e3364faf8e
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-28 16:49:22 +02:00
Nils Hausfeld
e55cdd91d5
- Reverted match class from more alternative titles PR
2023-10-26 22:23:55 +02:00
Nils Hausfeld
8cc7c5d3d9
- Highlights get cleared now when there is no match
...
- Highlights now give points, since it means there is a substring match
- Cleanup
2023-10-26 21:47:32 +02:00
Nils Hausfeld
0acf352d40
- Alternative titles now use QueryFilterHelper Match function as well
...
- Cleaned up some code and using early outs now
- Added some comments
2023-10-26 21:13:06 +02:00
Nils Hausfeld
390621cb10
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-26 20:33:32 +02:00
Nils Hausfeld
ff64fdb503
- Test environment and first tests
2023-10-26 20:33:07 +02:00
NoriteSC
ec02058712
Update Float2.cs
2023-10-25 16:56:45 +02:00
NoriteSC
4fb35579b5
Update Float2.cs
2023-10-25 12:12:22 +02:00
NoriteSC
39aebc6c85
Update Vector3.cs
2023-10-25 12:10:23 +02:00
NoriteSC
f287ed6c30
init
2023-10-24 19:59:47 +02:00
MineBill
cf5f501ab7
Allow erasing layers/painting over layers from the other splatmap.
...
Since Layers are hardcoded to 8, this commit also assumes that there will always be 2 splatmaps.
2023-10-24 14:31:54 +03:00
Wiktor Kocielski
9d1b287cd7
Terrain-related classes exposure to scripting API
2023-10-24 05:17:16 +03:00
Mr. Capybara
fff8a1e8a6
Optimize actor search
2023-10-22 13:26:07 -04:00
MineBill
6fb411cee3
Fix terrain painting.
2023-10-19 01:05:34 +03:00
mafiesto4
040c9c20ac
Merge branch 'master' into 1.8
2023-10-18 12:57:28 +02:00
Tryibion
86c2406d52
Clean up code.
2023-10-15 13:34:09 -05:00
Tryibion
9c60da278f
Small change to dictionary. Small changes to collections.
2023-10-15 13:31:35 -05:00
Tryibion
0f5a177be2
Improve collection editor.
2023-10-14 21:32:58 -05:00
stefnotch
cfec5bb801
Fix #63
...
Seems to fix #63 , but it might have small side-effects if the mouse position tracking is not expected to go outside the client area.
2023-10-12 20:43:28 +02:00
Menotdan
c9d7498bed
Remove unneeded changes.
2023-10-12 13:57:38 -04:00
Menotdan
46e26e63ef
Revert auto-resize feature to put in a different branch.
2023-10-12 13:54:03 -04:00
Menotdan
32614daebd
Merge remote-tracking branch 'origin/master' into visject_grid_snap
2023-10-12 13:13:53 -04:00
Menotdan
6af9df79b2
Debug testing..
2023-10-10 19:11:45 -04:00
NoriteSC
4f67d14261
forgotten the public keyword in engine/debug/debugdraw.cs
2023-10-10 22:15:31 +00:00
NoriteSC
0a12724974
changed the 3.402823466e+38f to MAX_float
2023-10-10 22:04:30 +00:00
Menotdan
075da66344
I am not a C# compiler.
2023-10-10 12:46:49 -04:00
Menotdan
e273433d19
Merge branch 'master' into visject_grid_snap
2023-10-10 12:37:13 -04:00
mafiesto4
bfab9d68db
Bump up version for future
2023-10-09 14:39:22 +02:00
Edu Garcia
2bec653b81
Add color picker option to accept changes on dismissal
2023-10-07 10:15:17 +01:00
NoriteSC
7b601723c0
Merge branch 'FlaxEngine:master' into Debug
2023-10-06 22:16:11 +02:00
Menotdan
074dc2c58d
Merge branch 'FlaxEngine:master' into visject_grid_snap
2023-10-03 23:30:18 -04:00
Menotdan
1b12ccd180
Remove extra spacing on copyright notice.
2023-10-02 00:36:07 -04:00
Menotdan
8cf6134f8b
Cleanup.
2023-10-02 00:34:14 -04:00
Menotdan
8ba1878657
Cleanup Logs.
2023-10-02 00:18:16 -04:00
Menotdan
d9f3fe186d
Implement function to properly get the size of the value editor for an InputBox.
2023-10-02 00:13:29 -04:00
Menotdan
032793d202
Merge branch 'visject_grid_snap' of https://github.com/Menotdan/FlaxEngine into visject_grid_snap
...
Merge master to bring everything up to date.
2023-10-01 23:32:27 -04:00
Menotdan
4e45ac6ef4
Merge branch 'FlaxEngine:master' into visject_grid_snap
2023-10-01 23:32:21 -04:00
NoriteSC
809b9e3a7a
added safeguards
2023-10-01 16:47:33 +02:00
Menotdan
081ef1fd81
More debug draws. It seems to be showing some weird issues with leftWidth/rightWidth size.
2023-09-25 14:20:35 -04:00
Ruan Lucas
29e1d9855a
add hability to create spline points with mouse click
2023-09-22 15:32:07 -04:00
Menotdan
2696bc3704
Add debug view for collision boxes.
2023-09-22 12:26:11 -04:00
Ruan Lucas
4451f5feb2
add spline snap
2023-09-21 12:44:47 -04:00
Menotdan
67653cc0e8
Increase the size of the bitwise node to accomodate for the "Result" text.
2023-09-20 01:45:49 -04:00
Menotdan
b4d95a68f1
Apply patch from DutchDave on discord to make nodes selectable from any point on the node.
2023-09-19 23:08:57 -04:00
Menotdan
0fe1acdabc
Update grid size to fit the Node Box positioning.
2023-09-19 23:00:55 -04:00
Menotdan
a7d56c29b5
Update scaling setters.
2023-09-19 23:00:17 -04:00
Menotdan
d83d510002
Update material size node to fit text..
2023-09-19 22:59:38 -04:00
Menotdan
b202573920
Scale node size to the next highest grid-aligned size.
2023-09-18 10:37:23 -04:00
Menotdan
83bf68a64f
Make GridSize public.
2023-09-17 18:31:49 -04:00
Menotdan
02d68bc057
Add toggle button for grid snapping.
2023-09-17 18:20:50 -04:00
Menotdan
5571430e1b
Move options out of VisjectSurface.Input to a different place.
2023-09-17 16:50:02 -04:00
Menotdan
e38da7eb95
Factor Toolstrip setup out from the various Visject Windows. I made this it's own commit in case you don't like these changes, but if you want to undo you will have to add the new button I added to all three windows.
2023-09-17 16:48:41 -04:00
Menotdan
976faee8a3
Extract options from testing area and handle extra mouse deltas that were not processed during the previous movement frame.
2023-09-17 12:46:57 -04:00
Menotdan
bd6ce4ae25
Very basic grip snap working. Need to add configuration.
2023-09-17 02:03:01 -04:00
NoriteSC
0b3b32195a
Update DebugDraw.cs
2023-09-13 12:17:17 +02:00
NoriteSC
394a3696af
removed coppy
2023-09-13 02:54:17 +02:00
NoriteSC
f71f214f36
bug fix macro added extra macros
2023-09-13 02:53:20 +02:00
NoriteSC
d107947ba9
Update DebugDraw.cpp
2023-09-12 11:19:19 +02:00
NoriteSC
f11ea02550
forgot about const 😅
2023-09-12 11:08:47 +02:00
NoriteSC
78ffcc8ae5
added other defaults
2023-09-12 11:06:46 +02:00
NoriteSC
3bfa37019e
DebugDraw extra
...
fixes
ray direction was dictating the length of ray
now ray is normalized and multiplied by length
added default vaule for
Color& color to be Color::White
[info] c# because
Color color = Color.White
is not valid think to do on c# side the default value is not genereted
[to do] generate extra overload binding in c#
2023-09-12 11:01:56 +02:00
Tryibion
c4c55bfb61
Fix compilation errors
2023-05-31 11:28:26 -05:00
Tryibion
2607e0e187
Add ability to rotate colliders and add collider direction for capsule collider.
2023-05-31 10:38:33 -05:00