Announcement

Collapse
No announcement yet.

Change Material Scale on Proxy

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Change Material Scale on Proxy

    I have a Sketchup proxy that I've brought in that has materials already mapped on it. I can easily swap out the materials on the Geometries tab, but is there a way that I'm missing that allows me to scale them? Changing the repeat on the Materials panel of Sketchup changes the scale in my rendering, but only if it's a non-proxy model. If the material is on a proxy object, it renders the same. Is there a way for me to change how that material scales on my proxy?

  • #2
    Hi igendreau​,

    What you are describing is the expected behaviour.
    The material scaling in SketchUp is in a way altering the UV coordinates of the meshes, not something you can do with a static Proxy Mesh.

    As an alternative you should 'scale' the material textures.

    For a single texture, it is trivial.
    Navigate to the bitmap and chanage the Texture Placement options:
    Click image for larger version

Name:	image.png
Views:	134
Size:	461.6 KB
ID:	1191743

    If a material uses more than one texture (diffuse, reflection, gloss, etc.) that should all share a placement you can do the following:
    1. Navigate to the first texture's placement and change the Type to Mapping Source:
      Click image for larger version

Name:	image.png
Views:	123
Size:	464.2 KB
ID:	1191744
    2. Add a UV Placement map in the slot and set the tiling you want:
      Click image for larger version

Name:	image.png
Views:	115
Size:	104.3 KB
ID:	1191745
    3. Do the same for all the other textures but this time copy and paste the existing UV Placement as an Instance
      Click image for larger version

Name:	image.png
Views:	129
Size:	447.8 KB
ID:	1191746
    Now when you change the repetition, all textures will be updated.
    The bigger Repeat value you use, the smaller the material size would be.

    Hope that helps,
    Konstantin

    Comment

    Working...
    X