# Asset packs

> Themed sets of 3D objects you can drop into any page. Install a whole pack with its stage, or pull any single asset on its own.

## Types

Every asset pack has one, set as `subcategory` in meta.json. Filter with `?subcategory=` on the JSON API or `subcategory` in the MCP search tool.

- [Objet](https://www.assembli.design/category/asset-packs/objet.md) (`objet`, 17): Sixteen raymarched WebGL objects in cobalt clay, chrome, tangerine lacquer, paper and birch, plus a stage to compose them.
- [Lumen](https://www.assembli.design/category/asset-packs/lumen.md) (`lumen`, 13): Twelve UI icons in frosted, halftone-printed glass, each with its own motion: an eye that watches, a lock that opens, a bell that rings. Five tints.
- [Orbit](https://www.assembli.design/category/asset-packs/orbit.md) (`orbit`, 13): Twelve pastel toy-space objects in soft satin plastic: a telescope that sweeps the sky, a rocket on a flickering flame, a saucer with a tractor beam, an observatory that opens up. Six palettes.
- [Morsel](https://www.assembli.design/category/asset-packs/morsel.md) (`morsel`, 9): Eight soft-lit 3D dishes in twenty versions: burgers, hot dogs, sandwiches, sushi, fries and shakes, each with its own motion. Six palettes or your own colors.
- [Jaunt](https://www.assembli.design/category/asset-packs/jaunt.md) (`jaunt`, 11): Ten pastel toy vehicles with see-through windows and real shadows: a helicopter that lifts off, a plane that barrel-rolls, a tug riding the waves, a digger working a load. Six palettes or your own colors.
- [Tinsel](https://www.assembli.design/category/asset-packs/tinsel.md) (`tinsel`, 11): Ten soft clay Christmas pieces in snow, icing, knit and gingerbread: a tree that shivers and spins its star, a snowman who waves, mittens that high-five, a snow globe that swirls. Six palettes or your own colors.
- [Sunday](https://www.assembli.design/category/asset-packs/sunday.md) (`sunday`, 9): Eight scenes of soft clay people on their day off, with painted faces that blink and look your way: friends under a tree, a reader, a gardener, a skater's ollie, a ukulele player, coffee for two, a dog that begs, and tree pose with a bird. Six palettes or your own colors.
- [Boo](https://www.assembli.design/category/asset-packs/boo.md) (`boo`, 11): Ten vinyl art-toy monsters whose bulging eyes follow your cursor: a drooling zombie, Frankenstein's monster, a vampire, a mummy, a werewolf, a ghost, a witch, a dancing skeleton, a pumpkin kid and a lagoon creature. Each has its own motion and jumps when you tap it. Six palettes.
- [Gizmo](https://www.assembli.design/category/asset-packs/gizmo.md) (`gizmo`, 11): Ten soft-touch tech gadgets with sculpted keycaps, printed line icons and glowing screens: a macro pad that taps out a rhythm, a computer with a pixel face, an instant camera that prints, a boombox, an arcade stick and more. Tap one to press it. Six palettes.
- [Sol](https://www.assembli.design/category/asset-packs/sol.md) (`sol`, 12): The solar system as hand-made clay models: the Sun, eight planets, the Moon and Pluto. Earth has real raised continents under a glass atmosphere, Saturn wears grooved rings, Pluto has its heart. Drag any of them to spin it like a globe and tap for its own trick. Five paint jobs, plus a working orrery.
- [Vitro](https://www.assembli.design/category/asset-packs/vitro.md) (`vitro`, 11): Ten abstract sculptures in real refractive glass and soft matte color: stacked glass rings, a bubble with an orbiting hoop, a paperweight cube, a coil-wound torus, a glass spring and more. Light bends through every wall. Drag to turn one, tap it to set it going. Six palettes, clear, frosted or smoked glass.
- [Hamlet](https://www.assembli.design/category/asset-packs/hamlet.md) (`hamlet`, 11): Toy diorama scenes on floating islands: a cottage, a beach house, an alpine lodge, a city block, the suburbs, a lighthouse, a farm, a lakeside camp, canal houses and a desert. Set the time of day and the sun really moves: shadows swing round, then windows light up one by one and lamps pool warm light. Drag to turn, tap for each scene's trick.
- [Bloop](https://www.assembli.design/category/asset-packs/bloop.md) (`bloop`, 11): Ten glossy gumball critters with googly eyes that roll loose on real physics and jelly bodies that squash and wobble when you poke or fling them: a visor ball that pops its lid, a somersaulting imp, a hat-tossing snow egg, a propeller cyclops, a pufferfish koosh, a mouth on stalks, a bouncer, a melting jelly, a sleepyhead and a cool one in shades. Six palettes.

## Objet

> Sixteen raymarched WebGL objects in cobalt clay, chrome, tangerine lacquer, paper and birch, plus a stage to compose them.

- [Objet Pack](https://www.assembli.design/components/objet-pack.md): The whole Objet asset pack in one install: sixteen raymarched WebGL objects in cobalt clay, chrome, tangerine lacquer, paper and birch, plus ObjetStage, ObjetSlab and ObjetPiece for composing them. Pieces pop in on springs, drift with the pointer by depth and float. Every asset also installs on its own, and all of them share one WebGL context.
- [Clay Swirl](https://www.assembli.design/components/objet-swirl.md): Objet pack asset: a ball of hammered cobalt clay with nine fat lobes that twist into a crown, raymarched in WebGL with studio lighting on a transparent canvas. The twist slowly tightens and relaxes, it leans toward the cursor and spins when dragged. Colors are props. Zero dependencies; any number share one WebGL context.
- [Chrome Spring](https://www.assembli.design/components/objet-spring.md): Objet pack asset: a polished chrome coil spring with ball ends, raymarched in WebGL against a studio of softboxes so the metal reads on light and dark pages. It spins like a barber pole, squashes and boings back on a damped spring every few seconds, and can be dragged. Zero dependencies; any number share one WebGL context.
- [Lacquer Lattice](https://www.assembli.design/components/objet-lattice.md): Objet pack asset: a hollow lacquered sphere pierced by forty-four rounded cells, so you see its glossy inside through the holes. Tangerine at the rim fades to butter where it faces you, with clear-coat reflections, raymarched in WebGL on a transparent canvas. The struts slowly breathe and it turns, leans toward the cursor and spins when dragged. Zero dependencies.
- [Chrome Jack](https://www.assembli.design/components/objet-jack.md): Objet pack asset: three polished chrome rods crossed on every axis like a jack, with filleted joints and bevelled flat caps, raymarched in WebGL against a studio of softboxes and a cobalt floor bounce. It tumbles slowly on two axes, leans toward the cursor and spins when dragged. Zero dependencies; any number share one WebGL context.
- [Paper Burst](https://www.assembli.design/components/objet-burst.md): Objet pack asset: a pleated paper rosette with twenty-eight pointed folds, tangerine at the heart and cream to white at the tips, with light glowing through the thin paper. Raymarched in WebGL on a transparent canvas; the pleats slowly fold open and shut like a fan while it turns, it leans toward the cursor and spins when dragged. Zero dependencies.
- [Clay Cog](https://www.assembli.design/components/objet-cog.md): Objet pack asset: a chunky ten-toothed cog in hammered cobalt clay with a raised white collar and a five-point star cut clean through, raymarched in WebGL with soft studio light. It ticks round one tooth at a time with a little overshoot, leans toward the cursor and spins when dragged. Colors are props. Zero dependencies; any number share one WebGL context.
- [Chrome Arrow](https://www.assembli.design/components/objet-arrow.md): Objet pack asset: a polished chrome arrow, a rounded shaft with a conical head, raymarched in WebGL against studio softboxes. It turns on its own axis so reflections slide along the metal, and every couple of seconds it pokes forward and recoils on a damped spring, like a cursor tapping. Leans toward the cursor, spins when dragged. Zero dependencies.
- [Bubble Orb](https://www.assembli.design/components/objet-bubbles.md): Objet pack asset: a ball of hammered cobalt clay with twenty round sockets, each cradling a glossy amber bubble that pushes out through the surface. Raymarched in WebGL with clear-coat reflections on the bubbles and soft shadow in the sockets. The bubbles swell in a rolling wave as it turns; it leans toward the cursor and spins when dragged. Zero dependencies.
- [Lacquer Bundle](https://www.assembli.design/components/objet-bundle.md): Objet pack asset: four glossy lacquered cylinders bundled two by two, tangerine caps facing you and sides fading to butter along their length, raymarched in WebGL with clear-coat reflections. They slide in and out like pistons in a rolling sequence, and the bundle leans toward the cursor and spins when dragged. Colors are props. Zero dependencies.
- [Split Orb](https://www.assembli.design/components/objet-split-orb.md): Objet pack asset: a sphere split down the middle, one half glossy amber gold and the other figured birch with flowing grain, raymarched in WebGL with studio light and reflections. Every few seconds the halves ease apart and close again like a locket. It leans toward the cursor and spins when dragged. Colors are props. Zero dependencies; any number share one WebGL context.
- [Chrome Coins](https://www.assembli.design/components/objet-coins.md): Objet pack asset: four polished chrome coins with rounded rims tumbling down in an endless drizzle, each popping in at the top and shrinking away at the bottom, raymarched in WebGL against studio softboxes so every flip catches the light. Leans toward the cursor and spins when dragged. The metal tint is a prop. Zero dependencies; any number share one WebGL context.
- [Split Ring](https://www.assembli.design/components/objet-split-ring.md): Objet pack asset: a chunky rounded ring split down the middle into a sky-blue satin lacquer half and a figured birch half, raymarched in WebGL with soft studio light. It turns slowly in its own plane so the seam sweeps round, and every so often the halves part a hair and click back. Leans toward the cursor and spins when dragged. Zero dependencies.
- [Lacquer Donuts](https://www.assembli.design/components/objet-donuts.md): Objet pack asset: two glossy lacquer donuts stacked off-center, tangerine on butter cream, raymarched in WebGL with clear-coat reflections and candy-colored shadows. The top donut hops and lands with a little squash while the stack turns, and it leans toward the cursor and spins when dragged. Colors are props. Zero dependencies; any number share one WebGL context.
- [Chrome Wire](https://www.assembli.design/components/objet-wire.md): Objet pack asset: a thin polished chrome wire bent into a scribbled loop-de-loop with wavy tails, raymarched in WebGL against studio softboxes. The loop wriggles and twists through depth as it turns, so highlights run along the wire. Leans toward the cursor and spins when dragged. The metal tint is a prop. Zero dependencies; any number share one WebGL context.
- [Lacquer Comma](https://www.assembli.design/components/objet-comma.md): Objet pack asset: a glossy sky-blue brushstroke, plump at one end and tapering into a curled tail, like a 3D comma or swoosh accent. Raymarched in WebGL with clear-coat reflections; it flexes and bobs as it floats, leans toward the cursor and spins when dragged. Use a few as confetti around bigger pieces. Colors are props. Zero dependencies.
- [Clay Pebble](https://www.assembli.design/components/objet-pebble.md): Objet pack asset: a small ball of hammered cobalt clay pressed with one deep, soft-edged thumbprint dimple that pools with shadow, raymarched in WebGL with studio light on a transparent canvas. It rolls slowly so the dimple drifts in and out of view, leans toward the cursor and spins when dragged. A good filler between bigger pieces. Zero dependencies.

## Lumen

> Twelve UI icons in frosted, halftone-printed glass, each with its own motion: an eye that watches, a lock that opens, a bell that rings. Five tints.

- [Lumen Pack](https://www.assembli.design/components/lumen-pack.md): The whole Lumen asset pack in one install: twelve UI icons in frosted, halftone-printed glass, raymarched in WebGL, each with its own motion: an eye that watches the cursor, a gear a wrench ratchets, a lock that swings open, a bell that rings. Five tints (ember, jade, iris, rose, ink) or your own colors, plus LumenTile and LumenTintPicker for building a board. All icons share one WebGL context.
- [Glass Bell](https://www.assembli.design/components/lumen-bell.md): Lumen pack asset: a notification bell in frosted, halftone-printed glass with a glass ball clapper. Every few seconds it rings: a damped swing about its hanger, with the clapper lagging behind and swinging wider. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Chat Bubble](https://www.assembli.design/components/lumen-chat.md): Lumen pack asset: a speech bubble in frosted, halftone-printed glass with three glass beads floating in front that hop in turn like a typing indicator. Raymarched in WebGL with refraction, so the beads read through the bubble's frosting. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Cube](https://www.assembli.design/components/lumen-cube.md): Lumen pack asset: a cube in frosted, halftone-printed glass that rolls a quarter turn at a time, overshooting and settling, so its gradient print comes round face by face. Raymarched in WebGL with refraction: the far edges show through the frosting. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Eye](https://www.assembli.design/components/lumen-eye.md): Lumen pack asset: an eye in frosted, halftone-printed glass. The almond lid has a hole cut through it and a thick pupil disc floats inside; it wanders, blinks every few seconds and turns to watch your cursor. Raymarched in WebGL with refraction, so you see the far edges through the glass. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Heart](https://www.assembli.design/components/lumen-heart.md): Lumen pack asset: a puffy heart in frosted, halftone-printed glass that beats in a lub-dub rhythm, swelling and glowing a little on each beat. Raymarched in WebGL with refraction and soft bevels. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Lightning Bolt](https://www.assembli.design/components/lumen-bolt.md): Lumen pack asset: a lightning bolt in frosted, halftone-printed glass. It winds up with a slow squash, then strikes: a sharp jolt with a little twist while the glass flashes bright and fades back. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Magnifier](https://www.assembli.design/components/lumen-search.md): Lumen pack asset: a magnifying glass in frosted, halftone-printed glass, with a thin lens set in the ring and a chunky handle. It sweeps a slow figure eight and leans into each turn, as if scanning a page. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Padlock](https://www.assembli.design/components/lumen-lock.md): Lumen pack asset: a padlock in frosted, halftone-printed glass with a keyhole cut clean through. The keyhole flashes, the shackle pops up and swings open about its leg in 3D, then swings back and drops shut with a bounce. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Pen Nib](https://www.assembli.design/components/lumen-pen.md): Lumen pack asset: a pen nib in frosted, halftone-printed glass, hovering over a separate base bar. Every few seconds it taps down: the bar squashes, the slit flexes open, and the nib springs back up. Raymarched in WebGL with refraction, so the slit and breather hole show their inner walls. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Plug](https://www.assembli.design/components/lumen-plug.md): Lumen pack asset: a connect icon in frosted, halftone-printed glass. A plug with two prongs and its socket half drift apart on a diagonal, then snap back together on a spring, and the seam lights up for a beat as they connect. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Resize Arrow](https://www.assembli.design/components/lumen-resize.md): Lumen pack asset: a diagonal resize arrow in frosted, halftone-printed glass. Its shaft stretches out on a springy ease, holds, then pulls back in, as if a corner were being dragged. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.
- [Glass Settings](https://www.assembli.design/components/lumen-settings.md): Lumen pack asset: a settings icon in frosted, halftone-printed glass. An eight-toothed gear with an open-ended wrench floating in front: the wrench pulls the gear round a tooth, then ratchets back on its own with a little overshoot. Raymarched in WebGL with refraction and bevel highlights. Five tints or your own colors. Zero dependencies; any number share one WebGL context.

## Orbit

> Twelve pastel toy-space objects in soft satin plastic: a telescope that sweeps the sky, a rocket on a flickering flame, a saucer with a tractor beam, an observatory that opens up. Six palettes.

- [Orbit Pack](https://www.assembli.design/components/orbit-pack.md): The whole Orbit asset pack in one install: twelve pastel toy-space objects in satin plastic, raymarched in WebGL, each with its own motion: a telescope that sweeps the sky, a rocket on a flickering flame, a saucer beaming up a star, an observatory that opens up. Six palettes or your own colors, plus OrbitScene, OrbitPiece, OrbitCard and OrbitPalettePicker. One shared WebGL context.
- [Rover](https://www.assembli.design/components/orbit-rover.md): Orbit pack asset: a six-wheeled rover with rocker arms, a solar deck and treaded wheels that roll, riding its suspension, with a camera head on a mast that looks around and follows your cursor, plus a beacon. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Observatory](https://www.assembli.design/components/orbit-observatory.md): Orbit pack asset: a round observatory on a plinth with an arched, lit door. On a loop its dome turns to a new heading, the shutter rolls back, and a telescope slides out through the slit, then everything closes up. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Radio Dish](https://www.assembli.design/components/orbit-dish.md): Orbit pack asset: a radio telescope with a stepped pedestal, a turntable, a yoke and a deep bowl with three struts to its receiver. It slews across the sky, turns toward your cursor and catches arcs of signal. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Comet](https://www.assembli.design/components/orbit-comet.md): Orbit pack asset: a comet with an icy, glowing head and a tapered tail that ripples and twists in three lobes, running from glow through accent to pale trim, with sparks streaming back along it. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Puffy Star](https://www.assembli.design/components/orbit-star.md): Orbit pack asset: an inflated five-point star that crouches, hops and spins a full turn with an overshoot every few seconds, landing with a squash and a flash of four-point glints. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Crescent Moon](https://www.assembli.design/components/orbit-moon.md): Orbit pack asset: a puffy crescent moon with soft edges and dented craters that rocks like a cradle, while two little stars bob, turn and twinkle inside its curve. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Satellite](https://www.assembli.design/components/orbit-satellite.md): Orbit pack asset: a foil-wrapped satellite with gridded solar wings that turn to track the sun, a dish with a feed and beacon, and rings of signal that spread out from it. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Astronaut Helmet](https://www.assembli.design/components/orbit-helmet.md): Orbit pack asset: a rounded helmet with a recessed glass visor that reflects the studio and a field of twinkling stars, accent ear pucks, a neck ring and a whip antenna with a blinking beacon. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Flying Saucer](https://www.assembli.design/components/orbit-saucer.md): Orbit pack asset: a lens-shaped saucer with a glass dome and a rim of lights that chase around it, hovering over a pulsing tractor beam that lifts a little star up into its hatch. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Ringed Planet](https://www.assembli.design/components/orbit-planet.md): Orbit pack asset: a banded planet with a storm drifting across its face as it turns, an accent inner ring, a pale outer ring with fine grooves and moonlets tumbling through the gap. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Rocket](https://www.assembli.design/components/orbit-rocket.md): Orbit pack asset: an egg-shaped rocket with an accent nose, a porthole and swept fins, hovering on a solid flame that flickers inside its own glow while puffs of smoke roll out, swell and fade. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Telescope](https://www.assembli.design/components/orbit-telescope.md): Orbit pack asset: a refractor on a tripod in satin pastel plastic, with an accent sleeve, a capped eyepiece and a glass lens set back in its dew shield. The tube sweeps the sky on slow sines and turns toward your cursor. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.

## Morsel

> Eight soft-lit 3D dishes in twenty versions: burgers, hot dogs, sandwiches, sushi, fries and shakes, each with its own motion. Six palettes or your own colors.

- [Morsel Pack](https://www.assembli.design/components/morsel-pack.md): The whole Morsel asset pack in one install: eight dishes in twenty versions, soft-lit and raymarched in WebGL, each with its own motion: a burger whose layers hop apart, a hot dog piped with mustard, a sandwich that fans open, sushi that somersaults. Six palettes or your own colors, plus MorselTable, MorselPiece, MorselCard, MorselOptions and MorselPalettePicker.
- [Soda](https://www.assembli.design/components/morsel-soda.md): Morsel pack asset: a takeaway cup with a domed lid and a striped bendy straw, or a milkshake under a swirl of cream, chocolate and a cherry. It takes a long sip, pinching at the waist, and springs back. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Fries](https://www.assembli.design/components/morsel-fries.md): Morsel pack asset: a striped paper carton of golden fries that jostle on their own rhythms, then pop up in a wave and drop back in. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Temaki](https://www.assembli.design/components/morsel-temaki.md): Morsel pack asset: a cone of nori packed with rice, fanned salmon or tuna, cucumber and a spoon of roe. It turns slowly and bounces, the fillings springing a beat behind. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Maki](https://www.assembli.design/components/morsel-maki.md): Morsel pack asset: three pieces of salmon or cucumber roll in nori, or an inside-out roll in sesame and roe. A wave runs along them: each piece hops, somersaults and lands with a squash. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Nigiri](https://www.assembli.design/components/morsel-nigiri.md): Morsel pack asset: salmon, tuna or tamago on a hand-pressed mound of grainy rice. The slice lifts off, slaps back down and a wobble runs along it like jelly. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Sandwich](https://www.assembli.design/components/morsel-sandwich.md): Morsel pack asset: a triple-decker club with an olive pick, a BLT, or a cheese toastie dripping at the cut. The layers fan open round the pick like a deck of cards and close with a bounce. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Hot Dog](https://www.assembli.design/components/morsel-hotdog.md): Morsel pack asset: a grilled sausage in a split bun, a loaded dog with ketchup and relish, or a corn dog on a stick. The sausage hops in its bun and lands with a squeeze, then a zigzag of sauce is piped along it. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.
- [Burger](https://www.assembli.design/components/morsel-burger.md): Morsel pack asset: a sesame-bun cheeseburger, a double, or a veggie stack with onion rings and black sesame. Every few seconds the layers hop apart on their own arcs, the top bun tumbling, and land back bottom first with a squash. Raymarched in WebGL with soft studio light. Six palettes or your own colors. Zero dependencies; any number share one WebGL context.

## Jaunt

> Ten pastel toy vehicles with see-through windows and real shadows: a helicopter that lifts off, a plane that barrel-rolls, a tug riding the waves, a digger working a load. Six palettes or your own colors.

- [Jaunt Pack](https://www.assembli.design/components/jaunt-pack.md): The whole Jaunt asset pack in one install: ten pastel toy vehicles in satin plastic, raymarched in WebGL with see-through glass and real ground shadows, each with its own motion: a helicopter that lifts off, a plane that barrel-rolls, a tug riding the waves, a digger working a load. Six palettes or your own colors, plus JauntScene, JauntPiece, JauntCard and JauntPalettePicker.
- [Camper van](https://www.assembli.design/components/jaunt-camper.md): Jaunt pack asset: a two-tone camper van rolling along on soft springs. Every seven seconds it pulls over, the pop-top roof swings up over a striped canvas, then folds back down and the van rolls on. Bench seats show through the windows. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Car](https://www.assembli.design/components/jaunt-car.md): Jaunt pack asset: a round two-tone car that drives in place. The wheels roll, the body rides its springs, and every five seconds it hops, stretching up and squashing down as it lands. Front wheels steer toward your cursor; seats show through the glass. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Digger](https://www.assembli.design/components/jaunt-digger.md): Jaunt pack asset: a mini excavator working one load every seven seconds. The boom drops and the bucket curls through a scoop of earth, lifts, slews round and tips it out, crumbs and all, then swings back. A seat and joystick show through the cab glass. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Helicopter](https://www.assembli.design/components/jaunt-helicopter.md): Jaunt pack asset: a chubby helicopter that idles on its skids, lifts off with a nose-down surge, hovers over its own shadow and settles back with a bounce, rotors turning. See-through windows show the seats inside. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Hot-air balloon](https://www.assembli.design/components/jaunt-balloon.md): Jaunt pack asset: a hot-air balloon. Every five seconds the burner roars: the flame leaps, the envelope swells and the balloon rises, then sinks slowly back as the air cools. Pillowed panels in two colors, a wicker basket and sandbags. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Plane](https://www.assembli.design/components/jaunt-plane.md): Jaunt pack asset: a chubby prop plane that flies in place, climbing and dipping, banking into your cursor and throwing a barrel roll every eight seconds while its shadow slides along the ground. A seat shows under the bubble canopy. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Scooter](https://www.assembli.design/components/jaunt-scooter.md): Jaunt pack asset: a round-hipped scooter weaving down an imaginary lane. It leans into slow S-bends and steers with them, bobs over the road, and turns its handlebars toward your cursor. Mirrors, a rack and a headlamp. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Steam train](https://www.assembli.design/components/jaunt-train.md): Jaunt pack asset: a little steam engine on a length of track. The spoked drivers turn, the coupling rod rides their crank pins, and the chimney chuffs twice a turn, each puff kicking the engine with a tiny bob. The cab shows its seat through the windows. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Submarine](https://www.assembli.design/components/jaunt-submarine.md): Jaunt pack asset: a little submarine that hangs in the water, bobbing and nosing up and down. The propeller turns in its shroud, bubbles stream back and rise, the portholes glow, and the periscope scans the room until it finds your cursor. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.
- [Tugboat](https://www.assembli.design/components/jaunt-boat.md): Jaunt pack asset: a tug on its own little pond that rides the waves. Its bob, pitch and roll come from the wave height under its bow, stern and sides. Tyre fenders, a lifebuoy, a wheel at the helm behind glass, and a funnel that puffs. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors; any number share one WebGL context.

## Tinsel

> Ten soft clay Christmas pieces in snow, icing, knit and gingerbread: a tree that shivers and spins its star, a snowman who waves, mittens that high-five, a snow globe that swirls. Six palettes or your own colors.

- [Tinsel Pack](https://www.assembli.design/components/tinsel-pack.md): The whole Tinsel asset pack in one install: ten Christmas pieces in soft clay, raymarched in WebGL with snow and icing that glow at their edges, real knit stitches and real ground shadows, each with its own motion: a tree that shivers and spins its star, a snowman who waves, mittens that high-five, a snow globe that swirls. Six palettes, plus TinselScene, TinselSnowfall and TinselCard.
- [Christmas Tree](https://www.assembli.design/components/tinsel-tree.md): Tinsel pack asset: a snow-frosted Christmas tree on an iced gingerbread plinth with sprinkles. Baubles hang under its drooping boughs, fairy lights twinkle in turn, and every seven seconds the tree shivers tier by tier, the star spins a full turn and the gifts at its foot hop one after another. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Snowman](https://www.assembli.design/components/tinsel-snowman.md): Tinsel pack asset: a snowman in a knit beanie and striped scarf, with a carrot nose, coal smile and twig arms. Every six seconds he hops, squashes on landing and waves; his head turns toward your cursor and his pompom jiggles. Snow that glows at its edges and knit you can see the stitches of. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Sleigh](https://www.assembli.design/components/tinsel-sleigh.md): Tinsel pack asset: Santa's sleigh in glossy lacquer with gold scrollwork, curling gold runners, a cushioned seat and a sack of gifts in the back. It glides over a bumpy field, riding up each rise and nosing down the far side while the sack jostles behind. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Gingerbread Cookies](https://www.assembli.design/components/tinsel-gingerbread.md): Tinsel pack asset: a gingerbread man with piped royal icing, a smile and gumdrop buttons, standing on a stack of three iced cookies with drips and sprinkles. Every five seconds he hops, lands with a squash and waves; his head tips toward your cursor. Baked crumb and glossy, translucent icing. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Wreath](https://www.assembli.design/components/tinsel-wreath.md): Tinsel pack asset: a puffy evergreen wreath dusted with snow, with clusters of glossy berries, a ribbon bow and a gold bell. It hangs from a ribbon loop and swings; every six seconds a nudge sets it rocking and the bell rings a beat behind. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Santa Hat](https://www.assembli.design/components/tinsel-santa-hat.md): Tinsel pack asset: a soft velvet Santa hat with a fluffy fur brim and a pompom on its floppy tip. Every five seconds it hops, and the tip swings over and back on a loose spring; it leans away from your cursor. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Mittens](https://www.assembli.design/components/tinsel-mittens.md): Tinsel pack asset: a pair of knit mittens joined by a string, with zigzag Fair Isle colorwork, real V stitches and striped ribbed cuffs. They wave out of step, and every six seconds swing in for a high five and bounce apart. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Gift Stack](https://www.assembli.design/components/tinsel-gifts.md): Tinsel pack asset: a stack of three wrapped gifts, in polka dots, candy stripes and ribbon, with a bow on top. Every five seconds the lids pop in turn from the bottom up, the top one flipping its bow into the air, and each lands with a wobble. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Stocking](https://www.assembli.design/components/tinsel-stocking.md): Tinsel pack asset: a knit Christmas stocking with a band of tree motifs, a snowy heel and toe and a fluffy cuff, with a candy cane and a gift peeking out of the top. It swings on its loop, and every six seconds the candy cane bobs up for a peek. Raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Snow Globe](https://www.assembli.design/components/tinsel-snow-globe.md): Tinsel pack asset: a snow globe on a turned wooden base with a gold band. Inside, a cabin with a lit window, a little tree and a gift sit on a snowy mound. Every seven seconds it rocks as if shaken, and the snow swirls up and drifts back down. See-through glass, raymarched in WebGL with a real ground shadow. Six palettes or your own colors.

## Sunday

> Eight scenes of soft clay people on their day off, with painted faces that blink and look your way: friends under a tree, a reader, a gardener, a skater's ollie, a ukulele player, coffee for two, a dog that begs, and tree pose with a bird. Six palettes or your own colors.

- [Sunday Pack](https://www.assembli.design/components/sunday-pack.md): The whole Sunday asset pack in one install: eight scenes of clay people on their day off, raymarched in WebGL with painted faces that blink and look toward your cursor: friends under a tree, a reader turning pages, a gardener whose flower blooms, a skater's ollie, a ukulele player, coffee with a friend, a dog that begs, and tree pose with a bird. Six palettes, plus SundayStage and SundayCard.
- [Tree pose](https://www.assembli.design/components/sunday-yoga.md): Sunday pack scene: someone holds yoga tree pose on a mat, breathing slowly. Their palms rise from the chest to overhead, a little bird flutters in and perches on their fingertips, they wobble and steady with their eyes closed, and the bird flies off. Soft clay people raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Good dog](https://www.assembli.design/components/sunday-pup.md): Sunday pack scene: someone kneels to fuss over their dog. They scratch its head while it shuts its eyes in bliss and wags its tail like a metronome, then lift a ball: the dog sits up to beg with its head cocked, gives a little woof, and they laugh. Soft clay people raymarched in WebGL. Six palettes or your own colors.
- [Café](https://www.assembli.design/components/sunday-cafe.md): Sunday pack scene: two friends catch up at a little round café table with cups and a slice of cake. He lifts his cup and sips while she tells a story with her hands, then they both laugh; steam curls off the cups the whole time. Soft clay people raymarched in WebGL, faces that blink and look toward your cursor. Six palettes or your own colors.
- [Ukulele player](https://www.assembli.design/components/sunday-musician.md): Sunday pack scene: a musician perches on a wooden stool strumming a ukulele. The strumming hand swings on the beat, her braids swing as her head bobs, a foot taps, and clay music notes float up and away; on the long notes she closes her eyes and sings. Soft clay people raymarched in WebGL. Six palettes or your own colors.
- [Skater](https://www.assembli.design/components/sunday-skater.md): Sunday pack scene: a skater in a beanie and hoodie cruises on a board, wheels spinning, arms out for balance. Every five seconds they crouch, pop an ollie and land with a squash and a puff of dust while their shadow shrinks and grows on the ground. Soft clay people raymarched in WebGL. Six palettes or your own colors.
- [Gardener](https://www.assembli.design/components/sunday-gardener.md): Sunday pack scene: a bearded gardener in a straw hat and dungarees tips his watering can over a pot. Drops arc into the soil, the bud swells and opens its petals, and he nods along, pleased, before the flower folds up for the next round. Soft clay people raymarched in WebGL with a real ground shadow. Six palettes or your own colors.
- [Reader](https://www.assembli.design/components/sunday-reader.md): Sunday pack scene: a reader in round glasses sits cross-legged on a floor cushion. Their eyes run along the lines, a page lifts and turns over every few seconds, they push their glasses up and wiggle their toes, steam curls off the mug and a plant sways. Soft clay people raymarched in WebGL. Six palettes or your own colors.
- [Friends](https://www.assembli.design/components/sunday-friends.md): Sunday pack scene: two friends sit hugging their knees under a little tree. One turns to say something, the other throws her head back laughing, both blink on their own clocks, a foot taps and a leaf spins down from the canopy. Soft clay people raymarched in WebGL, with painted faces that follow your cursor. Six palettes or your own colors.

## Boo

> Ten vinyl art-toy monsters whose bulging eyes follow your cursor: a drooling zombie, Frankenstein's monster, a vampire, a mummy, a werewolf, a ghost, a witch, a dancing skeleton, a pumpkin kid and a lagoon creature. Each has its own motion and jumps when you tap it. Six palettes.

- [Boo Pack](https://www.assembli.design/components/boo-pack.md): The whole Boo asset pack in one install: ten vinyl art-toy monsters raymarched in WebGL, with bulging eyes that follow your cursor and a jump when you tap them: zombie, Frankenstein, vampire, mummy, werewolf, ghost, witch, skeleton, pumpkin kid and lagoon creature. Six palettes, plus a moonlit BooStage, toy-box BooCards and a BooBlindBox.
- [Lagoon creature](https://www.assembli.design/components/boo-creature.md): Boo pack character: a creature from the lagoon with fine scales, a pale plated belly, fanned fins, gill slits, flipper feet and big pouty lips. It sways as if still underwater, fins fanning and gills flaring, with bubbles trickling up; every few seconds it puffs its cheeks and blows one big bubble. Eyes follow your cursor, and a tap puffs it up like a pufferfish. Raymarched in WebGL, six palettes.
- [Pumpkin kid](https://www.assembli.design/components/boo-pumpkin.md): Boo pack character: a kid with a ribbed jack-o'-lantern for a head, carved with a jagged grin that glows from a flickering candle inside, plus a curly stem and leaf and a trick-or-treat pail of sweets. Its head wobbles like a bobblehead and every few seconds spins right round. Candle-flame pupils follow your cursor; a tap flares the candle and flips out a sweet. Raymarched in WebGL, six palettes.
- [Skeleton](https://www.assembli.design/components/boo-skeleton.md): Boo pack character: a toy skeleton with a big rounded skull, deep sockets lit by glowing pupils, a clacking jaw, ribs, spine, pelvis and knobby bones. It dances with swaying hips, bobbing knees and pumping arms; every few seconds it pops its skull off, spins it and catches it again. The pupils follow your cursor, and a tap makes it fall apart and snap back. Raymarched in WebGL, six palettes.
- [Witch](https://www.assembli.design/components/boo-witch.md): Boo pack character: a green witch with a hooked nose and a wart, long ginger hair, a crooked hat with a buckle, a jagged dress and striped stockings. She stirs a cauldron of glowing brew that bubbles while her hat tip nods; every few seconds she throws her head back and cackles and the pot boils over. Eyes follow your cursor; tap to set her off. Raymarched in WebGL, six palettes.
- [Ghost](https://www.assembli.design/components/boo-ghost.md): Boo pack character: a soft sheet ghost with glossy button eyes and pink cheeks, floating above its own shadow. It bobs and sways while its scalloped hem ripples; every few seconds it swoops at you with its arms up, squeezes its eyes shut and yells BOO, tongue out. Eyes follow your cursor; tap to get spooked first. Raymarched in WebGL, six palettes.
- [Werewolf](https://www.assembli.design/components/boo-werewolf.md): Boo pack character: a shaggy werewolf with tall pointed ears, cheek tufts, a pale muzzle with underbite fangs, claws, a bushy tail and torn purple shorts. It bounces on its toes, ears twitching one at a time and tail wagging; every few seconds it throws its head back and howls. Glowing eyes follow your cursor, and a tap puts every hair on end. Raymarched in WebGL, six palettes.
- [Mummy](https://www.assembli.design/components/boo-mummy.md): Boo pack character: a mummy wound in raised bandages, peering out of a dark gap with two big eyes, one half-covered by a slipped strip. It shuffles stiffly with its arms out while two loose ends flutter; every few seconds it winds up and sneezes a puff of tomb dust. Eyes follow your cursor; a tap makes it shudder. Raymarched in WebGL, six palettes.
- [Vampire](https://www.assembli.design/components/boo-vampire.md): Boo pack character: a pale vampire with a slicked widow's peak, pointed ears and fangs, wrapped in a black cape with a high collar and a purple lining, while a little bat loops around him. He cocks an eyebrow now and then; every few seconds he throws the cape open like wings and hisses. Eyes follow your cursor; tap for the flare. Raymarched in WebGL, six palettes.
- [Frankenstein](https://www.assembli.design/components/boo-frankenstein.md): Boo pack character: Frankenstein's monster as a vinyl toy, with a flat-top haircut and ragged bangs, a stitched scar, heavy-lidded eyes, neck bolts and platform boots. He stomps in place with his arms out; every few seconds his bolts crackle with lightning, his hair bristles up and his eyes snap wide. Eyes follow your cursor; tap to zap him. Raymarched in WebGL, six palettes.
- [Zombie](https://www.assembli.design/components/boo-zombie.md): Boo pack character: a mint vinyl zombie with giant bulging eyeballs, raised goo drips and a mouthful of teeth. It shuffles from foot to foot, head lolling and one lazy eye drifting, drool gathering on its chin; every few seconds it reaches out and chomps. Its eyes follow your cursor, and a tap makes it hop with its eyeballs boinging. Raymarched in WebGL, six palettes.

## Gizmo

> Ten soft-touch tech gadgets with sculpted keycaps, printed line icons and glowing screens: a macro pad that taps out a rhythm, a computer with a pixel face, an instant camera that prints, a boombox, an arcade stick and more. Tap one to press it. Six palettes.

- [Gizmo Pack](https://www.assembli.design/components/gizmo-pack.md): The whole Gizmo asset pack in one install: ten soft-touch tech gadgets raymarched in WebGL, each with its own routine and a response when you tap it: macro pad, mouse, headphones, gamepad, desktop computer, instant camera, handheld console, boombox, arcade stick and podcast mic. Six palettes, plus a GizmoStage with a desk mat, keycap buttons, a keycap palette picker and spec cards.
- [Podcast mic](https://www.assembli.design/components/gizmo-microphone.md): Gizmo pack gadget: a podcast microphone with a mesh grille, a colored band and an on-air light, cradled in a yoke on a round stand. It turns to face your cursor; when it's on air the light glows and sound arcs ripple out to either side. A tap makes it pop, with a jolt and one big ring. Raymarched in WebGL, six palettes.
- [Arcade stick](https://www.assembli.design/components/gizmo-joystick.md): Gizmo pack gadget: an arcade stick in a low wedge case, with a ball-top lever on a dust washer, six candy buttons in two arcs, direction arrows printed around the lever and a start button. The lever leans after your cursor; left alone it plays a combo of its own. A tap mashes all six buttons and slams the stick. Raymarched in WebGL, six palettes.
- [Boombox](https://www.assembli.design/components/gizmo-boombox.md): Gizmo pack gadget: a boombox with two pumping woofers, a cassette window with turning reels, a level meter, piano keys on top, dials, a carry handle and a telescopic antenna. On the beat the cones pump, the meter dances and the keys press along. A tap drops the bass: the woofers punch out and the whole box hops. Raymarched in WebGL, six palettes.
- [Handheld console](https://www.assembli.design/components/gizmo-handheld.md): Gizmo pack gadget: a pocket game console with a big rounded corner, a d-pad, A and B buttons, start and select, speaker slots and a screen that plays a tiny pixel runner: a block hero hops obstacles over scrolling hills, and the A button presses on every jump. A tap makes the hero leap for a coin and the screen flash. Raymarched in WebGL, six palettes.
- [Instant camera](https://www.assembli.design/components/gizmo-camera.md): Gizmo pack gadget: a two-tone instant camera with a fat lens and ribbed zoom ring, a flash, a viewfinder, a shutter button and a strap lug. The lens follows your cursor and breathes in and out; every few seconds the shutter clicks, the flash fires and a print slides out of the top and develops a sunny little picture. A tap takes one now. Raymarched in WebGL, six palettes.
- [Desktop computer](https://www.assembli.design/components/gizmo-computer.md): Gizmo pack gadget: a boxy retro desktop computer with a bulging screen, a floppy slot, side vents, a badge and a little keyboard on a cord. A pixel face on its glowing screen blinks and looks at your cursor while the keyboard types away on its own. A tap makes it beam, with happy eyes, rosy cheeks and a hop. Raymarched in WebGL, six palettes.
- [Gamepad](https://www.assembli.design/components/gizmo-gamepad.md): Gizmo pack gadget: a chunky two-tone game controller with a d-pad, four candy-colored face buttons, two thumbsticks, bumpers and a light bar. Its thumbsticks follow your cursor; left alone it plays itself, rocking the d-pad, firing combos and circling the sticks. A tap mashes every button and makes it rumble. Raymarched in WebGL, six palettes.
- [Headphones](https://www.assembli.design/components/gizmo-headphones.md): Gizmo pack gadget: over-ear headphones with pillowy cups, plush cushions, a soft knit canopy on a slim frame and a note printed on each cup. They bob to the beat: the cups pulse, the band flexes and notes float up and away. A tap drops the bass, with one big thump and a burst of notes. Raymarched in WebGL, six palettes.
- [Mouse](https://www.assembli.design/components/gizmo-mouse.md): Gizmo pack gadget: a pebble-round mouse with two-tone buttons, a ribbed scroll wheel, thumb buttons and a light on the palm. It glides in a lazy figure eight, scrolling and clicking as it goes, and turns its nose toward your cursor. A tap double-clicks, spins the wheel and makes it hop. Raymarched in WebGL, six palettes.
- [Macropad](https://www.assembli.design/components/gizmo-macropad.md): Gizmo pack gadget: a seven-key macro pad in soft-touch plastic, its sculpted keycaps printed with line icons (home, call, globe, chat, idea, doc and a wide heart key), plus a knurled dial, a side button, a status light and a cable. The keys tap out a little rhythm and the dial turns toward your cursor; a tap slams the wide key and ripples the rest. Raymarched in WebGL, six palettes.

## Sol

> The solar system as hand-made clay models: the Sun, eight planets, the Moon and Pluto. Earth has real raised continents under a glass atmosphere, Saturn wears grooved rings, Pluto has its heart. Drag any of them to spin it like a globe and tap for its own trick. Five paint jobs, plus a working orrery.

- [Sol Pack](https://www.assembli.design/components/sol-pack.md): The whole Sol asset pack in one install: the solar system as clay models raymarched in WebGL. The Sun, Mercury, Venus, Earth with real raised continents, the Moon, Mars, Jupiter, Saturn with grooved rings, Uranus, Neptune and Pluto with its heart. Drag any body to spin it and tap for its trick. Five paint jobs, plus a working orrery, a specimen panel with real facts and cards.
- [Pluto](https://www.assembli.design/components/sol-pluto.md): Sol pack: Pluto, the dwarf planet, in tan and cream clay with its famous heart, Tombaugh Regio, pressed on smooth and pale, the dark red whale of Cthulhu along the equator and a scatter of craters. Charon, its big grey moon with a reddish cap, circles close by. A tap makes the heart beat and blush. Raymarched in WebGL, five paint jobs.
- [Neptune](https://www.assembli.design/components/sol-neptune.md): Sol pack: Neptune in deep blue clay, with pale and dark bands, the Great Dark Spot pressed in beside a bright companion cloud, and long white cloud streaks raised over the blue, blown along by the fastest winds in the solar system. Triton circles it the wrong way round. A tap whips the planet round and stretches the clouds. Raymarched in WebGL.
- [Uranus](https://www.assembli.design/components/sol-uranus.md): Sol pack: Uranus in glossy pale-cyan clay, tipped right over so one pole faces you and its thin dark rings circle it like a target. Faint bands, a bright polar collar and a few small white clouds wheel round the pole as it turns. Drag to spin it; a tap sets the rings wobbling. Raymarched in WebGL, five paint jobs.
- [Saturn](https://www.assembli.design/components/sol-saturn.md): Sol pack: Saturn in pale gold clay, its rings pressed as separate grooved discs, each its own shade and thickness: the dusky C ring, the bright B ring, the Cassini gap, the A ring with the Encke gap and the thin F ring. Planet and rings shade each other and a hexagon sits on the north pole. A tap sends a ripple racing out across the rings. Raymarched in WebGL.
- [Jupiter](https://www.assembli.design/components/sol-jupiter.md): Sol pack: Jupiter in banded clay. Cream zones swell between sunken tan and rust belts, their edges curling into eddies, every band sliding past its neighbors at its own speed, with the Great Red Spot raised as a swirl in the south and little Io circling. A tap spins the storm up and sends a ripple through every band. Raymarched in WebGL, five paint jobs.
- [Mars](https://www.assembli.design/components/sol-mars.md): Sol pack: Mars in rust-red clay, with darker plains where the real ones lie, white ice caps at both poles, Olympus Mons and the three Tharsis volcanoes pushed up beside the long trench of Valles Marineris, and two lumpy little moons, Phobos and Deimos, circling it. A tap whips the moons round and blows a dust storm across its face. Raymarched in WebGL.
- [Moon](https://www.assembli.design/components/sol-moon.md): Sol pack: the Moon in grey clay with its near side to the front: dark maria pressed in where they lie on the real Moon, craters with raised rims and Tycho's bright rays across the south. It rocks gently on its libration. A tap runs a whole month of phases across its face in three seconds, with a faint earthshine on the dark side. Raymarched in WebGL.
- [Earth](https://www.assembli.design/components/sol-earth.md): Sol pack: Earth as a clay globe. Real coastlines are raised off a glossy sea that catches square studio lights, with mountain ranges pinched up, sandy deserts, ice sheets at both poles, a glass atmosphere and puffy clouds drifting around outside it. Drag to spin it like a globe; a tap throws the clouds out and lets them bounce back. Raymarched in WebGL, five paint jobs.
- [Venus](https://www.assembli.design/components/sol-venus.md): Sol pack: Venus wrapped in thick clay cloud, piped in fine ribbons of cream and ochre that curl into a vortex over each pole, with the dark sideways Y of its upper clouds across the middle, all under a glass shell. The cloud deck races round far faster than the planet turns. A tap sets off a storm: lightning flickers deep in the clouds. Raymarched in WebGL.
- [Mercury](https://www.assembli.design/components/sol-mercury.md): Sol pack: Mercury in warm grey clay, battered all over with overlapping craters, the wide ring of the Caloris basin and a young crater flinging bright rays. Drag to spin it; a tap turns its day side red hot, glowing from the crater floors out, then lets it cool. Raymarched in WebGL, five paint jobs.
- [Sun](https://www.assembli.design/components/sol-sun.md): Sol pack: the Sun in glowing clay. Its lumpy granules slowly boil, a few sunspots are pressed in, loops of prominence arch off the edge and a soft corona glows around it, deeper orange toward the limb. Drag to spin it; a tap sets off a flare, with one loop bursting up and the corona flashing. Raymarched in WebGL, five paint jobs.

## Vitro

> Ten abstract sculptures in real refractive glass and soft matte color: stacked glass rings, a bubble with an orbiting hoop, a paperweight cube, a coil-wound torus, a glass spring and more. Light bends through every wall. Drag to turn one, tap it to set it going. Six palettes, clear, frosted or smoked glass.

- [Vitro Pack](https://www.assembli.design/components/vitro-pack.md): The whole Vitro asset pack in one install: ten abstract sculptures in real refractive glass around soft matte color, raymarched in WebGL. Stacked glass rings, a bubble with an orbiting hoop, a capsule of beads, a paperweight cube, a coil-wound torus, a lens tower, a gyroscope, a bubble cluster, an arch and a spring. Six palettes, clear, frosted or smoked glass, plus a stage and color options.
- [Spring](https://www.assembli.design/components/vitro-spring.md): Vitro pack: a coil spring of glass tube wound four and a half times round a tall matte pill, with a glossy ring at each end of the pill. Each turn of the coil slices the pill into its own refracted band. The coil slowly turns and breathes. A tap squashes the spring down and lets it boing back. Raymarched in WebGL.
- [Arch](https://www.assembli.design/components/vitro-arch.md): Vitro pack: a thick glass arch standing on a glass plinth, with a glossy tube set into the arch like neon in acrylic and a matte ball rolling to and fro through it, a ring round its middle showing the roll. The plinth mirrors the ball and the tube. A tap rolls the ball right out the front and back again. Raymarched in WebGL.
- [Cluster](https://www.assembli.design/components/vitro-cluster.md): Vitro pack: five glass bubbles of different sizes floating together, each holding a matte ball or a glossy ring of its own, all bobbing gently out of step. The thin walls catch the studio lights and magnify what's inside. A tap scatters the bubbles outward and lets them drift back, one after another. Raymarched in WebGL.
- [Gyro](https://www.assembli.design/components/vitro-gyro.md): Vitro pack: three nested gimbal rings turning on crossed axes around a matte ball, a glass tube outside, a glossy ring in the middle and a thinner glass tube inside, each hung from the next on pearl axles. The ball wears a glossy ring of its own. A tap spins every gimbal up and lets it coast back to its idle tumble. Raymarched in WebGL.
- [Tower](https://www.assembli.design/components/vitro-tower.md): Vitro pack: three round glass lenses stacked with a matte ball sandwiched in each gap and another on top, each ball circled by a flat glossy ring, the colors running bottom to top. The lenses wobble like settling coins and mirror the rings above them. A tap makes the stack hop, one tier after another. Raymarched in WebGL.
- [Donut](https://www.assembli.design/components/vitro-donut.md): Vitro pack: a fat glass torus wound eleven times round with a glossy coil that flows slowly along it, and a matte ball floating in the hole. Seen through the glass, the coil's far side bends into the near one. A tap pops the ball up through the ring and back down, and sends the coil racing round. Raymarched in WebGL.
- [Cube](https://www.assembli.design/components/vitro-cube.md): Vitro pack: a solid glass paperweight cube with rounded edges, a matte ball set in its heart and two glossy hoops turning round it inside the glass. Every face bends the ball into its own view, so it doubles and stretches as the cube turns, and light bounces round the inside of the walls. A tap spins the hoops up like a gyroscope. Raymarched in WebGL.
- [Capsule](https://www.assembli.design/components/vitro-capsule.md): Vitro pack: a hollow glass pill leaning at an angle, holding three matte beads that drift slowly up and down inside it, shaded through the palette from bottom to top, with a glossy band round its waist and a thinner one at each shoulder. The curved wall stretches the beads as they pass. A tap rattles the beads against each other. Raymarched in WebGL.
- [Orb](https://www.assembli.design/components/vitro-orb.md): Vitro pack: a glass bubble around a matte ball, with a glossy hoop gimballing round the ball inside, a pearl bead running its track, and a flat glass ring circling the bubble like a planet's. The bubble wall magnifies the ball and catches the studio lights. A tap bounces the ball and whips the bead once round its track. Raymarched in WebGL.
- [Stack](https://www.assembli.design/components/vitro-stack.md): Vitro pack: two thick glass rings stacked off-center on a column of three matte balls. A glossy hoop runs through the wall of each ring, poking out above and below as it precesses, another circles the ball inside, and thin glass collars cap the ends. The glass bends every color into its walls. A tap twists the rings apart and lets them settle. Raymarched in WebGL.

## Hamlet

> Toy diorama scenes on floating islands: a cottage, a beach house, an alpine lodge, a city block, the suburbs, a lighthouse, a farm, a lakeside camp, canal houses and a desert. Set the time of day and the sun really moves: shadows swing round, then windows light up one by one and lamps pool warm light. Drag to turn, tap for each scene's trick.

- [Hamlet Pack](https://www.assembli.design/components/hamlet-pack.md): The whole Hamlet asset pack in one install: ten toy diorama scenes floating in a sky that keeps the time. One clock drives the sky, the sun and moon on their arcs, stars and clouds, and every island: scrub the day or play it through and shadows swing round, then windows and lamps come on island by island. Five palettes, plus HamletSky, HamletIsland, a 24-hour scrubber and a palette picker.
- [Desert](https://www.assembli.design/components/hamlet-desert.md): Hamlet pack scene: a desert homestead under layered red mesas. An adobe with beams poking through its walls, a roof ladder and a beehive oven, a silver trailer under a striped awning with two chairs, saguaros, barrel cacti in flower and a prickly pear, and string lights strung across the patio that glow at night. Tap to send a tumbleweed bouncing across. Raymarched in WebGL.
- [Canal](https://www.assembli.design/components/hamlet-canal.md): Hamlet pack scene: a canal in an old town. A row of tall, narrow canal houses with step, bell, neck and spout gables and a hoist beam under each peak, a quay with trees, bikes, benches and lamps, and a little boat pottering up and down while the drawbridge lifts its two leaves to let it through. At night windows light up across the facades. Tap to raise the bridge. Raymarched in WebGL.
- [Lakeside camp](https://www.assembli.design/components/hamlet-lakeside.md): Hamlet pack scene: a log cabin by a lake among the pines, the water cut away at the island's edge. A dock with a canoe tied alongside, a tent, a ring of stones round a crackling campfire with stumps to sit on, lily pads and two ducks paddling, and fireflies after dark. The fire flickers and lights the clearing. Tap to stoke it and send up sparks. Raymarched in WebGL.
- [Farm](https://www.assembli.design/components/hamlet-farm.md): Hamlet pack scene: a little farm with a gambrel-roofed barn and cross-braced doors, a banded silo, a windpump turning in the breeze, rows of crops and a pumpkin patch, round hay bales, a tractor and a fenced paddock where three sheep graze. A lantern lights the barn door at night and fireflies rise over the field. Tap to whirl the windpump and make the sheep jump. Raymarched in WebGL.
- [Lighthouse](https://www.assembli.design/components/hamlet-lighthouse.md): Hamlet pack scene: a striped lighthouse on a rocky islet in a cut-away sea, with a gallery rail, a glass lantern room and the keeper's cottage beside it. Waves break white around the rocks, a rowboat and a buoy bob on the swell and gulls circle the light. From dusk the lamp turns, sweeping two beams across the water. Tap to set the lamp racing round. Raymarched in WebGL.
- [Suburbs](https://www.assembli.design/components/hamlet-suburb.md): Hamlet pack scene: two houses on a suburban street, a two-storey with an attached garage, a basketball hoop and a car in the drive, and a hip-roofed bungalow with a porch, behind white picket fences, with mailboxes at the kerb, hedges, pines and a sprinkler ticking across the lawn. Porch lights come on at night. Tap to roll the garage door up and flash the car's lights. Raymarched in WebGL.
- [City block](https://www.assembli.design/components/hamlet-city.md): Hamlet pack scene: a city block on its own island. A glass tower with a blinking antenna, a brick walk-up with a fire escape and a water tower, a three-setback art-deco tower and a corner shop under a striped awning, ringed by a road where cars drive round past street lamps and trees. At night offices light up at random. Tap and the tower's windows spell a heart. Raymarched in WebGL.
- [Alpine lodge](https://www.assembli.design/components/hamlet-alpine.md): Hamlet pack scene: an A-frame lodge in the snow under faceted low-poly peaks. Its glass front glows at night, smoke curls from the chimney, a gondola glides up its cable to a mountain station, pines wear snow caps, a snowman stands by a frozen pond and snow keeps falling. Set the time of day and the light follows. Tap to whizz the gondola up and stir a flurry. Raymarched in WebGL.
- [Beach house](https://www.assembli.design/components/hamlet-beach.md): Hamlet pack scene: a beach hut on stilts above a shelving beach, with the sea cut away at the island's edge so you see into the water. Palms lean over the sand, a striped umbrella shades two loungers, there's a sandcastle and a jetty, a sailboat bobs offshore and gulls wheel overhead. At night string lights and tiki torches come on. Tap for a big wave. Raymarched in WebGL.
- [Cottage](https://www.assembli.design/components/hamlet-cottage.md): Hamlet pack scene: a two-storey cottage on a floating lawn, with a fenced roof terrace, flower boxes, wall lanterns, curly street lamps, faceted pines and a low-poly autumn tree. Smoke curls from the chimney. Set the time of day and the sun sweeps round; at night windows glow, lamps pool warm light on the grass and fireflies drift. Tap to open the front door. Raymarched in WebGL.

## Bloop

> Ten glossy gumball critters with googly eyes that roll loose on real physics and jelly bodies that squash and wobble when you poke or fling them: a visor ball that pops its lid, a somersaulting imp, a hat-tossing snow egg, a propeller cyclops, a pufferfish koosh, a mouth on stalks, a bouncer, a melting jelly, a sleepyhead and a cool one in shades. Six palettes.

- [Bloop Pack](https://www.assembli.design/components/bloop-pack.md): The whole Bloop asset pack in one install: ten glossy gumball critters raymarched in WebGL, with googly eyes that roll loose on real physics and jelly bodies that squash when you poke or fling them: Peep, Imp, Fuji, Whirly, Puff, Chomp, Sprout, Gloop, Snooze and Shades. Six palettes, plus studio tiles, a gumball-pile palette picker and a gumball machine that dispenses a random critter.
- [Shades](https://www.assembli.design/components/bloop-shades.md): Bloop pack critter: an aqua gumball in mirror-black sunglasses and red headphones, with a smirk and a tapping foot. It nods along at 108 beats a minute, bouncing on every beat; every eight beats it slides its shades down, peeks over them with googly eyes and winks, then pushes them back up. A tap gets the wink. Raymarched in WebGL, six palettes.
- [Snooze](https://www.assembli.design/components/bloop-snooze.md): Bloop pack critter: a lilac sleepyhead in a striped nightcap with a fluffy pom-pom, dozing with painted arcs for eyes. It breathes slowly, blowing a see-through bubble that swells and shrinks while little z's float up; every few seconds the bubble pops, it jolts awake with googly eyes wide, has a groggy look round and nods back off. A tap pops it. Raymarched in WebGL, six palettes.
- [Gloop](https://www.assembli.design/components/bloop-gloop.md): Bloop pack critter: a cherry jelly that never stops wobbling, glossy and lit from within, with three googly eyes floating in it and a puddle round its base. Every few seconds it melts flat, eyes and all, has a look round from down there, then pulls itself back together with a boing that overshoots and jiggles out. A tap splats it. Raymarched in WebGL, six palettes.
- [Sprout](https://www.assembli.design/components/bloop-sprout.md): Bloop pack critter: a lemon gumball with rosy cheeks, glossy eyes that squeeze into happy arcs and a two-leaf sprout on its head. It bounces, three happy hops with a proper squash before each take-off and on each landing, the leaf flapping behind; then one big spinning hop that bursts its sprout into a flower. A tap gives it the big hop. Raymarched in WebGL, six palettes.
- [Chomp](https://www.assembli.design/components/bloop-chomp.md): Bloop pack critter: a grape ball that is nearly all mouth, hinged at the back, with big square teeth, a lolling tongue and googly eyes up on bendy stalks. It hums along, nibbles the air in quick little noms, and every few seconds opens wider and wider, then snaps shut so hard it squashes and its eye stalks whip about. A tap makes it chomp. Raymarched in WebGL, six palettes.
- [Puff](https://www.assembli.design/components/bloop-puff.md): Bloop pack critter: a blueberry koosh ball covered in soft rubber spikes that go pale at the tips, with googly eyes, rosy cheeks and pouty lips. It bobs in the air breathing slowly; every few seconds it holds its breath and puffs right up like a pufferfish, spikes standing stiff, then lets go and zips round like a balloon. A tap puffs it up. Raymarched in WebGL, six palettes.
- [Whirly](https://www.assembli.design/components/bloop-whirly.md): Bloop pack critter: a tangerine cyclops with one big googly eye, a four-panel propeller beanie and little feet dangling below. It hovers with the blades whirring; every few seconds the propeller sputters, it sinks with its eye wide and its mouth in an O, then the blades catch and it zooms back up with a spin. A tap revs the propeller. Raymarched in WebGL, six palettes.
- [Fuji](https://www.assembli.design/components/bloop-fuji.md): Bloop pack critter: a mint egg with a melting snowcap, glossy black eyes, a straw boater with a red band, nub arms, red shoes and a grin full of little teeth. It rocks from foot to foot; every few seconds its hat springs off its head, wobbling round like a spun plate, and lands back with a squash while Fuji squeezes its eyes shut with glee. Raymarched in WebGL, six palettes.
- [Imp](https://www.assembli.design/components/bloop-imp.md): Bloop pack critter: a bubblegum-pink imp with pointy fins, black horns and a ridge of spikes down its back, tall tile eyes under heavy bored lids and a mouthful of fangs. It floats about flapping its fins; every few seconds it ducks, springs into a forward somersault with its eyes popped wide and lands on the air with a wobble. A tap bristles every spike. Raymarched in WebGL, six palettes.
- [Peep](https://www.assembli.design/components/bloop-peep.md): Bloop pack critter: a lime gumball with big googly eyes behind a smoky glass visor, a drippy shell top and bottom, an open grin and bean feet. It waddles from foot to foot; every few seconds its top shell pops up like a lid for a look round and drops back with a squash. The pupils roll loose with real physics, and a tap rattles them. Raymarched in WebGL, six palettes.

Back to [all components](https://www.assembli.design/components.md).
