Export 2D image with alpha transparency

I know, I was thinking that too. I believe it was just a shell with no interior, and perhaps the back faces were set to transparent, but I’m trying to remember the details.

Julia, you are correct to notice that transparency is not working the way you are expecting. This problem seems to have started with SU 2017.

For demonstration I have created a (somewhat goofy) test model with transparent windows on two sides of a building.
transparency test.skp (233.2 KB)

This PNG image was created with SU2017


The alpha channel in the SU2017 PNG is a solid black region.

The PNG of the same model in SU2015 looks like this.

and the alpha channel in the SU2015 PNG looks to be correct.

I have no idea why this functionality was changed for the 2017 and later editions of SU.

2 Likes

Well, what do you know? SketchUp 2018 vs. SketchUp 8

2018:

SU8:

Edit:
2018 file saved back to 2016 Pro and exported there:

2 Likes

It could be due to improvements of SketchUp’s rendering engine and specific to some graphics cards.


By the way, line weights are surprisingly changing over time! Especially with the 2018 line weights regression (high-dpi scale factor 2×, line width 4×).

I’ve only tested with PNG. From what I know it’s the only image format in SketchUp that even has alpha transparency.

I think this is it!

If I remember correctly SU 2017 was the one with a completely reworked rendering pipeline (or was that 2018; I’m getting old).

TIFF supports transparency. TIFF also can support embedded color profiles while, apparently, PNG cannot? Neither output from SU has a profile, but on a Mac a screen capture does.

19%20AM

1 Like

I get what you mean finally…

Too achieve ‘true’ transparency on a ‘material’ you now have to set it to 0 on the slider or with code…

the old ‘Intrinsic Alchemy’ engine applied it at a higher threshold, which caused confusion when exporting ‘NFR’ images out of SU…

“why does my building have no glass” type reactions were not uncommon…

for renderer exporters, they just flip it to 0 on the fly…

for compositing you need to do the same…

john

1 Like

Sorry everyone… got distracted and missed all the follow up… honestly, i did not notice the transparency type… but it seems to be thoroughly investigated in the subsequent posts :slight_smile: