# Sheen asset packs

> Ten symbols in clear glass under a soap-thin iridescent film, lit by colored light from behind so their bodies stay dark and their rims burn magenta, blue and gold: a drop, an X, a folded bubble, an ice cube, an orb with a lens of air inside, a half-molten gem, a heart, a pebble, a puffy star and a swirl. Each one moves like liquid; drag to turn, tap for its move. Six palettes.

- [Sheen Pack](https://www.assembli.design/components/sheen-pack.md): The whole Sheen asset pack in one install: ten symbols in clear glass under a soap-thin iridescent film, raymarched in WebGL. Colored light washes in from behind, so bodies stay dark while rims burn magenta, blue and gold. A drop, an X, a folded bubble, an ice cube, an orb, a molten gem, a heart, a pebble, a puffy star and a swirl, plus a black stage, a film control and a live specimen sheet.
- [Swirl](https://www.assembli.design/components/sheen-swirl.md): Sheen pack: a ring of clear glass whose flat section winds one and a half turns on its way round, so it reads as a swirl, and the winding flows round it endlessly like a smoke ring rolling. Colored light from behind runs through it in violet and blue under a soap-thin iridescent film. A tap whirls it. Raymarched in WebGL.
- [Star](https://www.assembli.design/components/sheen-star.md): Sheen pack: a five-pointed star of clear glass blown up like a cushion. It rocks gently, and every few seconds it twinkles a fifth of a turn with a pop, while a soap-thin iridescent film slides gold and violet over its points. A tap twinkles it on the spot. Raymarched in WebGL.
- [Pebble](https://www.assembli.design/components/sheen-pebble.md): Sheen pack: a river pebble of clear glass with a flat pocket of air inside. It breathes like something soft while the pocket slowly turns, so a rim of colored light slides round inside it, and a soap-thin iridescent film shifts over its back. A tap squishes it and lets it spring back. Raymarched in WebGL.
- [Heart](https://www.assembli.design/components/sheen-heart.md): Sheen pack: a puffed-up heart of clear glass that beats, lub-dub, then rests. A soap-thin iridescent film turns its lobes gold and magenta, and the colored light behind it pools in the dip and down to the point. A tap gives it a big double beat. Raymarched in WebGL.
- [Gem](https://www.assembli.design/components/sheen-gem.md): Sheen pack: a dodecahedron of clear glass caught halfway between cut and molten. Its faces slowly sag and lift, so the edges sharpen and soften as it turns, and each facet throws the colored studio light back in a different hue under a soap-thin iridescent film. A tap melts it soft and lets it set again. Raymarched in WebGL.
- [Orb](https://www.assembli.design/components/sheen-orb.md): Sheen pack: a ball of clear glass with a lens of air trapped inside it. The lens slowly rolls and tips within the ball, so its bright inner edge sweeps round like an eye, while a soap-thin iridescent film shifts across the surface. Colored light from behind blooms through it in blue and violet. A tap spins the lens. Raymarched in WebGL.
- [Cube](https://www.assembli.design/components/sheen-cube.md): Sheen pack: an ice cube of clear glass with pillowed faces and eased edges that hops and tumbles a quarter turn every few seconds, squashing as it lands. A soap-thin film rainbows over its faces, and the colored studio light behind folds through it into gold and violet streaks. A tap tumbles it on the spot. Raymarched in WebGL.
- [Bubble](https://www.assembli.design/components/sheen-bubble.md): Sheen pack: a ball of clear glass with a fold pressed into its skin, a crease that winds round it on an S and slowly wanders as if it were still molten. A soap-thin iridescent film runs magenta to gold across it, and colored light from behind pools in the crease. A tap sets it wobbling like jelly. Raymarched in WebGL.
- [Cross](https://www.assembli.design/components/sheen-cross.md): Sheen pack: two soft bars of clear glass crossed into an X, each wrung along its length like taffy, the twists running down them in opposite directions so it never stops writhing. A soap-thin film paints every twist magenta, gold and blue, and the crossing bends each bar through the other. A tap flips it over. Raymarched in WebGL.
- [Drop](https://www.assembli.design/components/sheen-drop.md): Sheen pack: a teardrop of clear glass under a soap-thin iridescent film, breathing on a slow squash and stretch while its tip sways like the liquid it was poured from. Colored studio light washes in from behind, so its rims burn magenta, blue and gold. A tap drops it with a splash: it flattens, rebounds and wobbles still. Raymarched in WebGL.

Back to [asset packs](https://www.assembli.design/category/asset-packs.md).
