The Translucent
field of the SceneLayerType
enumeration represents a rendering pass for translucent objects. In this pass, objects are rendered in a depth-sorted order, from back to front, to ensure proper blending and transparency effects.
The Translucent
field of the SceneLayerType
enumeration represents a rendering pass for translucent objects. In this pass, objects are rendered in a depth-sorted order, from back to front, to ensure proper blending and transparency effects.
Use the SceneLayerType.Translucent
when you need to render objects that have transparency and require depth sorting to appear correctly in the scene. This is typically used for materials like glass, water, or any other semi-transparent surfaces.
// Example of using SceneLayerType.Translucent Scene myScene = new Scene(); // Add a translucent object to the scene GameObject translucentObject = new GameObject(); translucentObject.AddComponent<Renderer>().Material = new Material("TranslucentMaterial"); // Set the layer type to Translucent translucentObject.LayerType = SceneLayerType.Translucent; myScene.AddGameObject(translucentObject);