mafiesto4
19a0eab966
Merge branch 'sceneanim_null_check_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sceneanim_null_check_fix
2023-10-01 12:12:21 +02:00
GoaLitiuM
58445f04c4
Fix potential incorrect null checks in FlaxEngine.Objects
...
The null-conditional operator checks for reference equality of the
Object, but doesn't check the validity of the unmanaged pointer. This
check is corrected in cases where the object was not immediately
returned from the bindings layer and may have been destroyed earlier.
2023-09-28 22:05:58 +03:00
Tryibion
1d08e4b1b8
Add several fixes to button sizes when fonts are larger.
2023-09-16 14:28:21 -05:00
mafiesto4
b2b10ce7da
Fix various core types to be trivially constructible as properly POD-type
2023-07-18 18:20:11 +02:00
mafiesto4
30fa911832
Merge remote-tracking branch 'origin/master' into dotnet7
...
# Conflicts:
# README.md
2023-02-16 09:54:22 +01:00
mafiesto4
752fa64cc3
Add support for 32 bit indices for the terrain chunk geometry
2023-02-14 13:14:04 +01:00
mafiesto4
eebc4951de
Merge branch '1.5' into dotnet7
...
# Conflicts:
# Source/Platforms/DotNet/NUnit/agents/net40/nunit-agent.exe
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/agents/net7.0/nunit.agent.addins
# Source/Platforms/DotNet/NUnit/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.dll
# Source/Platforms/DotNet/NUnit/nunit3-console.exe
# Source/Platforms/DotNet/NUnit/nunit3-console.exe.config
# Source/Platforms/DotNet/NUnit/testcentric.engine.metadata.dll
# Source/Tools/Flax.Build/Deps/Downloader.cs
# Source/Tools/Flax.Stats/CodeFrame.cs
# Source/Tools/Flax.Stats/CodeFrameNode.cs
# Source/Tools/Flax.Stats/Flax.Stats.Build.cs
# Source/Tools/Flax.Stats/Languages.cs
# Source/Tools/Flax.Stats/Program.cs
# Source/Tools/Flax.Stats/TaskType.cs
# Source/Tools/Flax.Stats/Tools.cs
# Source/Tools/FlaxEngine.Tests/TestEditorUtils.cs
2023-01-10 15:49:44 +01:00
mafiesto4
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
d3cdca6b33
Merge remote-tracking branch 'origin/1.5' into dotnet7
2023-01-02 10:37:04 +01:00
mafiesto4
b73bd519be
Add navmesh update on terrain sculpt undo/redo and deffer navmesh update when sculpting action ends to prevent stalls
2022-12-31 14:43:50 +01:00
GoaLitiuM
96dc279ebd
Implement .NET 7 runtime support and bindings generation
2022-11-26 14:37:07 +02:00
mafiesto4
6a61b692aa
Refactor PostProcessEffect to support C++ scripting
2022-11-02 20:29:59 +01:00
mafiesto4
b7b4391cff
Fix some editor panels to have focus on change
2022-10-21 18:36:28 +02:00
mafiesto4
31fb4f6a15
Fix editor error when selecting foliage type
2022-08-14 00:47:30 +02:00
mafiesto4
63c9cdfc31
Fix snapping object to the group in Editor to skip trigger volumes
...
#522
2022-07-18 20:14:40 +02:00
mafiesto4
5708f2ae0b
Fix vertex paint with Large Worlds
2022-07-03 16:14:27 +02:00
mafiesto4
d9dc23afc1
Fixes for Foliage with Large Worlds usage
2022-07-03 16:08:22 +02:00
mafiesto4
62ff305fad
Fixes for Terrain with Large Worlds usage
2022-07-03 15:38:39 +02:00
mafiesto4
134c8b99aa
Add relative-to-camera rendering for large worlds
2022-06-21 20:03:13 +02:00
mafiesto4
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
mafiesto4
5d0c27dff3
Remove FlaxException
2022-03-27 23:57:36 +02:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
6d676fd578
Fix terrain creation dialog regression
2022-01-12 11:04:21 +01:00
mafiesto4
7dd97a2d9f
Add decals spawning in editor for drag&drop
2022-01-10 17:47:10 +01:00
mafiesto4
d11166082c
Add improvements for objects spawning and snapping in Editor to include object bounds
2022-01-10 17:46:53 +01:00
mafiesto4
af75751bf1
Add Tab navigation for Editor UI
2021-12-21 18:14:55 +01:00
mafiesto4
c3b9f61b9f
Fix snap to the ground to use scene graph query instead of physics only raycast
2021-08-12 13:59:30 +02:00
mafiesto4
fcd0841bc7
Hide various Editor types from scripting
2021-07-29 14:05:42 +02:00
mafiesto4
99012725dc
Adjust includes
2021-06-17 14:15:19 +02:00
mafiesto4
9c66ac4656
Add MemoryCompare, MemoryClear and MemoryCopy for direct memory access in C#
2021-05-30 14:11:25 +02:00
mafiesto4
518e248494
Add support for focusing on model when painting its vertices
2021-05-28 15:57:40 +02:00
mafiesto4
b1572ecb91
Add support for focusing on foliage instance bounds when editing it
2021-05-28 15:54:54 +02:00
mafiesto4
e41dfe738b
Add support for moving object with transform gizmo when mouse moves outside the viewport during usage
2021-05-28 14:24:19 +02:00
mafiesto4
5a9ca6f130
Merge remote-tracking branch 'origin/1.1' into linux-editor
...
# Conflicts:
# Source/Engine/Core/Math/BoundingSphere.cs
# Source/Engine/Debug/DebugDraw.cpp
# Source/Engine/Platform/Win32/Win32Platform.cpp
# Source/Engine/Platform/Win32/Win32Platform.h
2021-02-23 22:32:17 +01:00
mafiesto4
cf3ac7a26e
Merge remote-tracking branch 'origin/master' into linux-editor
...
# Conflicts:
# Source/Engine/Core/Math/Color.cs
# Source/Engine/Navigation/Navigation.cpp
# Source/Engine/Platform/Win32/Win32Platform.cpp
2021-02-23 22:29:07 +01:00
W2.Wizard
694b20148d
Cleanup 5
2021-02-21 11:50:30 +01:00
W2.Wizard
20ba37e223
Cleanup 3
2021-02-21 11:09:04 +01:00
W2.Wizard
92fafe877c
Cleanup 2
2021-02-21 10:23:01 +01:00
mafiesto4
6d7bd78816
Optimize automatic navmesh rebuild in editor for navmesh relevant actors only
2021-02-19 13:02:27 +01:00
mafiesto4
312e4ad010
Merge branch 'master' into 1.1
...
# Conflicts:
# Source/Engine/Content/JsonAsset.h
# Source/Engine/Core/Config/Settings.h
2021-02-15 10:40:59 +01:00
mafiesto4
0242e29873
Fix painting foliage on inactive objects
...
Fixes #209
2021-02-07 13:06:33 +01:00
mafiesto4
1ae898918c
Add auto-select for spawned actors in the level
2021-02-01 16:21:05 +01:00
mafiesto4
a3fa8ff9f0
Optimize some includes
2021-01-12 19:17:08 +01:00
mafiesto4
ba1a246a90
Merge branch 'typo-fix' of git://github.com/VNNCC/FlaxEngine into VNNCC-typo-fix
2021-01-11 15:33:45 +01:00
mafiesto4
a664e27772
Add missing event unregister for foliage/terrain tabs
2021-01-11 15:13:47 +01:00
VNC
2252cd73f9
Removed unnecessary check
2021-01-07 00:06:43 +01:00
VNC
6deb64e587
Fix to disable terrain and foliage buttons if no scene is present
...
This will fix the issues described in #99 .
2021-01-07 00:02:04 +01:00
VNC
6ab300025b
Fixed a ton of typos
2021-01-05 02:13:15 +01:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00