@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:
Releases · RedHaloStudio/Sketchup_Importer
Python bindings for the official Sketchup API. Contribute to RedHaloStudio/Sketchup_Importer development by creating an account on GitHub.
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?