sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Seperate by material

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    4 Posts 2 Posters 3.7k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 3 Offline
      3dIllusions
      last edited by

      Hi, I'm not a sketchup user, but one of my clients sends me files which I then import into Blender. The problem is that if an object has more than one material, the uv's don't import if any of those materials don't have a texture.

      Is there an easy way for him to create one object per material before sending me the file?

      1 Reply Last reply Reply Quote 0
      • Rich O BrienR Offline
        Rich O Brien Moderator
        last edited by

        If the object in SketchUp has a material that is a colour value rather than a bitmap then the mesh has no UVs.

        If your client applies any material to the object that use a bitmap then you'll get UVs.

        Are you importing .skp files to Blender or another file format?

        Download the free D'oh Book for SketchUp 📖

        1 Reply Last reply Reply Quote 0
        • 3 Offline
          3dIllusions
          last edited by

          @rich o brien said:

          If the object in SketchUp has a material that is a colour value rather than a bitmap then the mesh has no UVs.

          If your client applies any material to the object that use a bitmap then you'll get UVs.

          Are you importing .skp files to Blender or another file format?

          The models have a combination of materials with textures, and materials with just colours set in the colour picker. I'm using the sketchup importer available here:

          Link Preview Image
          Releases · RedHaloStudio/Sketchup_Importer

          Python bindings for the official Sketchup API. Contribute to RedHaloStudio/Sketchup_Importer development by creating an account on GitHub.

          favicon

          GitHub (github.com)

          It's obviously a bug with the importer, which seems to lose the uv's if the object has a combination of materials with and without textures.

          So I'm thinking the workaround would be to have the client somehow make sure I only get one material per object. I have no clue how he'd do this, hopefully there's some sort of function to seperate objects by materials?

          1 Reply Last reply Reply Quote 0
          • Rich O BrienR Offline
            Rich O Brien Moderator
            last edited by

            Yes, that importer will not create UVs for colour values materials in SketchUp.

            Ask your client to use ThruPaint to Replace Colours with Textures.

            Download the free D'oh Book for SketchUp 📖

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            Buy SketchPlus
            Buy SUbD
            Buy WrapR
            Buy eBook
            Buy Modelur
            Buy Vertex Tools
            Buy SketchCuisine
            Buy FormFonts

            Advertisement