About ShapeMap
ShapeMap is a Grasshopper add-on that maps 2D curves, mesh, SubD or image-based textures onto a complex 3D shape with minimal distortion. This makes texture design on models intuitive and efficient.
Now Available for Rhino WIP
It is included in Rhino WIP for both Windows and Mac. To find it, open Grasshopper and search for the Transform > ShapeMap tab.
How to use it
Step 1: Unroll the 3D Object
Use ShapeSolver components to unroll the 3D object, similar to the Flow command. Set a line (placed near the 3D object) as the ShapeLine , and set a new line as the Target Curve to define the unrolled border’s position.
ShapeMapDemo0.3dm (135.2 KB)
Step 2: Design the 2D Pattern
Design your pattern, ensuring all curves remain within the boundaries of the unrolled border curve.
Step 3: Map the Pattern Back to 3D
Use MapToShapecomponent to accurately project the 2D pattern curves from the unrolled layout back onto the original 3D object.
ShapeTexture: New Workflow Clusters
We are also distributing new custom clusters to streamline 3D texture generation. These clusters allow you to generate textures using an image, mesh, surface, SubD or Brep as input modules.
How to find it
-
Download and unzip
ShapeTexture.zipto your computer.
ShapeTexture.zip (73.2 KB) -
Paste the unzipped files into the following folder.
-
Restart Rhino WIP, then open Grasshopper.
1. Image Module
You can apply a texture on a 3D shape based on a bitmap module. See the example below, or refer to the tutorial for detailed instructions.
01_ImageModule.gh (1.1 MB)
2. Surface, Mesh, SubD or Brep Module
-
2.1 Using a untrimmed surface as input module
2-1_SrfModule.gh (61.3 KB) -
2.2 Using a mesh as input module
-
2.3 Using a SubD as input module
2-3_SubDModule.gh (65.7 KB) -
2.4 Using a Brep as input module
2-4_BrepModule.gh (72.0 KB)
More examples
All ShapeMap files created for Rhino 8 are fully compatible with Rhino WIP. You can download the samples files from the link below to test them, which also includes our previously shared tutorial videos and guides.
https://discourse.mcneel.com/t/about-the-shapemap-category/195378/3
Try it and share your feeback
Here’s an overview of what ShapeMap can do today. Our roadmap will be shaped by your feedback here.
Note:
It’s currently planned to remain available in Grasshopper only.










