If your data has a texture with transparent RGBA colors, or a vertex attribute with transparent RGBA colors, or if you have a colorExpressioncolorExpressioncolorExpression that results in transparent colors, you can use TileSet3DLayer::Builder::transparencyEnabledTileSet3DLayer::Builder::transparencyEnabledTileSet3DLayer::Builder::transparencyEnabled to make sure that LuciadCPillar picks up the transparency.

Activating transparency can affect performance, so by default it’s disabled. With transparency disabled, LuciadCPillar ignores the alpha value of colors, resulting in opaque colors instead.

Points within a point cloud typically overlap a lot, so the result might not be what you expected. LuciadPillar blends the color values of all points on a pixel. Depending on your data density and point size, the result can be an almost fully opaque pixel.

bim transparent
Figure 1. On the left, a CAD dataset with transparency disabled. On the right, transparency has been enabled.