How to Make Resin Stained Glass with a 3D Printed Frame

7 Mar 2026(Updated 21 May 2026)

3D printed stained glass panel made with colored UV resin, designed in Affinity and printed on a Bambu X1C

A 3D printed stained glass panel made with resin as an alternative to traditional glass. Designed in Affinity, printed on a Bambu X1C, and filled with colored UV resin to create translucent stained glass effects without any actual glass cutting.

Real stained glass looks amazing, but cutting glass and soldering lead frames takes serious skill and specialized tools. This resin stained glass technique is an easy alternative that anyone can try at home. Using a 3D printer, textured window film, and coloured epoxy resin, you can create stained glass art that looks surprisingly close to the real thing. No glass cutting, no soldering, no special workshop.

The technique is simple and avoids the biggest problem beginners run into: colors bleeding into each other.

Some photos in this guide come from two different sessions of the print I made but the process and results are exactly the same.

Why resin stained glass is a good alternative to traditional glass#

Traditional stained glass requires cutting glass pieces by hand, grinding edges to fit, wrapping each piece in copper foil or lead came, and soldering everything together. It takes practice, patience, and a workshop full of specialized tools.
Resin stained glass skips all of that. You design your pattern digitally, print the frame on a 3D printer, and fill the sections with colored resin. The result is lightweight, shatter-proof, and can be made on a kitchen table in a weekend.
Here is how the two techniques compare:

Traditional stained glassResin stained glass (this method)
Skill levelAdvancedBeginner-friendly
Tools neededGlass cutter, grinder, soldering iron3D printer, mixing cups, pipette
Materials costHigh (glass sheets, solder, flux)Low (resin, pigments, filament)
Time to finishDays to weeks1-2 days (mostly curing time)
WeightHeavy, fragileLightweight, shatter-proof

Materials#

You don’t need much, but having the right materials helps a lot.

Core materials

  • 3D printed frame (download a model or make your own)
  • Plastic sheet (smooth base layer)
  • Window texture sheet / window sticker film (This gives the final piece the real stained glass texture)
  • Epoxy resin (preferably UV resistant epoxy resin so the colors don’t yellow over time).
  • Transparent resin pigments or oil colors
  • Mixing cups
  • Pipette / dropper (A small pipette makes it much easier to fill the chambers without spilling resin)

Assembly

  • 3M spray adhesive (temporary adhesive)
    or
  • Hot glue gun

Safety

  • Gloves
  • Safety glasses
  • Garbage bag or table protection

(I’ll link the exact materials I use below if you want to copy the setup.)

Step 1: Preparing your stained glass design#

You can find many drawings online that work for this technique, but I decided to make my own using a photo of my dog.

Original photo of the pug used as reference for the stained glass design.
Original photo of the pug used as reference for the stained glass design.
  1. Grab a photo of your subject.
  2. Open it in a photo editor.
  3. Trace the shapes to create an outline drawing.

You can use almost any software for this. I personally used Affinity, but free tools like Inkscape work great too.

Important rule: all lines must connect.

Each enclosed space becomes a resin chamber later.

If parts are floating (for example eyes or small shapes), they will not stay in place during pouring. If that happens you’ll need to glue them manually afterwards.

Once you are happy with the design:

  • export it as SVG
  • expand the paths if needed
  • make sure scaling does not break the proportions
The outline converted to a 3D print. This frame will act as the “lead lines” of the stained glass.
The outline converted to a 3D print. This frame will act as the “lead lines” of the stained glass.

Step 2: 3D printing the stained glass frame#

Open the SVG in your slicer.

I use Bambu Studio, but any slicer that supports SVG import should work.

Steps:

  1. Import the SVG
  2. Give it a small height
  3. Slice and print

Recommended settings:

  • Height: 0.8 mm
  • Color: black filament works best
  • No infill needed

This printed frame acts as the lead lines of the stained glass, replacing the traditional metal came or lead strips used in real stained glass windows.

Step 3: Setting up your resin workspace#

Resin is a chemical product, so safety first.

Use:

  • gloves
  • safety glasses
  • good ventilation

I protect my table using:

  1. A garbage bag as base protection
  2. A work mat
  3. A plastic sheet

The plastic sheet is important because it acts as the removable base for the resin piece.

Workspace setup with plastic base sheet.
Workspace setup with plastic base sheet.

To create the glass texture:

  1. Place a window texture film on top of the plastic sheet.
  2. Put the 3D printed frame on top.

Now we need to temporarily fix the frame so it does not float when resin is poured.

I used 3M spray adhesive, which works similar to Post-it glue. It sticks well but can still be removed later.

Alternative:
A hot glue gun also works if you add tiny dots under the frame.

Workspace setup with plastic base sheet, window texture film, and the printed frame glued in place.
Workspace setup with plastic base sheet, window texture film, and the printed frame glued in place.

Step 4: Preventing resin color bleed (the trick)#

If you look at the design you will see many small chambers. The biggest beginner problem is color bleed between these chambers. Even though the frame is glued down, the patterned plastic sheet is not perfectly flat. Resin can easily sneak underneath.

Instead of fighting this, we solve it in a simple way. We pour the resin in two stages.

First Layer : Transparent Seal

Mix a small amount of clear resin.

Using a pipette or carefully pouring from a cup, add a very thin layer across the design.

Just enough to:

  • seal the bottom
  • fill tiny gaps
  • create a flat base

Do not fill the chambers yet.

Let this cure completely.

Depending on the resin this can take 24–48 hours.

First thin layer of clear resin. This seals the bottom and prevents color bleeding later.
First thin layer of clear resin. This seals the bottom and prevents color bleeding later.

Second Layer : Adding Color

Once the base layer is hardened, the chambers are sealed.

Now you can safely fill them with colored resin.

Use:

  • resin pigments
  • transparent oil colors
  • mica powder
  • or other resin colorants

I experimented with:

  • oil paint
  • fine sand-like pigments
  • transparent dyes

The oil colors worked surprisingly well because they stay translucent and keep that authentic stained glass look. Transparent epoxy resin pigments also work great if you want more consistent results.

Using the pipette makes it easy to carefully fill each chamber. Feel free to experiment with color mixes.

Filling the chambers with colored resin using a pipette.
Filling the chambers with colored resin using a pipette.

Step 5: Curing and finishing your stained glass piece#

Let the piece cure completely.

I usually leave it 48 hours to be safe.

Once cured:

  1. Carefully peel the piece off the plastic sheet
  2. Remove any glue residue
  3. Trim edges if needed

The result is a lightweight stained glass style artwork made from resin and a 3D printed frame.

You can:

  • hang it in a window
  • place it in a frame
  • give it as a custom gift
Finished 3D printed stained glass effect made with resin pigments and a textured window film.
Finished 3D printed stained glass effect made with resin pigments and a textured window film.

Final result: 3D printed stained glass with resin#

The effect is surprisingly close to real stained glass, especially when sunlight shines through the coloured resin. As an alternative to traditional glass, it holds up well and looks beautiful in any window. And the best part is that you can turn almost any drawing into a stained glass piece using this method. I already made several versions using different photos and designs, and each one looks unique.

Materials I Used#

The links below are affiliate links. If you buy through them it helps support my projects at no extra cost to you.

  • Resin USEU
  • Resin Pigments USEU
  • Pipettes / Droppers USEU
  • Window Texture Film USEU
  • Plastic Sheet USEU
  • 3M Glue Spray USEU

Frequently Asked Questions

Is resin stained glass a good alternative to traditional stained glass?

Yes. Resin stained glass gives you a similar translucent, colorful effect without needing to cut real glass. You skip the glass cutter, the grinding, and the soldering. The result looks surprisingly close to traditional stained glass, especially when placed against a window. It's a much more beginner-friendly technique that you can do at home with basic supplies.

Can you make stained glass with a 3D printer?

You can use a 3D printer to create the frame (the "leading" that holds the glass pieces), then fill the sections with colored resin. The 3D-printed frame replaces the metal came or copper foil used in traditional stained glass. This gives you precise, repeatable designs without any metalwork.

What do you need to make resin stained glass at home?

The basics are: a 3D printer (or a premade frame), clear epoxy resin, resin pigments or alcohol inks for color, textured window film for the diffused glass look, and mixing supplies. No specialized glass tools are needed, which is what makes this an accessible alternative to traditional techniques.

How durable is resin stained glass compared to real glass?

Resin stained glass is lighter and more shatter-resistant than real glass. It won't break if dropped. The colors can fade over time with direct UV exposure, so it works best in spots with indirect light or behind a real window. For decorative pieces and gifts, durability is more than enough.

Can you make resin stained glass without a 3D printer?

Yes. You can use a laser-cut frame, a hand-cut wooden frame, or even thick craft wire shaped into your design. The 3D printer just makes it easier to get clean, consistent lines. The resin technique itself doesn't require one.

What is the best resin for stained glass projects?

UV-resistant epoxy resin works best for stained glass projects. It cures clear, stays transparent over time, and does not yellow from sunlight. Avoid fast-curing UV resin for larger pieces because it can crack. Standard two-part epoxy resin with a 24-hour cure time gives the best results for this technique.

How do you prevent resin colours from bleeding in stained glass?

Pour the resin in two layers. First, add a thin layer of clear resin across the entire design and let it cure completely for 24 to 48 hours. This seals the bottom and fills any tiny gaps between the 3D printed frame and the base sheet. Once the clear layer is hardened, you can safely fill each chamber with coloured resin without the colours bleeding into each other.

Resources

Related Articles