Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
2e3fabc
Add optional box UV projection for CSG subtraction
tracygardner Apr 6, 2026
6e922ae
Auto-generate UVs for subtractMeshes results when missing
tracygardner Apr 6, 2026
1a6ad59
Normalize box-projected UVs to mesh bounds
tracygardner Apr 6, 2026
9f2bf5a
Tune box UV scaling to better match source face mapping
tracygardner Apr 6, 2026
16a10ea
Align CSG UV projection with standard box material mapping
tracygardner Apr 6, 2026
9d39ff9
Stabilize CSG interior UV projection using unindexed faces
tracygardner Apr 6, 2026
a10493b
Skip CSG merge path when meshes contain non-finite vertices
tracygardner Apr 6, 2026
573956b
Sanitize non-finite vertex attributes before CSG merge
tracygardner Apr 6, 2026
07a55ab
Skip CSG merge when mesh vertex attribute kinds differ
tracygardner Apr 6, 2026
1e3ec62
Silence expected CSG fallback warnings in mergeMeshes
tracygardner Apr 6, 2026
aadd0bb
Limit auto UV projection to textured CSG results
tracygardner Apr 6, 2026
75a21c7
Ensure CSG sanitization restores missing mesh indices
tracygardner Apr 6, 2026
805730b
Force subtract results to reuse base mesh material
tracygardner Apr 6, 2026
652a3b9
Preserve text-cutter material on subtract cut faces
tracygardner Apr 6, 2026
20e643e
Detect text cutters from input mesh names in subtract flow
tracygardner Apr 6, 2026
6c5b0db
Flatten preserved subtract submaterials to keep text cut color
tracygardner Apr 6, 2026
6d33f89
Preserve textured cutter materials on subtract results
tracygardner Apr 6, 2026
26b3898
Force UV reprojection for textured subtract cutters by default
tracygardner Apr 6, 2026
8f4eb41
Ignore placeholder textures when preserving subtract tool materials
tracygardner Apr 6, 2026
cf38ab0
Restore text cut-face shading for single-color materials
tracygardner Apr 6, 2026
92b802c
Stop flattening preserved subtract submaterials by default
tracygardner Apr 6, 2026
e095452
Improve non-textured cutout visibility with flat shading
tracygardner Apr 6, 2026
34beab7
Make subtract UV/material behavior opt-in to preserve legacy look
tracygardner Apr 6, 2026
59ced0a
Infer auto UV projection when textured cutters are detected
tracygardner Apr 6, 2026
1d32c27
Prefer CSG merge after normalization; fallback only when unsafe
tracygardner Apr 6, 2026
941ca1c
Silence expected CSG property-mismatch warnings in merge path
tracygardner Apr 6, 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
Loading