
HartmutandClaude Sonnet 4.6
e189934b12
fix(export_gltf): use edit-mode mark_sharp+mark_seam for proper GLB sharp edges
Replace shade_smooth_by_angle with explicit edit-mode operators:
- edges_select_sharp(angle) → mark_sharp() + mark_seam()
- Produces vertex splits at sharp edges (6027 split positions verified)
- Remove OCC custom_normal attribute before processing to prevent
pre-baked normals overriding Blender's sharp edge processing
- Update comment: calc_normals_split() removed in Blender 5.0
Verified: production GLB has 812 extra vertices vs geometry GLB,
6027 positions with multiple normals = sharp edges correctly encoded.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 11:20:54 +01:00
..
2026-03-07 15:11:33 +01:00
2026-03-11 10:46:21 +01:00
2026-03-06 20:56:26 +01:00
2026-03-07 16:49:18 +01:00
2026-03-11 11:20:54 +01:00
2026-03-07 16:49:18 +01:00
2026-03-08 20:57:36 +01:00
2026-03-08 20:57:36 +01:00
2026-03-08 20:57:36 +01:00