I have always just used jpgs and png for textures in SketchUp and I recently found out that SketchUp supports PSD file as well. After some tests and studying, I found out that it is just converting to a rater (jpg) and losing original PSD’s layers and effects.
This is not a problem as I understand that bringing and maintaining PSD file as texture can be very tricky business. This is why I thought SketchUp doesn’t support PSD the first place.
However, I am slightly confused as some PSD will be applied correctly and some will not show included image at all. Resulting just white on SketchUp material editor.
I attach two PSD files - Test 01.psd and Test 02.psd
It isn’t a SketchUp issue, but something to do with how Photoshop files can use compressed data. Read the solution here:
You will notice that doing a preview in Finder also doesn’t show the image. Your file can be quickly fixed by doing a Save As, I didn’t even need to turn off that preferences option to get a file that works in SketchUp.
saving with the previews checked and maximizing compatibility did the trick!
I am not sure which of those two really does the trick though. I suppose the preview.
Thanks @colin .
I knew it wasn’t SketchUp issue, just didn’t really know the difference in two.
Are you saying avoid using PSD file?
for that, yeah I normally do. I was just testing out since i didn’t notice it takes PSD files, but confused when it didn’t for some files.
AFAIK, SketchUp also resamples all imported raster images that exceed 1024 (or 2048 with Use Maximum Texture Size). For best quality it would perhaps be best to do that yourself before importing.
I strongly suspect that telling PhotoShop to save previews is the key. Photoshop layers act on the ones below them according to their per-layer properties. I doubt SketchUp’s importer knows how to replicate these layering operations to produce a raster, so without the pre-generated preview it doesn’t know anything except the gross size of the image.
Just did little bit of research. The “Use maximum texture size” option will display the image at a new maximum resolution of up to 4096 x 4096 pixels. - according to @ChrisDizon
Also, I have tried “Edit texture image in external editor” of the image that was larger than 4096px, and it maintained its original size. Therefore it means, if all of the gathered data is true, SketchUp will store original size and resolution of the image assigned, but display down-sampled version of image at 1024px or 4096px depending on your settings.
Well, this means that I have no point in adding an image larger than 4096px if I don’t want really fat file size.
Can anyone confirm this for me? (I have no way of checking display resolution of image in SketchUp)
Chris should know what he is talking about. I mis-remembered the maximum size.
Independently of texture size, a Photomatch scene can display and export an image in full resolution. This is a great feature as for instance aerial photos would become intolerably blurry if downsampled.