Hi, @jessesn !
I installed WIP (9.0.26097.12305, 2026-04-07) but I don’t see the new components.
related to: Rhino WIP Feature: ShapeMap for GH1
Hi, @jessesn !
I installed WIP (9.0.26097.12305, 2026-04-07) but I don’t see the new components.
related to: Rhino WIP Feature: ShapeMap for GH1
You can get it from here.
@jessesn , I tested on my module, it seems that the orientation is not kept.
maybe this is expected? Nevertheless, if would be good if could be kept, otherwise the component won’t work for these kinds of cases - which are common.
2-2_MeshModule-test.gh (98.2 KB)
Because the four sides mesh in your module contains N-Gon, you can try moving it and try again.
I’m not suggesting that you use DeleteMeshNgons to clean up the N-Gons
. I’m just telling you the cause of the current issue. You need to rebuild a pure quad mesh, for example like the one below, for your reference
I cleand up the module, all quads, vertices aligned… and still it’s not aligning as it should.
I attached the rhino file with it. Please test with my geometry.
shapemap module.3dm (251.9 KB)
What is needed here is a truly seamless module, one that can be seamlessly tiled in both the U and V directions. You can try making a copy of your current module and then rotating it by 90°, and you’ll understand the problem. You can refer to the module design in my previous reply to see how to avoid this issue.
Yes, I am aware that my module is not seamless in both directions, U and V are not the same.
My question is…
Since you already use a guide curve, why not align the modules using it as a vector?
To control the U and V directions. This way the component will know how to orient modules like this one.
Without some sort of alignment, ShapeMap will only work properly for seamless patterns in both U V directions at the same time.
The Guide Line is used to control the topology of the module arrangement
Just like the Guide Curve in QuadRemesh,
Grasshopper 1.0 Online Document
Interesting! You shouold make a short manual for this.
But still, maybe use a vector to keep the direction of the modules consistent.
Thank you for your feedback. This tool is still under development. Onece it is improved, we will write a detailed explanation and tutorail.
Thanks for your advice. This is actually a limitation of topology, just like my earlier exmaple with the Box texture mapping. Unless it is a single surface, you do not need to consider changes in both U and V directions.
A seamless module means that the texture pattern crated from it has no gaps. The texture pattern crataed from your previous module had a gap issue.
***yes, the correct way to describe it is having symmetry in both x and y. (transposable)
But do you think you can solve the alignment?
You can refer the module design in this .gh file.
Yes, you are right. This is a limitation in geometric topology, just like the Box mapping demostrated earlier.