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
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
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
Wojtek Figat
a49751c31d
Fix regression
2024-08-05 10:54:46 +02:00
Wojtek Figat
7fbf75c623
Add skinned model import data checks to run in all build configs
2024-08-04 20:20:51 +02:00
Wojtek Figat
5171c33b72
Add shared memory cache for fbx importer mesh processing
2024-08-04 20:20:26 +02:00
Wojtek Figat
6081a159e3
Fix new skinned mesh importing to properly handle vertex indices
...
#2672
2024-08-04 20:18:05 +02:00
Wojtek Figat
1843606074
Minor tweaks
2024-07-27 12:28:30 +02:00
Wojtek Figat
c4f37741b7
Fix blend shapes importing
...
#2672
2024-07-26 23:54:27 +02:00
Wojtek Figat
e3bb38f13b
Move arrays caching to be local for import and setup ignore flags for OpenFBX
...
#2672
2024-07-26 23:15:23 +02:00
Wojtek Figat
642fb510f8
Merge branch 'openfbx_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openfbx_fixes
2024-07-26 09:36:58 +02:00
Wojtek Figat
559cd74647
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
6436fb3bde
Update AssImp to latest version
2024-06-21 21:55:30 +03:00
Wojtek Figat
1e86eff2d3
Improve GPU constant buffers structures definitions to properly align on new Clang
2024-06-02 09:52:10 +02:00
19108517da
Fix wrong imported values in animation scale tracks
2024-06-01 13:04:13 +03:00
babd14d763
Fix skinned model import with triangulated mesh data
2024-06-01 12:33:44 +03:00