# OrcaSlicer-ImageMap Features
### Texture Mapping
- **Create Images on the side surfaces of your 3D prints** - each layer alternates through a fixed CMYK (or other) pattern, only varying the amount of overhang around the edge of your print. This creates a smooth surface, printing your image texture on the model with no additional seams.

Zoomed-out G-code preview:

### 3D Model Image Texture Import
- **Load OBJ, glTF and GLB files with image textures or vertex colors** - slice in full image resolution, no need to subdivide your model or bake vertex colors first
### Image Projection
- Import images and project them onto your 3D model. Or use text mode and select a font to project writing


### Simplify/Repair/Cut Textured Models
- When using these model utilities, image textures are remapped to the resulting mesh, allowing you to keep your textures.


([Lizard 3D Scan](https://sketchfab.com/3d-models/lizard-e60fb42493fa47389195350fcf216ee7) by Rene-L211979, CC BY 4.0)
### Print images on your prime towers
- Turn your prime towers into ornaments (requires no extra tool changes, and typically <1g additional filament)

### Print with only one tool change per layer
- When printing image textures with this technique, only a single filament color is used per layer (not dependent on texture color). You can print many different models at once without increasing the number of tool changes or prime tower size. This can print faster than other multicolor techniques at the same layer height.

([3D model](https://sketchfab.com/3d-models/snakchameleon-f0e3c872f1984cf7a467645d9e0d3abd) by Pedram Ashoori, CC BY 4.0)
(Himalayan Monal photo from https://en.wikipedia.org/wiki/Himalayan_monal#/media/File:Himalayan_Monal_at_Sagarmatha_National_Park,_Nepal.jpg - CC BY-SA 4.0)
### 2D Gradient Generation
- **Create 2D Gradients** on your object by changing a texture mapping zone's pattern to "2D Gradient"

### Other features/improvements implemented in OrcaSlicer-ImageMap:
- Paint filament regions by slope
- Convert between all supported color data types (image texture, vertex colors, 3mf filament painting regions, RGBA data)
- For example you could import a 3mf with region painting and convert it to a texture (with autogenerated UV map)
- Triangulate 3D models on import (before only OBJs with triangles or quads could be imported)
- Halftone image dithering (for stylized effect)
- Integrates with Filament Painting
- Texture mapping and 2D gradients work with OrcaSlicer filament region painting, so you can have texture mapping on one part of the model, and a solid filament color or gradient somewhere else.
# Download
## Beta Release Builds
📥 **[Download the Latest Build](https://github.com/sentientstardust-dev/OrcaSlicer-ImageMap/releases)**
Explore the latest developments in OrcaSlicer-ImageMap with our builds for MacOS and Windows. Feedback is highly appreciated.
# How to install
## Windows
Download the **Windows Portable build** for your preferred version from the [releases page](https://github.com/sentientstardust-dev/OrcaSlicer-ImageMap/releases).
-