In order to show a fallback sky behind a textured skybox, I would like to make portions of a skybox transparent by assigning a transparent texture to specific faces of a cubetexture:
The hardest part was to understand that it is not possible to provide a cube texture with separate images for the 6 sides in the graphical editor but it is not a problem for the reflection texture block, in code.
Next, I would like to factor in an overall alpha for the complete skybox. I could use a user float input and expose it but I noticed that nodeMaterial has an .alpha property. Is it possible to use that as an Input in a node material ?
You can inspect the changes in the inspector, basically adding a float input and multiplying with the reflection alpha before being sent to the output alpha.