CNCKitchen
5eb8264f78
feat(preview): mask-type-dependent falloff tinting and uniform shading
...
- Track whether each boundary is from user masking or angle masking
via a new boundaryMaskTypeAttr vertex attribute (0=user, 1=angle)
- Pass vUserMask and vMaskType varyings to the fragment shader
- Use consistent teal base color for all surfaces so lighting is
uniform across masked and textured areas (fixes dark halo artifact)
- Tint the falloff gradient warm red-orange near user-painted masks
and neutral grey near angle-masked boundaries
2026-04-06 14:34:36 +02:00
CNCKitchen
f39b4b088b
Merge branch 'pr/AndrewSink/1' into develop
...
# Conflicts:
# js/i18n.js
# js/main.js
# js/previewMaterial.js
2026-04-06 13:39:58 +02:00
CNCKitchen
7289c2cabc
feat: add texture aspect correction for non-square textures in UV mapping
2026-04-02 17:23:24 +02:00
CNCKitchen
a41b500bf2
feat: add cap angle control for cylindrical mapping and update UV calculations
2026-03-28 16:00:17 +01:00
Andrew Sink
ad39191a9f
reduce preview edges
2026-03-21 10:50:18 -04:00
Andrew Sink
27306ed596
add boundary falloff
2026-03-21 10:20:31 -04:00
CNCKitchen
b35140cd78
feat: enhance displacement preview with face normal and mask attributes for improved rendering
2026-03-20 22:47:34 +01:00
CNCKitchen
981a72af4d
Added a 3D Preview
2026-03-19 21:00:33 +01:00
CNCKitchen
43a09e8b14
feat: add seam band width control and integrate with displacement logic for improved blending
2026-03-19 20:12:54 +01:00
CNCKitchen
14987b8587
feat: add symmetric displacement feature with UI integration and update displacement logic
2026-03-19 14:52:21 +01:00
CNCKitchen
32cc538bfb
feat: enhance cubic mapping with smooth normals and blending weights for improved texture transitions
2026-03-19 13:36:21 +01:00
CNCKitchen
32eddcad37
feat: add seam blend feature and amplitude overlap warning with UI updates
2026-03-19 12:08:14 +01:00
CNCKitchen
08ab85ba75
feat: update UI labels and improve scaling parameters for better user experience
2026-03-18 16:41:13 +01:00
CNCKitchen
ac598757f0
feat: update theme toggle button text and adjust UV mapping threshold for improved rendering
2026-03-18 12:21:53 +01:00
CNCKitchen
f88504696d
Refactor code structure for improved readability and maintainability
2026-03-18 09:31:21 +01:00
CNCKitchen
57a42f0815
Enhance UI for scale and offset controls; add surface masking options and improve displacement logic
2026-03-17 12:59:03 +01:00
CNCKitchen
a68eedba38
Add wireframe toggle in UI and implement wireframe rendering functionality
2026-03-17 11:34:21 +01:00
CNCKitchen
66ee4a2d7d
Refactor mapping modes and improve UV mapping logic; update viewer axes and camera settings
2026-03-17 09:05:56 +01:00
CNCKitchen
59b689c9ef
Enhance displacement calculation and UV mapping; add gizmo visualization in viewer
2026-03-16 21:09:12 +01:00
CNCKitchen
92e7f487ce
initial commit
2026-03-16 20:37:32 +01:00