Wojtek Figat
8b383d4dbe
Fix regression on Large Worlds build and bunch of warnings
2026-03-30 23:50:03 +02:00
Wojtek Figat
5e6723aa22
Fix missing init and serialization #2977
2026-03-25 17:16:01 +01:00
Wojtek Figat
c7449c8f95
Merge branch 'OnlyCreateMaterialSlots' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-OnlyCreateMaterialSlots
...
# Conflicts:
# Source/Engine/Tools/ModelTool/ModelTool.h
2026-03-25 17:15:47 +01:00
Wojtek Figat
0fe297c390
Minor fixes to #3669
...
Don't change imported model type, only Prefab can do it conditionally.
Add type of `PrefabObject` to extend it in future with Cameras, Lights, etc.
2026-03-25 16:57:38 +01:00
Wojtek Figat
b10303cd8d
Merge branch 'prefab_skinned' of https://github.com/alsed/FlaxEngine into alsed-prefab_skinned
2026-03-25 16:22:05 +01:00
Wojtek Figat
e8134803c4
Fix invalid index buffer format returned by MeshAccessor when model is not yet loaded
...
#4017
2026-03-24 23:13:50 +01:00
Wojtek Figat
479c5f896c
Fix MeshAccelerationStructure to use MeshAccessor for proper mesh format access
...
#3984
2026-03-11 13:43:26 +01:00
Wojtek Figat
3a0af54f48
Add Collision Meshes Postfix to filter collision meshes inside imported model via ending
...
#3792
2026-02-03 09:23:19 +01:00
Michael Herzog
f640452b7b
Fix BVH node splitting using stale pointer to invalidated array memory
...
Ensure BuildBVH refreshes its node pointer after growing _bvh so reallocations no longer leave it operating on freed memory, eliminating the sporadic SDF-generation crash.
2025-11-15 21:57:14 +01:00
Wojtek Figat
4008e19ca9
Fix various build issuesin uncommon configurations
2025-11-14 00:52:14 -08:00
Wojtek Figat
91ee9f5e05
Refactor Mesh SDF generation on GPU to use raytracing for more precise results
2025-11-13 22:05:23 +01:00
Wojtek Figat
62424215c1
Fix crash due to missing asset reference inside MeshAccelerationStructure
2025-11-09 23:25:16 +01:00
Wojtek Figat
85b134b7be
Add improved Global SDF quality and precision of rasterization
2025-11-04 13:27:21 +01:00
Wojtek Figat
87e2c4c4d5
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Editor/Windows/OutputLogWindow.cs
# Source/Engine/Level/Actor.cpp
2025-09-24 18:18:27 +02:00
Wojtek Figat
d8f7199c11
Fix importing emissive, roughness, metalness and wireframe properties of materials with Assimp
...
#3418
2025-09-23 15:42:49 +02:00
Wojtek Figat
902744a0ce
Fix model import scale on nodes that could be applied multiple times on the same mesh
...
#3562
2025-09-21 15:08:35 +02:00
Wojtek Figat
f323fdb592
Add and use Max Mesh Position Error to Build Settings for automatic mesh vertex positions storage
2025-09-12 17:53:14 +02:00
alsed
05f08db66e
Fixed a crash when model with no Bones was imported as Skinned Model
2025-09-08 01:28:49 -03:00
alsed
52ee8b3953
better comment for animated prefab and remove unused code in remap blendshapes
2025-09-07 20:40:28 -03:00
alsed
a8768f918e
Add more conditions for skeleton import and add blendshapes for prefab recognition
2025-09-07 13:45:21 -03:00
alsed
9a363e2882
Implement prefab detection of skinned models
2025-08-30 08:51:21 -04:00
Wojtek Figat
2dd34b288c
Merge remote-tracking branch 'origin/master' into 1.11
2025-07-04 12:05:19 +02:00
Wojtek Figat
7f783bb7da
Fix crash when importing mesh with incorrect triangulation
2025-07-02 17:23:04 +02:00
Wojtek Figat
bffb175a9b
Code fixes
2025-06-07 01:25:22 +02:00
Wojtek Figat
6fece4ca38
Fix automatic collision importing from mode to remove unused material slots
...
#3475
2025-06-03 12:48:31 +02:00
Wojtek Figat
077f7a3cd1
Add PositionFormat and TexCoordFormat to model import option for mesh data encoding
2025-06-03 11:18:03 +02:00
Wojtek Figat
59aed828f6
Update attributes style to be consistent in engine
2025-04-12 22:09:12 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
e0251afe79
Fix last frame importing from animations to correctly loop
2025-03-31 13:38:13 +02:00
Wojtek Figat
f94543aac8
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Flax.flaxproj
2025-03-26 19:48:47 +01:00
xxSeys1
82bdc5d869
adjust sensitivity of some sliders in Model Tool
2025-03-24 18:14:54 +01:00
Wojtek Figat
5d3da8a8d0
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/SceneGraph/Actors/StaticModelNode.cs
# Source/Engine/Graphics/Models/Mesh.cs
# Source/Engine/Graphics/Models/ModelData.h
2025-03-13 11:23:01 +01:00
Wojtek Figat
e7824d6d9b
Merge branch 'local-origin-multi-mesh' of https://github.com/Tryibion/FlaxEngine into Tryibion-local-origin-multi-mesh
2025-03-11 22:28:48 +01:00
Wojtek Figat
2ab9adab24
Merge remote-tracking branch 'origin/master' into 1.10
2025-02-24 23:27:56 +01:00
Wojtek Figat
bd9a5f03a4
Fix crash when importing fbx model with convex polygon with duplicated vertices
...
#3222
2025-02-21 17:36:20 +01:00
Wojtek Figat
addc6d5216
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Content/Editor/Gizmo/Material.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Source/Editor/Windows/Assets/ModelWindow.cs
# Source/Editor/Windows/Assets/SkinnedModelWindow.cs
# Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
Wojtek Figat
a1c46d2e6e
Add support for up to 4 texture channels when importing meshes
...
#2667
2025-01-11 22:40:20 +01:00
Wojtek Figat
7e165d6127
Allow vertex colors on skinned meshes
...
#3044
2025-01-08 09:39:19 +01:00
Wojtek Figat
ea5cb5d83a
Minor fixes and improvements
2025-01-03 01:10:31 +01:00
Chandler Cox
757b8ff855
Fix local origin option with multi-mesh import.
2024-12-31 00:50:42 -06:00
Wojtek Figat
ab99a25cee
Update mesh config defines to match a single format
2024-12-29 23:03:09 +01:00
Gary M
c6b7077c2d
Remove unnecessary comments
2024-12-12 22:23:21 -08:00
Gary M
21d1419e74
Added import option to reverse winding order
2024-12-12 22:19:55 -08:00
Wojtek Figat
f62c77c35c
Fix game deployment if output name contains invalid path characters
...
#3004
2024-10-21 12:37:55 +02:00
xxSeys1
d2dba124df
add model import option to only create material slots
...
but not import actual materials
2024-10-09 13:12:48 +02:00
Wojtek Figat
207c6a0cb5
Refactor platform apis comments and cleanup a bit
2024-09-24 18:29:30 +02:00
Wojtek Figat
9daddccbed
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Editor/Modules/ContentDatabaseModule.cs
# Source/Editor/Surface/SurfaceUtils.cs
# Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
# Source/Engine/Foliage/Foliage.cpp
# Source/Engine/Graphics/Models/MeshBase.h
# Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
Wojtek Figat
e925af534e
Add picking the longest animation from the imported file instead of the first one as default
...
#2490
2024-08-29 09:53:22 +02:00
Wojtek Figat
7224494ce6
Add improved material instance setup on model import with base material
2024-08-09 18:44:47 +02:00
Wojtek Figat
e44e44d317
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 11:08:51 +02:00