297 Commits

Author SHA1 Message Date
mafiesto4 3696501050 Fix invalid shader codegen when using ddx/ddy in material vertex shader
#2376
2024-03-29 18:07:10 +01:00
mafiesto4 9e11d45c1c Update copyright year 2024-03-19 21:52:46 +01:00
mafiesto4 14902dc29e Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
mafiesto4 01d123b099 Add support for importing material emissive and roughness from fbx file
#2153
2024-02-23 17:46:27 +01:00
mafiesto4 9c9aabcae3 Minor tweaks to #2147 2024-02-20 10:49:45 +01:00
mafiesto4 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
Menotdan 027d29c6cd Merge branch 'FlaxEngine:master' into model-prefab-fix 2024-02-18 12:29:45 -05:00
mafiesto4 42363e411e Various tweaks 2024-02-14 18:21:30 +01:00
Menotdan f36dc0c5af Merge branch 'FlaxEngine:master' into model-prefab-fix 2024-02-11 02:38:24 -05:00
mafiesto4 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
mafiesto4 d1f40d1c47 Fix missing visibleIf attr 2024-02-07 18:53:55 +01:00
mafiesto4 697db443ac Skip astc on macOS x64 due to precompiled lib with too new clang ver 2024-01-11 17:58:02 +01:00
mafiesto4 0075184a99 Merge branch 'master' into 1.8 2024-01-05 17:13:51 +01:00
mafiesto4 78b13ace5c Minor tweak 2024-01-05 12:19:37 +01:00
mafiesto4 8ec4030e1a Merge branch 'PE-2023-DEC' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-2023-DEC 2024-01-05 12:19:08 +01:00
mafiesto4 b4f5623537 Merge branch 'skip-existing-mats' of https://github.com/Menotdan/FlaxEngine into Menotdan-skip-existing-mats 2024-01-05 10:40:21 +01:00
Menotdan 7e948de2db Handle multiple nodes having the same mesh (probably?) 2024-01-04 15:29:23 -05:00
Menotdan 35832e5b1c Proper fix now? 2024-01-04 00:57:20 -05:00
Menotdan 7d07ed20ea major improvements 2024-01-03 22:20:59 -05:00
Menotdan 1b9984c728 Fix static import of GLTF (and presumably other assimp) model types. 2024-01-03 20:16:57 -05:00
mafiesto4 85afde43af Add profiler events to texture tool 2024-01-03 22:08:41 +01:00
mafiesto4 c49c875165 Add astc lib for Windows x64 2024-01-03 22:05:25 +01:00
Menotdan 8273656793 Fix major issue with transformation. 2024-01-01 20:24:13 -05:00
Menotdan 045943ef27 Fix prefab scale and rotation. 2024-01-01 19:11:45 -05:00
Menotdan 8bcc526dd6 Add support for multiple VisibleIf attributes, and properly set up the VisibleIf entries for ImportMaterialsAsInstances and InstanceToImportAs. 2024-01-01 01:24:36 -05:00
Menotdan 5cf20b8eee Add an option to skip existing materials when reimporting. 2023-12-31 21:11:39 -05:00
Preben Eriksen 35becc674a PE: Fix problem with Procedural Texture Sample flicker if using scaled UVs. 2023-12-25 12:08:34 +01:00
mafiesto4 3c6ed303fe Dont use astc on windows/limux yet 2023-12-24 22:45:44 +01:00
mafiesto4 53a2ebbd17 Add more ASTC texture formats with larger block sizes 2023-12-20 15:12:12 +01:00
mafiesto4 c6c53baff2 Improvements for astc format 2023-12-18 09:59:29 +01:00
mafiesto4 4726552d8b Merge remote-tracking branch 'origin/master' 2023-12-18 09:50:57 +01:00
mafiesto4 ed6220005f Fixes for astc compression usage 2023-12-15 15:33:09 +01:00
mafiesto4 799fde1a26 Add ‘astc’ encoder lib 2023-12-15 14:33:09 +01:00
mafiesto4 ae5fa9619b Remove TextureUtils 2023-12-14 18:23:17 +01:00
mafiesto4 a5e072da31 Fix importing .dds files as-isif the compressed image is too small for the engine (block size validation)
#2057
2023-12-14 17:04:47 +01:00
Tryibion a32effff1c add missing result in texture tool 2023-12-08 09:44:40 -06:00
Tryibion f346dbc9bf add comment 2023-12-08 09:39:21 -06:00
Tryibion f24b335c45 Add invert green channel option to texture tool. 2023-12-08 09:19:05 -06:00
mafiesto4 d847dfda61 Fix issue with import scale on prefab model 2023-12-07 10:25:59 +01:00
mafiesto4 727ff155c2 Merge branch 'default-not-sloppy' of https://github.com/Tryibion/FlaxEngine into Tryibion-default-not-sloppy 2023-12-06 12:03:07 +01:00
mafiesto4 63773f2ddf Add **option to import model file as Prefab**
#1909 #1329 #1973
2023-12-06 11:19:42 +01:00
mafiesto4 3f632b7d15 Fix incorrect empty meshes/LODs removal after auto-lod generation 2023-12-06 10:34:29 +01:00
mafiesto4 bcbc1cd413 Fix crash in mesh LOD generator if generated mesh has more indices 2023-12-06 10:33:58 +01:00
mafiesto4 1843689a88 Add various profiler events to analyze models importing workflow 2023-12-03 11:23:45 +01:00
mafiesto4 022a69aaf2 Continue refactoring model tool to support importing multiple objects properly 2023-12-03 10:55:40 +01:00
mafiesto4 c8dd2c045c Simplify sorting arrays code 2023-12-01 13:57:34 +01:00
mafiesto4 a808bcdbf6 Refactor objects splitting in models importing to be handled by ModelTool not the importer code itself 2023-12-01 13:57:08 +01:00
Tryibion 640e01262f Make SloppyOptimization false by default. Lower LODTargetError default. 2023-11-30 20:40:02 -06:00
mafiesto4 6e92d3103c Replace ImportedModelData with ModelData for model importing 2023-11-30 11:46:07 +01:00