Commit Graph

455 Commits

Author SHA1 Message Date
Wojtek Figat
0b0115aa10 Fix missing scripting api 2024-03-29 18:46:00 +01:00
Wojtek Figat
24e56a825e Fix streaming astc 6x6 textures that have higher block size 2024-03-28 18:07:53 +01:00
Wojtek Figat
6b35c0a161 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-03-19 20:23:34 +01:00
Wojtek Figat
cf3145273f Fix TAA jitter in post-resolve passes such as editor primitives and debug gizmos 2024-03-19 16:02:50 +01:00
Wojtek Figat
eb8db60ead Revert eye adaptation back to original value (in favor of #2023) 2024-03-18 21:12:54 +01:00
Wojtek Figat
2d71a7a45d Merge branch 'ppsettings' of https://github.com/Tryibion/FlaxEngine into Tryibion-ppsettings 2024-03-18 21:12:00 +01:00
Wojtek Figat
34f35ebaac Fix loading shader cache when opened with different engine version 2024-03-18 17:38:24 +01:00
Wojtek Figat
901b043909 Fix Temporal Anti Aliasing ghosting and improve quality of blending
#1786
2024-02-28 02:05:06 +01:00
Wojtek Figat
14902dc29e Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-02-26 19:49:39 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
01d123b099 Add support for importing material emissive and roughness from fbx file
#2153
2024-02-23 17:46:27 +01:00
Wojtek Figat
fa606ce5f6 Fix render view panning when bug when no camera is active
#1997
2024-02-21 22:05:08 +01:00
Wojtek Figat
d7dbc0fbdc Fix opening projects with PostFx material assigned in Graphics Settings
#1993
2024-02-21 20:21:45 +01:00
Wojtek Figat
9a21cfd092 Fix transform scaling applying to nested objects when drawing
#1796 #1350
2024-02-20 23:55:06 +01:00
Wojtek Figat
1cb88bdc63 Fix crash when using invalid GPUTextureDescription
#2261
2024-02-20 11:44:49 +01:00
Wojtek Figat
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
Wojtek Figat
2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
Wojtek Figat
a2b8312fba Cleanup stuff in #2019 2024-02-18 19:48:43 +01:00
Wojtek Figat
45aa0e1b65 Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master 2024-02-18 16:11:31 +01:00
Wojtek Figat
f04f1cc90e Add ScriptingEnum::ToStringFlags for printing flag enums into readable text 2024-02-16 12:46:35 +01:00
Wojtek Figat
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
Wojtek Figat
8488a8d387 Add support for stencil buffer on Vulkan and D3D11/D3D12 2024-02-01 14:47:17 +01:00
Wojtek Figat
320024399d Add support for overriding some defaults for GPU per-platform 2024-01-30 15:43:39 +01:00
Wojtek Figat
1b33a2aa0d Optimize render targets freeing on the start of the game 2024-01-28 23:11:24 +01:00
Wojtek Figat
1da803c5fb Fix compilation without GPU resources naming enabled 2024-01-11 17:59:34 +01:00
Wojtek Figat
0075184a99 Merge branch 'master' into 1.8 2024-01-05 17:13:51 +01:00
Wojtek Figat
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
Wojtek Figat
df33de7176 Add ASTC texture compression on Android 2024-01-03 23:01:33 +01:00
Menotdan
bf6cb90a78 Expose partition mode, and cascade spacing. 2023-12-31 15:09:07 -05:00
Wojtek Figat
b275ffc146 Fix PostFx Materials blending for duplicated entries
#1991
2023-12-27 21:18:28 +01:00
Wojtek Figat
b2f9b9e14d Add texture quality option for iOS 2023-12-20 15:12:48 +01:00
Wojtek Figat
53a2ebbd17 Add more ASTC texture formats with larger block sizes 2023-12-20 15:12:12 +01:00
ExMatics HydrogenC
ac090d690e Merge remote-tracking branch 'upstream/master' 2023-12-19 12:33:13 +08:00
Wojtek Figat
c6c53baff2 Improvements for astc format 2023-12-18 09:59:29 +01:00
Wojtek Figat
5958b2f4ea Remove unused 'PixelFormatExtensions::ComputeScanlineCount' 2023-12-18 09:55:17 +01:00
Wojtek Figat
4726552d8b Merge remote-tracking branch 'origin/master' 2023-12-18 09:50:57 +01:00
Wojtek Figat
2bef880e21 Fix render target pool over-allocation when changing render resolution frequently
#2077
2023-12-16 16:15:52 +01:00
Wojtek Figat
799fde1a26 Add ‘astc’ encoder lib 2023-12-15 14:33:09 +01:00
Wojtek Figat
8eb68a905e Add initial ASTC pixel format support 2023-12-15 13:38:03 +01:00
Wojtek Figat
ae5fa9619b Remove TextureUtils 2023-12-14 18:23:17 +01:00
Wojtek Figat
d7b17ae0a6 Fix deadlock in asset thumbnails rendering queue when texture streaming fails
#2057
2023-12-14 16:05:15 +01:00
Wojtek Figat
60202a3add Fix deadlock when loading block-compressed texture that is smaller than block size
#2057
2023-12-14 15:14:49 +01:00
Wojtek Figat
014c811903 Add PixelFormatExtensions::ComputeBlockSize 2023-12-14 15:02:13 +01:00
Wojtek Figat
778dd2d3f0 Fix shader file include path resolve on cache load 2023-12-11 22:55:36 +01:00
Wojtek Figat
80b5e9d02a Fix doc code example
https://forum.flaxengine.com/t/could-be-a-deprecated-document-hint-of-custompostfx-on-mainrendertask/1510
2023-12-11 19:48:06 +01:00
Chandler Cox
1f6b63291d Fix code style error 2023-12-06 09:39:16 -06:00
Chandler Cox
7d36cdb67d Change vignette settings. 2023-12-06 09:33:59 -06:00
Wojtek Figat
fdfca5156b Various fixes and stability improvements 2023-12-06 00:28:03 +01:00
Wojtek Figat
1843689a88 Add various profiler events to analyze models importing workflow 2023-12-03 11:23:45 +01:00
Wojtek Figat
022a69aaf2 Continue refactoring model tool to support importing multiple objects properly 2023-12-03 10:55:40 +01:00