48 Commits

Author SHA1 Message Date
mafiesto4 d697bd7402 Update old API usage
#4080 #4081
2026-05-12 18:40:21 +02:00
mafiesto4 b3aeab777f Fix invalid CanRenderer when canvas actor is gone
#3945
2026-03-30 00:13:49 +02:00
mafiesto4 5509bc4989 Add option to render Canvas into GPUTexture
#3601
2026-03-10 16:29:39 +01:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 a4082934b8 Update Editor UI to use empty Pivot after fa68a5f572
#3031
2025-03-16 23:06:08 +01:00
mafiesto4 21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
Tryibion 6f15bf7209 Expose additional Actor virtual methods to c# 2024-08-13 15:14:07 -05:00
mafiesto4 eab96f2086 Fix TAA jittering when rendering UI in world after TAA resolve 2024-06-02 11:01:23 +02:00
mafiesto4 294b4c4006 Add CPU profiler events for UI drawing 2024-03-30 22:20:41 +01:00
mafiesto4 584c073df1 Reuse various serialization code 2024-03-08 14:26:48 +01:00
Tryibion 23d1b3746d Remove ui postfx render task on canvas disable. 2024-03-01 11:10:07 -06:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
mafiesto4 2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
mafiesto4 2f9343c236 Add handling ViewLayersMask from camera when rendering UICanvas
#1811
2023-11-08 11:21:29 +01: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
mafiesto4 097d26f8cb Codestyle fix #1262 2023-09-12 14:21:27 +02:00
Tryibion 9b0c6a070a Add InputEvent and InputAxis editors and changed UICanvas to use them. 2023-07-21 13:26:51 -05:00
mafiesto4 c1e0d70646 Fix name overlap 2023-01-24 19:14:18 +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 6a61b692aa Refactor PostProcessEffect to support C++ scripting 2022-11-02 20:29:59 +01:00
mafiesto4 039bf8253a Add UI Canvas support for Large Worlds 2022-07-03 17:12:35 +02:00
mafiesto4 9ba117cde3 Refactor OrientedBoundingBox to use Transform for transformation instead of Matrix (for large worlds) 2022-06-16 10:51:59 +02:00
mafiesto4 a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
mafiesto4 8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
mafiesto4 c178afdf6b Add **UI navigation** system
#574
2021-12-21 18:14:54 +01:00
mafiesto4 c4fc7b7e5d Fix UI Canvas visible in PrefabPreview when using IsActive
#559
2021-06-30 12:02:23 +02:00
mafiesto4 91672b55d8 Fix disabling VertexSnapping for 3D UI rendering
#368
2021-05-20 09:36:02 +02:00
mafiesto4 c996476a28 Fix ScreenSpace UICanvas order in Prefab preview (move back to prevent editor widgets occlusion) 2021-04-29 16:21:29 +02:00
mafiesto4 2e5b89aa84 Fix ScreenSpace UICanvas prefab preview activate/deactivate 2021-04-29 15:49:57 +02:00
mafiesto4 934258aadb Fix UICanvas to face camera plane instead of camera position
#371
2021-03-23 10:25:31 +01:00
mafiesto4 22812ad21e Fix game build 2021-03-21 15:34:15 +01:00
mafiesto4 59b975499f Fix WorldSpaceFaceCamera bug
#370
2021-03-20 12:15:50 +01:00
mafiesto4 29e06eb696 Add WorldSpaceFaceCamera mode to UICanvas
#359
2021-03-19 15:46:33 +01:00
jb-perrier e0ae2984ae UICanvas frustum culling. 2021-03-18 18:59:32 +01:00
mafiesto4 7a12a6c280 Fix updating UICanvas when using World/Camera Space
#361
2021-03-18 15:59:01 +01:00
mafiesto4 960268f756 Fix UICanvas state synchronization when working with prefabs 2021-03-17 19:23:54 +01:00
mafiesto4 0122bf68bf Fix skipping UICanvas diff serialization for Size property if render mode is ScreenSpace 2021-03-17 11:54:36 +01:00
mafiesto4 8fb27e6f83 Fix missing UICanvas linkage in prefab preview
#218
2021-03-17 11:12:08 +01:00
stefnotch b151ab497f Fix UICanvas high DPI issues 2021-03-15 17:30:35 +01:00
W2.Wizard 68f6e0251c Cleanup 8 2021-02-21 14:27:44 +01:00
W2.Wizard 694b20148d Cleanup 5 2021-02-21 11:50:30 +01:00
mafiesto4 43692f514a Fix 2021-02-05 21:11:41 +01:00
mafiesto4 78e4ba2f17 Add support for UICanvas preview in Prefab Viewport
Fixes #157
2021-02-05 21:11:35 +01:00
mafiesto4 8680aba897 Fix missing public empty constructor for UICanvas 2021-01-20 13:45:49 +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
mafiesto4 6fb9eee74c You're breathtaking! 2020-12-07 23:40:54 +01:00