Hi, I’m writing this new post so it is easier for anyone else having problems with texture mapping in ShapeDiver to find this discussion. However, this post continues from another post with a different title: ShapeDiver model really slow - #3 by fernandomaytorena
Previously, I mentioned I had a problem with a black square showing on a texture from my table model within the ShapeDiver viewer, and you mentioned you just changed the texture mapping of the mesh from planar to box and that solved the problem.
Effectively, changing the texture mapping from planar to box did remove the black square from the table’s outer edge. Nonetheless, afterward, I added a boolean toggle to let the user “explode” all the table’s components so the user would be able how the table is assembled; this exposed the same black texture problem in the inner edge of the table.
I want to mention that I already tried using BoxMapping…
…and all of Human’s texture mapping components, including the Custom Mapping using the own mesh’s data for the UV texture coordinates, and the textures are still not displaying correctly. Also, I did check for any duplicates or overlapping geometry, as you suggested on the previous post.
Finally, the same edge texture is displaying somewhat weirdly in different locations. It seems as if light is affecting differently how the texture displays in different objects, even though they are in the same plane. And the light/shadow in the “curved” (actually a polygon, as per your suggestion) edge seems faulty.
I want to mention that I have the material’s Flat Shading property as False…
…and the mesh’s creases are weld.
I know these are many different “requests” on a single post. Although I feel these are all related to texture mapping and your insights may help most of us struggling with textures.
I’m attaching the Grasshopper definition to this post, and I’ll leave the link to the table’s model in the ShapeDiver viewer.
MESA 1 SD1.gh (641.7 KB)