489 Commits

Author SHA1 Message Date
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
mafiesto4 c5df7ad689 Add various improvements to models importing code 2023-11-30 11:31:58 +01:00
mafiesto4 cf8b7a20c2 Improve 47b8c9978f to handle non-vec4 cases
#2000
2023-11-28 14:55:26 +01:00
mafiesto4 47b8c9978f Fix missing channel masking in material Scene Texture node
#2000
2023-11-28 11:30:04 +01:00
mafiesto4 be90f47585 Documentation improvements from https://github.com/FlaxEngine/FlaxDocs/pull/125 2023-11-11 15:37:12 +01:00
mafiesto4 d90b723487 Code cleanup and usability tweaks for #1600 2023-11-08 21:30:31 +01:00
mafiesto4 67c22cf3d4 Merge branch 'Nodes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Nodes 2023-11-08 21:19:08 +01:00
mafiesto4 0fe46457c6 Merge branch 'center-import' of https://github.com/Tryibion/FlaxEngine into Tryibion-center-import 2023-11-08 15:07:38 +01:00
mafiesto4 a685918e10 Add default value for material Sphere Mask node to create blob gradient around UV center
#1830
2023-11-06 23:57:54 +01:00