Commit Graph

  • 3ca271fc6a Merge PR #27: Add mouse wheel fine-tuning for numeric settings inputs main CNCKitchen 2026-04-07 15:07:19 +02:00
  • 830c5e231c Merge PR #27: Add mouse wheel fine-tuning for numeric settings inputs CNCKitchen 2026-04-07 15:07:12 +02:00
  • 0998e9ee00 feat: add perspective view toggle and update camera handling CNCKitchen 2026-04-07 12:00:05 +02:00
  • 03d55d2b5c feat: enhance geometry selection logic for precision mode CNCKitchen 2026-04-07 11:14:45 +02:00
  • ce5b040972 Merge PR #29: refactor(i18n): split translations into per-language files with lazy loading; add French CNCKitchen 2026-04-07 10:46:35 +02:00
  • 112bde12f2 Updated License to GPLv3 CNCKitchen 2026-04-07 10:09:59 +02:00
  • e5a4b53b81 Merge PR #17: Performance 2-3x faster pipeline, spatial brush index, fix VRAM leaks, bug fixes, default resolution to 1/250 diagonal CNCKitchen 2026-04-07 09:51:28 +02:00
  • 498581d8cf feat: enhance language selection and boundary falloff features CNCKitchen 2026-04-07 09:48:45 +02:00
  • 35d02e74f6 refactor(i18n): lazy-load per-language files on demand SirMcPotato 2026-04-07 02:43:37 +02:00
  • 6f63a10609 feat(i18n): add French translations SirMcPotato 2026-04-07 02:20:03 +02:00
  • f6b6c8b360 Add mouse wheel fine-tuning for numeric settings inputs Patrick Wulfert 2026-04-06 20:37:53 +02:00
  • 16f5e96751 Update boundaryFalloff setting and add panel subsection heading styles CNCKitchen 2026-04-06 20:16:19 +02:00
  • 6fa12b6b7f Merge develop: Add Boundary Falloff / Live Preview (closes #1) CNCKitchen 2026-04-06 16:17:16 +02:00
  • 027c57a6a9 fix(preview): smooth shading for all masked surfaces develop CNCKitchen 2026-04-06 16:10:50 +02:00
  • 5eb8264f78 feat(preview): mask-type-dependent falloff tinting and uniform shading CNCKitchen 2026-04-06 14:34:36 +02:00
  • 2e674f67b2 fix(preview): set boundary falloff to 0 at boundary vertices CNCKitchen 2026-04-06 14:23:44 +02:00
  • 47cc55e5ce fix(i18n): add missing trailing commas in boundary falloff translations (EN, DE) CNCKitchen 2026-04-06 14:16:44 +02:00
  • e2c90ba7a6 feat(i18n): add Italian translations for Boundary Falloff CNCKitchen 2026-04-06 14:07:10 +02:00
  • 658fa1b1a1 Merge branch 'main' into develop CNCKitchen 2026-04-06 14:03:48 +02:00
  • da4cf54e41 Merge branch 'pr/LightDestory/6' into develop CNCKitchen 2026-04-06 13:51:21 +02:00
  • 9ed626aebb perf: skip boundary falloff computation during active masking CNCKitchen 2026-04-06 13:42:28 +02:00
  • f39b4b088b Merge branch 'pr/AndrewSink/1' into develop CNCKitchen 2026-04-06 13:39:58 +02:00
  • fcb4faa460 Merge pull request #6 from LightDestory:it_IT CNCKitchen 2026-04-06 13:24:12 +02:00
  • 65106482c1 resolved merge issue CNCKitchen 2026-04-06 13:23:11 +02:00
  • 72f6e67127 perf: time-based yield reduces background tab overhead by ~95% Avatarsia 2026-04-06 05:23:09 +02:00
  • 689c192a89 fix: spatial index, decimation overflow, input validation, accessibility Avatarsia 2026-04-06 05:14:23 +02:00
  • 4811b55d5c perf: add CDN preconnect, improve canvas accessibility Avatarsia 2026-04-06 02:39:12 +02:00
  • 3c9bcfd75c perf: replace Three.js STLExporter with direct binary writer Avatarsia 2026-04-06 02:38:58 +02:00
  • 9b2fb68c47 perf: optimise QEM decimation heap and init phase Avatarsia 2026-04-06 02:38:46 +02:00
  • d92296754f perf: on-demand rendering, dispose leaks, reduce GC pressure Avatarsia 2026-04-06 02:38:30 +02:00
  • 51873fd5fc perf: replace string-key maps with numeric flat arrays in hot paths Avatarsia 2026-04-06 02:38:13 +02:00
  • d99c97fb24 feat: update README and add GitHub links in header and license section CNCKitchen 2026-04-05 13:45:16 +02:00
  • bb18296dae refactor: improve italian translation Alessio Tudisco 2026-04-05 01:35:27 +02:00
  • c3c8f56181 feat: dynamic language loading and dropdown list Alessio Tudisco 2026-04-05 00:56:59 +02:00
  • cfa9c34962 feat: add italian language Alessio Tudisco 2026-04-05 00:36:12 +02:00
  • dcbdf344ac feat: add imprint and privacy policy modal with translations CNCKitchen 2026-04-04 13:38:15 +02:00
  • 1c58ebcc80 feat: added a precision mode for masking CNCKitchen 2026-04-03 14:11:40 +02:00
  • 3c94df4504 feat: update max triangle limit to 750K and enhance triangle bounding radius calculations CNCKitchen 2026-04-03 09:18:44 +02:00
  • 7289c2cabc feat: add texture aspect correction for non-square textures in UV mapping CNCKitchen 2026-04-02 17:23:24 +02:00
  • ccf77c988a feat: increase triangle safety cap to 20M and enhance progress reporting during subdivision CNCKitchen 2026-04-02 15:14:53 +02:00
  • 6ad91f9707 feat: add dismiss button for store call-to-action and style updates CNCKitchen 2026-04-02 10:28:37 +02:00
  • 80f597141c feat: enhance pinch-to-zoom with two-finger pan support for touch devices CNCKitchen 2026-04-01 15:04:47 +02:00
  • fd6eae9fb5 feat: implement custom pivot marker and pinch-to-zoom support for touch devices CNCKitchen 2026-04-01 13:46:43 +02:00
  • 5b6049bb1e refactor: simplify canvas filter support check CNCKitchen 2026-04-01 11:15:35 +02:00
  • bc5c4625fc texture smoothing on mac CNCKitchen 2026-04-01 10:59:23 +02:00
  • f7187bc1df Add new texture images: stripes.png, stripes_02.png, woodgrain_02.jpg, and woodgrain_03.jpg CNCKitchen 2026-03-31 20:26:25 +02:00
  • 88ab1747e7 feat: add texture smoothing feature and update translations for UI consistency CNCKitchen 2026-03-31 17:25:24 +02:00
  • 668024f5c4 Merge branch 'main' of https://github.com/CNCKitchen/stlTexturizer CNCKitchen 2026-03-29 12:08:22 +02:00
  • 07f3a79601 feat: update README for improved clarity and add .gitignore for assets CNCKitchen 2026-03-29 12:08:14 +02:00
  • 64372b6c04 Create CNAME CNCKitchen 2026-03-29 11:49:55 +02:00
  • 76eb1c7998 feat: support loading multiple model formats (.stl, .obj, .3mf) and update UI accordingly CNCKitchen 2026-03-28 16:30:41 +01:00
  • a41b500bf2 feat: add cap angle control for cylindrical mapping and update UV calculations CNCKitchen 2026-03-28 16:00:17 +01:00
  • b0d25f4006 rebranding to BumpMesh CNCKitchen 2026-03-27 09:38:59 +01:00
  • fb6e4d232c feat: implement raycast-based orbit pivot for cursor-centric rotation CNCKitchen 2026-03-26 11:05:29 +01:00
  • b0da4d2922 Merge branch 'main' of https://github.com/CNCKitchen/stlTexturizer CNCKitchen 2026-03-26 10:42:34 +01:00
  • fca353a142 feat: implement cursor-centric zoom functionality in viewer CNCKitchen 2026-03-26 10:42:29 +01:00
  • b532c40a8e feat: enhance theme selection logic to respect OS preferences CNCKitchen 2026-03-25 17:00:22 +01:00
  • 558a2301db Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-25 15:34:30 +01:00
  • 656371c3e3 Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-25 13:48:33 +01:00
  • 475945a799 Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-25 08:03:22 +01:00
  • 0cff3f8d10 feat: update store call-to-action with new support options and styling CNCKitchen 2026-03-23 09:26:01 +01:00
  • ad39191a9f reduce preview edges Andrew Sink 2026-03-21 10:50:18 -04:00
  • 27306ed596 add boundary falloff Andrew Sink 2026-03-21 10:20:31 -04:00
  • 11de141fb0 feat: add additional disclaimer and liability information to license and UI translations CNCKitchen 2026-03-21 11:42:30 +01:00
  • 87ad3bcecf feat: implement "Place on Face" feature with UI integration and translations CNCKitchen 2026-03-21 11:01:49 +01:00
  • 6723dcb7b0 Refactor surface masking and exclusion features CNCKitchen 2026-03-21 09:42:08 +01:00
  • a5cb0e5671 feat: update normal handling to use area-weighted buffer normals for improved surface rendering CNCKitchen 2026-03-20 23:30:56 +01:00
  • b35140cd78 feat: enhance displacement preview with face normal and mask attributes for improved rendering CNCKitchen 2026-03-20 22:47:34 +01:00
  • 9c50ab83b1 feat: update bucket threshold and enhance mesh info display in UI CNCKitchen 2026-03-20 19:47:04 +01:00
  • 60e6ee9201 feat: add license popup with terms and conditions, including UI integration and translations CNCKitchen 2026-03-20 18:05:44 +01:00
  • 30b3e3a257 feat: enhance canvas handling with dynamic dimensions and cover-scaling for image presets CNCKitchen 2026-03-20 17:21:16 +01:00
  • 981a72af4d Added a 3D Preview CNCKitchen 2026-03-19 21:00:33 +01:00
  • 43a09e8b14 feat: add seam band width control and integrate with displacement logic for improved blending CNCKitchen 2026-03-19 20:12:54 +01:00
  • 14987b8587 feat: add symmetric displacement feature with UI integration and update displacement logic CNCKitchen 2026-03-19 14:52:21 +01:00
  • e555a479fb feat: improve cubic mapping handling for better texture consistency on seams CNCKitchen 2026-03-19 14:04:12 +01:00
  • 32cc538bfb feat: enhance cubic mapping with smooth normals and blending weights for improved texture transitions CNCKitchen 2026-03-19 13:36:21 +01:00
  • 32eddcad37 feat: add seam blend feature and amplitude overlap warning with UI updates CNCKitchen 2026-03-19 12:08:14 +01:00
  • 08ab85ba75 feat: update UI labels and improve scaling parameters for better user experience CNCKitchen 2026-03-18 16:41:13 +01:00
  • 9b0995c22d Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-18 15:33:17 +01:00
  • 0600877849 feat: add store CTA and dimension annotations, update safety cap and translations CNCKitchen 2026-03-18 15:17:46 +01:00
  • 4654e4b32d feat: add Hexagon image preset to the texture library CNCKitchen 2026-03-18 12:54:55 +01:00
  • 14c6137b2d feat: update German translations for surface mask and exclusions sections CNCKitchen 2026-03-18 12:53:33 +01:00
  • 3974b30b56 added different languages CNCKitchen 2026-03-18 12:47:49 +01:00
  • ac598757f0 feat: update theme toggle button text and adjust UV mapping threshold for improved rendering CNCKitchen 2026-03-18 12:21:53 +01:00
  • d09d00e5a8 chore: clean up code structure and remove unused code blocks CNCKitchen 2026-03-18 12:18:35 +01:00
  • 04afab2432 feat: enhance exclusion overlay visibility and improve wireframe rendering CNCKitchen 2026-03-18 11:13:48 +01:00
  • adab788c74 Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-18 10:52:39 +01:00
  • f88504696d Refactor code structure for improved readability and maintainability CNCKitchen 2026-03-18 09:31:21 +01:00
  • 2c3db843a9 feat: optimize QEM mesh decimation with linked-list vertex-face incidence and performance enhancements CNCKitchen 2026-03-17 22:28:39 +01:00
  • 08eb15a2ab feat: enhance QEM mesh decimation with performance improvements and numeric key optimizations CNCKitchen 2026-03-17 22:11:41 +01:00
  • 2eb52a0bf2 feat: add brush cursor for exclusion tool and enhance cursor behavior CNCKitchen 2026-03-17 20:57:27 +01:00
  • 598902021a feat: implement surface exclusion mode toggle and enhance exclusion overlay logic CNCKitchen 2026-03-17 19:43:46 +01:00
  • cbe7e7ffef feat: add STL file upload button and implement flat-bottom clamp logic in export CNCKitchen 2026-03-17 17:47:26 +01:00
  • 1d3e756245 feat: add surface exclusions panel and functionality CNCKitchen 2026-03-17 14:35:45 +01:00
  • f87b935b9a test commit CNCKitchen 2026-03-17 13:22:32 +01:00
  • 57a42f0815 Enhance UI for scale and offset controls; add surface masking options and improve displacement logic CNCKitchen 2026-03-17 12:59:03 +01:00
  • a68eedba38 Add wireframe toggle in UI and implement wireframe rendering functionality CNCKitchen 2026-03-17 11:34:21 +01:00
  • 0e20de00dc Enhance subdivision algorithm to eliminate T-junctions with a two-step edge splitting approach CNCKitchen 2026-03-17 11:08:00 +01:00
  • 1a23d7d7fa added new triangle decimation CNCKitchen 2026-03-17 10:16:50 +01:00
  • 66ee4a2d7d Refactor mapping modes and improve UV mapping logic; update viewer axes and camera settings CNCKitchen 2026-03-17 09:05:56 +01:00