Commit Graph

7823 Commits

Author SHA1 Message Date
mafiesto4 8a45dda98c Add support for custom file proxies in Editor 2024-05-01 01:05:15 +02:00
mafiesto4 0cdce9dba2 Upgrade GDK to 230305 and support v143 MSVC toolset 2024-04-25 23:09:18 +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
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 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
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
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