Free No account needed

Tenebrae

Free studio for two-shell shadow lamps that throw moiré patterns on the ceiling, as STL or laser-cut SVG and DXF

Tenebrae is a free browser tool for a shadow lamp that throws moving patterns on the ceiling. Free, no account. Exports STL and SVG. Last checked .

Opens knnurl.github.io

Screenshot of Tenebrae

What is Tenebrae?

Tenebrae designs shadow lamps made of two perforated shells, cylinders or spheres, nested around one LED. Light reaches the room only where both shells are open, so the two patterns combine into moiré lobes on the ceiling and walls, and turning the outer shell moves them. The preview traces the light through both shells into a room, with room, wall, ceiling and lamp views.

The sidebar works through eight steps: table lamp or pendant, where the pattern should land, the light (ideal point, LED die, filament or frosted bulb), the shells, the pattern (slots and spirals, rings and waves, phyllotaxis dots, Voronoi cells or a superformula lattice), the moiré detune, manual twist or a motor, and the process (FDM, SLS or laser-cut sheet). There are fourteen presets, a Randomize button with per-slider locks, and a Basic mode that shows the 23 main controls. Checks under the preview remove floating islands and count thin webs, tiny holes and FDM overhangs for each shell.

The 3D print export is a ZIP with one watertight STL per shell, half or cap, the design file, a checks report, and shell profiles with a Fusion script for designing a base in CAD; the laser-cut export gives SVG and DXF files. It is free with no account, and the code is MIT licensed, which covers the software, not prints. The tutorial suggests matte black PETG or ASA and names a specific LED, driver and stem, so finishing the lamp takes a small electronics build. It suits makers who want a lamp that draws on the ceiling and are happy to wire it up.

What you can make

  • Two-shell shadow lamps
  • Moiré ceiling and wall patterns
  • Table uplights and pendants
  • Laser-cut lamp shells as SVG or DXF

How to use Tenebrae

  1. Load a preset such as the table uplight
  2. Pick the target, the light and the shells
  3. Tune the pattern and moiré, and read the checks
  4. Export the STL ZIP or the laser-cut files

What you'll need to print it

Filament and parts that suit what you make with Tenebrae.

Also handy

Some of these are affiliate links: we may earn a small commission, at no extra cost to you. More about that

Tenebrae pros

  • Room preview that traces the light through both shells
  • Print checks for islands, thin webs, small holes and overhangs
  • STL for printing, or SVG and DXF for laser cutting

Tenebrae cons

  • Many settings, and the LED, driver and stem are a separate DIY build
  • Steeply twisted slots and spheres do not print well on FDM without supports

Read next

Screenshot of Shadecaster

Vases & Lamps

Shadecaster

Free shadow lamp dome that throws your uploaded silhouette onto the wall over a tea light, as STL

Free Browser STL
Screenshot of Voronoi Lamp Generator

Vases & Lamps

Voronoi Lamp Generator

Free lamp shades, globes and vases cut with Voronoi openings, with a light-on shadow preview; STL and flat SVG pattern

Free Browser STL · SVG
Screenshot of Lampshade Studio

Vases & Lamps

Lampshade Studio

Free browser lampshade designer with patterns, perforations, a lit preview and E27 or E14 fittings, as STL or 3MF

Free Browser STL · 3MF New, added

Vases & Lamps

LumHaus (MakerLab)

Design complete printable lamps: shade, base and socket, with live 3D preview

Freemium MakerWorld 3MF · STL
Screenshot of LumaForm

Vases & Lamps

LumaForm

Browser designer for vase-mode lampshades with E27 and E14 fittings, sold as paid STL downloads

Paid Browser STL
Screenshot of Jack-o-Gen

Vases & Lamps

Jack-o-Gen

Free, open-source jack-o'-lantern designer: shape the pumpkin, drag the face, download an STL or two-color 3MF

Free Browser STL · 3MF Multicolor New, added