Skip to content
Closed
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
ccad434
Use merged child meshes for CSG
tracygardner Feb 1, 2026
46818a0
Keep prepared CSG meshes in world space
tracygardner Feb 1, 2026
c6c6aed
Skip CSG union for pre-baked merges
tracygardner Feb 1, 2026
dccf95c
Use prepared mesh directly when merging one
tracygardner Feb 1, 2026
a5a4922
Prefer child meshes for model roots in CSG prep
tracygardner Feb 1, 2026
372fa45
Dispose CSG part clones on failed merge
tracygardner Feb 1, 2026
ffe78da
Dispose CSG prep clones after merge
tracygardner Feb 1, 2026
9d163c8
Clean up leftover CSG part meshes
tracygardner Feb 1, 2026
f63feac
Remove leftover merged part meshes
tracygardner Feb 1, 2026
14c0395
Name prepared CSG merge after source mesh
tracygardner Feb 1, 2026
4a64a02
Ensure prepared CSG mesh names are unique
tracygardner Feb 1, 2026
cd6d63e
Name prepared CSG mesh after source
tracygardner Feb 1, 2026
f24cb73
Rename source mesh before CSG prep
tracygardner Feb 1, 2026
89d54b9
Rename source mesh before merging CSG prep
tracygardner Feb 4, 2026
ea6389e
Rename source when using single child mesh
tracygardner Feb 4, 2026
ffb4eaf
Dispose source mesh after single-child prep
tracygardner Feb 4, 2026
e7033f7
Detach single child before disposing source
tracygardner Feb 4, 2026
3614b24
Dispose source mesh after prep merge
tracygardner Feb 4, 2026
cc333f0
Skip merge fallback when result already set
tracygardner Feb 4, 2026
615eb0d
Fallback to legacy CSG for non-manifold meshes
tracygardner Feb 4, 2026
7985f44
Remove legacy CSG fallback
tracygardner Feb 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading