diff --git a/README.md b/README.md index 99904c6..3b404f4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Load any `.stl` file, pick a texture, tune the parameters, and export a new disp ## Features -- **Texture presets** — 12 built-in seamless textures (basket, brick, bubble, crystal, hexagon, knitting, knurling, leather, weave, wood, noise, and more) +- **Texture presets** — 17 built-in seamless textures (basket, brick, bubble, carbon fiber, crystal, grip surface, hexagons, knitting, knurling, leather, noise, voronoi, weave variations, wood, and more) - **Custom textures** — upload your own image as a displacement map - **Projection modes** — Triplanar, Cubic (Box), Cylindrical, Spherical, Planar XY/XZ/YZ - **UV transform** — independent U/V scale, offset, and rotation controls diff --git a/js/presetTextures.js b/js/presetTextures.js index 5cc1722..af7ad4b 100644 --- a/js/presetTextures.js +++ b/js/presetTextures.js @@ -32,20 +32,19 @@ const IMAGE_PRESETS = [ { name: 'Basket', url: 'textures/basket.jpg' }, { name: 'Brick', url: 'textures/brick.jpg' }, { name: 'Bubble', url: 'textures/bubble.jpg' }, + { name: 'Carbon Fiber', url: 'textures/carbonFiber.jpg' }, { name: 'Crystal', url: 'textures/crystal.jpg' }, { name: 'Grip Surface', url: 'textures/gripSurface.jpg' }, - { name: 'Hexagon', url: 'textures/hexagon.jpg' }, { name: 'Hexagons', url: 'textures/hexagons.jpg' }, { name: 'Knitting', url: 'textures/knitting.jpg' }, { name: 'Knurling', url: 'textures/knurling.jpg' }, { name: 'Leather', url: 'textures/leather.jpg' }, { name: 'Leather 2', url: 'textures/leather2.jpg' }, - { name: 'Melt', url: 'textures/melt.jpg' }, { name: 'Noise', url: 'textures/noise.jpg' }, - { name: 'Rhombic', url: 'textures/rhombic.jpg' }, { name: 'Voronoi', url: 'textures/voronoi.jpg' }, { name: 'Weave', url: 'textures/weave.jpg' }, { name: 'Weave 02', url: 'textures/weave_02.jpg' }, + { name: 'Weave 03', url: 'textures/weave_03.jpg' }, { name: 'Wood', url: 'textures/wood.jpg' }, ]; diff --git a/textures/brick.jpg b/textures/brick.jpg index 3b3b799..cfeb9c4 100644 Binary files a/textures/brick.jpg and b/textures/brick.jpg differ diff --git a/textures/hexagon.jpg b/textures/hexagon.jpg deleted file mode 100644 index 1435085..0000000 Binary files a/textures/hexagon.jpg and /dev/null differ diff --git a/textures/melt.jpg b/textures/melt.jpg deleted file mode 100644 index cad0ac5..0000000 Binary files a/textures/melt.jpg and /dev/null differ diff --git a/textures/rhombic.jpg b/textures/rhombic.jpg deleted file mode 100644 index ee0b20b..0000000 Binary files a/textures/rhombic.jpg and /dev/null differ diff --git a/textures/weave_03.jpg b/textures/weave_03.jpg new file mode 100644 index 0000000..82240f5 Binary files /dev/null and b/textures/weave_03.jpg differ