Match Mapping in Rhino8 doesn't work

Hi,

did enyone has the same problem?

I wanted to match mapping from one object to another (these object are practicly the same, the only differency is the way how objects are cut - but… both objects are joined into one open polysurface)

After using Match Mapping and the same texture, objects should look the same, right? (Last time I used Match Mapping, I had the same issue, but after some time and a lot of fails it worked somehow)

Now I am not able to fix it and run out of ideas. This is the result I have after few hours of trying. Objects have the same mapping channel, UV map, same texture…

I want the object on the left look like the object on the right.

Thanks for help!

Hi @Kateřina
Very much depends on the geometry and how it’s mapped - but first and foremost, the two objects need to occupy the same space when the matching is done, since mapping is a form of projection. So basically the two of them need to be on top of each other. Post the file for more help.
HTH, Jakob

Hi Jakob,

I forgot to mention, that while I did match mapping, these objects were on top f each other :sweat_smile: I moved them to see the difference.
Here is the file:

Hi @Kateřina ,

This was a tricky one. Although the texture looked right on polysrf 01. There was something terribly wrong with those UVs and as a result MatchMapping wasn’t working. The polysrf needed to be unwrapped again and constraints used as shown in the editor. I think maybe the arm cutouts had been collapsed into one point each. I have no idea where the back was too. When unwrapped again, polysrf 01 can be used for the mapping of polysrf 26.


R8_matchmapping_problem_bj.3dm (4.0 MB)

filed saved without the 24 MB texture

Hi James,

thank you for your advice. I was hoping not to do the UV mapping again, becauce I don’t want to edit the texture. In the texture, there is front and the back, all in one.

I have one more question. Do you think,that the result of polysurface 26 can be caused because of using match mapping multiple times? There was 3-4 previous models, and I used match mapping of the very first model to others, so I didn’t have to recreate the texture every time.

@BrianJ @Normand

Hi! I just wanted to inform both of you, that I solved the problem! :grin:

The issue was in the units.. polysrf 01 was created in file in metres, and the “older“ polysrf 26 was in file in mm. I opened a new file, set units on metres, import polysrf 01, than import polysrf 26. After that Match mapping worked perfectly!

Thank you for your time :glowing_star: