# Interactive glass

A WebGPU glass atmosphere.

Source: https://legend.so/slides/effects/interactive-glass/

Legend Slides: Preview.

[← All effects](https://legend.so/slides/effects/)![Interactive glass in Legend Slides](https://legend.so/slides/effects/previews/interactive-glass/13daa8a36deae8aa583790928507c04ed7600055535e350e3cb5fba3a2261981.png)

Still captured in Legend Slides for macOS (development build).

[Install in Slides](legend-slides://effects/install?pack=backgrounds&version=1.0.0)[Open example in Slides](legend-slides://effects/example?effect=interactive-glass)[Download example](https://legend.so/slides/effects/examples/interactive-glass/0015893eb6948aaf2a0b3163cffebe109768d21107168d58d43eb5c9a205b7b5.mdx)

Requires a Legend Slides build with effect installation support. Installs the backgrounds pack (1.0.0, 24 KB source) and its dependencies. macOS host capabilities: reanimated, skia, webgpu. Installed decks work offline.

## Use it in a deck

```mdx
---
title: Interactive glass
---

import { View, Text } from "react-native";
import { TypeGPUGlassBackground } from "slides:backgrounds/TypeGPUGlassBackground";

export function GlassExample({renderer}) { return <TypeGPUGlassBackground>{renderer}</TypeGPUGlassBackground>; }

# Interactive glass

<View style={{ width: 1696, height: 650 }}>
<GlassExample renderer={<TypeGPUShader />} />
<Text style={{ color: "#f8fafc", fontSize: 86, textAlign: "center", marginTop: 230 }}>A little atmosphere</Text>
</View>
```

## Configure

**Background**

Use the host wrapper for priority and intensity.

Only imported effects enter the compiled deck. [Installation and versioning →](https://legend.so/slides/effects/installation/)

[View Markdown](https://legend.so/slides/effects/interactive-glass.md)[Report a documentation correction](https://github.com/LegendApp/legend-docs/issues/new?title=Docs%3A+Interactive+glass&body=Page%3A+https%3A%2F%2Flegend.so%2Fslides%2Feffects%2Finteractive-glass%0A%0AWhat+is+incorrect+or+missing%3F%0A%0AExpected+behavior+or+supporting+source%3A%0A)
