Skip to main content

How to Make a Glass Material in Blender

Create realistic glass in Blender using the Principled BSDF and Cycles. Learn the transmission and roughness settings, and why glass needs the right render engine.

Glass is one of the most satisfying materials to make in Blender, and one that trips up beginners because it depends on your render engine. Get the two key settings and the right engine, and you will have convincing glass in under a minute.

Step 1: Use Cycles

Glass works by letting light pass through and bend (refract). The Cycles render engine simulates this properly, while Eevee only approximates it.

In Render Properties, set the Render Engine to Cycles, and switch your viewport to Rendered shading so you can see the result.

Step 2: Set up the material

  1. Select your object and add a material (Material Properties > New).
  2. On the Principled BSDF, set Transmission to 1. This lets light pass through the surface.
  3. Set Roughness to 0 for perfectly clear glass.

That is genuinely all it takes for clear glass in Cycles. Base Color tints the glass if you want colored glass.

Frosted or colored glass

  • Frosted glass: raise Roughness to around 0.1 to 0.3. This scatters the light for a soft, translucent look.
  • Colored glass: change the Base Color to a light tint. Keep it pale, since strong colors darken glass quickly.

Making it look real

  • Real glass has thickness. A single flat plane looks fake. Model glass as a solid object, or add a Solidify modifier to give a thin panel real walls.
  • Glass looks best with something to reflect and refract, so pair it with good lighting or an HDRI environment.

Eevee note

If you must use Eevee, enable Screen Space Refraction in Render Properties, then tick Raytrace Refraction on the material’s settings. Cycles is still the simpler, better route for glass.

Keep going

Materials like glass are part of look development. Our Blender Texturing and Animation course goes deep on materials and shading, and you can start with the free Blender course.

Frequently asked questions

How do I make glass in Blender?

Give the object a material, set the Principled BSDF Transmission to 1 and Roughness to 0, and render with Cycles. Transmission lets light pass through, creating a clear glass look with realistic refraction.

Why does my glass look black or solid in Blender?

Glass relies on light passing through and refracting, which the Eevee engine only fakes. Switch to the Cycles render engine for real glass. In Eevee you must also enable Screen Space Refraction on both the material and in render settings.

How do I make frosted glass in Blender?

Start from a clear glass material, then raise the Roughness slightly (around 0.1 to 0.3). Higher roughness scatters the light passing through, giving that soft, frosted, translucent look.

Start free

Get free access to our beginner courses

Drop your email and we'll let you know the moment each free course is live - plus new courses and deals. No spam, unsubscribe anytime.

Master Blender from start to finish

This is one lesson from a much larger course. Get the full course with a single one-time payment and lifetime access.

Explore the Blender course