146 Commits

Author SHA1 Message Date
mafiesto4 92a0a40d16 Add Global SDF Overdraw debug mode for content optimizations 2026-05-20 16:20:45 +02:00
mafiesto4 8d8d69b847 Add Optimization sub-group in view modes list 2026-05-19 21:19:32 +02:00
mafiesto4 d9c787a661 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
#	Source/Engine/Graphics/Graphics.h
#	Source/Engine/Renderer/ShadowsPass.cpp
2026-05-13 16:03:53 +02:00
mafiesto4 d33ebc3105 Merge branch 'ViewportZoomInOutFOV' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ViewportZoomInOutFOV 2026-05-12 18:15:00 +02:00
mafiesto4 fb21ffd3be Rename FLAX_REVERSE_Z macro to REVERSE_Z
#2684
2026-05-08 10:52:46 +02:00
mafiesto4 241441d5b9 Merge branch 'reverse-z' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-reverse-z
# Conflicts:
#	Source/Engine/Graphics/GPUDevice.cpp
#	Source/Engine/Graphics/Materials/DeferredMaterialShader.cpp
#	Source/Engine/Graphics/Materials/ForwardMaterialShader.cpp
#	Source/Engine/Graphics/Materials/TerrainMaterialShader.cpp
#	Source/Engine/Renderer/LightPass.cpp
#	Source/Engine/Renderer/ReflectionsPass.cpp
#	Source/Engine/Renderer/ShadowsPass.cpp
#	Source/Shaders/SSR.hlsl
#	Source/Shaders/ShadowsSampling.hlsl
#	Source/Shaders/Sky.shader
2026-05-07 19:55:03 +02:00
mafiesto4 2fc95bdf57 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Content/Editor/MaterialTemplates/Deformable.shader
#	Flax.flaxproj
#	Source/Engine/Content/Content.h
#	Source/Engine/Serialization/JsonTools.cpp
2026-04-01 17:14:21 +02:00
mafiesto4 eab7794e3b Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Engine/Content/Storage/FlaxStorage.cpp
#	global.json
2026-03-26 23:44:33 +01:00
Saas c71e1d78e0 polish direction gizmo
- slightly change appearance to be more functional and more pleasant on the eyes
- add options to customize appearance in Viewport editor options
2026-03-25 22:12:16 +01:00
mafiesto4 0cbb2f0525 Add smooth viewport orientation movement to Direction Gizmo
#3857
2026-03-25 17:39:03 +01:00
Saas a7c9eff959 add zooming in and out (FOV) in editor viewport using C and Z 2026-03-21 14:49:34 +01:00
mafiesto4 45a8d82a83 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
#	Content/Shaders/GUI.flax
#	Flax.flaxproj
#	Source/Editor/Windows/AboutDialog.cs
#	Source/Engine/Serialization/Stream.cpp
#	Source/Shaders/GUICommon.hlsl
2026-03-13 08:09:16 +01:00
mafiesto4 73b4b0dcee Merge branch 'NewOrthoPerspectiveToggle' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NewOrthoPerspectiveToggle 2026-03-10 20:02:30 +01:00
mafiesto4 273b110db4 Code style formatting and minor tweaks
#2800
2026-02-11 17:15:15 +01:00
Ari Vuollet 0084bc051c Merge branch 'master' into sdl_platform 2026-02-10 23:05:19 +02:00
mafiesto4 07f21a1520 Merge branch 'PressGToGameModeAndPToNavigate' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-PressGToGameModeAndPToNavigate
# Conflicts:
#	Source/Engine/Graphics/Enums.h
2026-02-03 16:39:57 +01:00
Ari Vuollet f870fc3ae2 Merge remote-tracking branch 'origin/master' into sdl_platform
# Conflicts:
#	Source/Editor/Viewport/MainEditorGizmoViewport.cs
2026-02-03 17:39:43 +02:00
mafiesto4 27896b6410 Add view flag to hide particles drawing
#3840
2026-01-11 22:06:30 +01:00
Saas 564c9ff0ca improve orthographic/ perspective viewport cam toggle 2025-12-19 19:00:55 +01:00
Saas e47fc5a54a Merge branch 'master' into PressGToGameModeAndPToNavigate 2025-12-11 21:04:00 +01:00
Ari Vuollet 668a4dbb4d Merge remote-tracking branch 'origin/master' into sdl_platform 2025-10-14 01:09:26 +03:00
mafiesto4 4f1f77fb32 Simplify code of EditorViewport to access editor instance 2025-10-03 22:21:11 +02:00
Saas 13dd80d429 add changing and caching Debug ViewMode for Game View 2025-09-21 16:57:38 +02:00
Saas fd1e0a4e80 add game view to "View" menu, add keyboard new keyboard shortcuts to menu and extra options for view flags and view layers 2025-09-20 16:12:04 +02:00
xxSeys1 6997cbeb47 add options for viewport icons 2025-06-11 13:08:59 +02:00
Ari Vuollet 8df3999f85 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-04 19:30:30 +03:00
mafiesto4 f2aaad0048 Add viewport icons scale relative to the distance and editor control over it
#2944 #2644
2025-06-03 14:50:47 +02:00
Ari Vuollet b1fd86e6b5 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-02 18:15:16 +03:00
xxSeys1 59308df250 add shortcuts for viewflags and debug view modes 2025-05-18 16:28:16 +02:00
Ari Vuollet 635fe8017e Fix EditorViewport buttons activating items on scene 2025-04-21 23:13:23 +03:00
Ari Vuollet d4e87877b6 Fix editor viewport activating while dragging a window 2025-04-19 21:14:12 +03:00
Ari Vuollet ebf3999cfe Fix rubber band selector activating outside of the viewport
This usually happens while trying to drag the window from window handle
2025-04-19 21:14:09 +03:00
Ari Vuollet 5401166a07 Fix error when entering playmode while holding right mouse button 2025-04-19 21:14:00 +03:00
GoaLitiuM 3f6bf15554 Implement relative mouse mode (raw input) for SDL platform 2025-04-19 21:13:34 +03:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 47b22b305d Add conditional showing of Clear Debug Draw buttons only if there is anything to clear
#2989
2025-03-03 09:51:05 +01:00
mafiesto4 6ad20b222d Merge branch 'DebugDrawClearInEditor' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugDrawClearInEditor
# Conflicts:
#	Source/Editor/Windows/GameWindow.cs
2025-03-03 09:40:01 +01:00
mafiesto4 275ca296fa Fix editor orthographic viewport in top or bottom view
#3169
2025-01-25 00:38:51 +01:00
xxSeys1 7e1d6679ce add debug draw clear to game and editor panel 2024-10-15 19:43:08 +02:00
ExMatics HydrogenC 561d40fd71 Merge remote-tracking branch 'upstream/master' into reverse-z 2024-10-10 17:42:43 +08:00
mafiesto4 7311522328 Fix compile regression with large worlds 2024-09-11 13:39:15 +02:00
mafiesto4 c1a5db616e Add ProjectPoint for Editor Viewport
#2814
2024-09-10 11:10:15 +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
Tryibion 6fad87002d Add option to invert the y-axis mouse rotation in the editor viewport. 2024-08-21 14:32:47 -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
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
ExMatics HydrogenC ab4743fdb1 Add more comditional compiling 2024-06-05 18:20:38 +08:00
ExMatics HydrogenC cde3e3d710 Fix editor raycast 2024-06-04 08:39:14 +08:00
mafiesto4 5c23f4ac09 Fix project cache in editor to use invariant culture when converting numbers 2024-05-30 17:22:30 +02:00