If you’re a graphic designer learning SketchUp, you’ve likely run into a frustrating glitch: your textures or surfaces start flashing, blinking, or showing jagged black lines as you move around your model.
In the 3D world, we call this Z-Fighting. Here is why it happens and how to fix it using your existing design logic.
The Problem: The "Layer Stack" Logic
In 2D design software, we use a Layer Stack. If you want a red logo on top of a blue wall, you just move the logo layer to the top. Even if they share the exact same X and Y coordinates, the "top" layer always wins.
SketchUp works differently. In a 3D environment, objects exist in Z-space (depth). When two surfaces—like a sign and a wall—occupy the exact same mathematical Z-coordinate, the graphics card gets confused.
This is one of several places where your 2D design brain quietly works against you in SketchUp. I made a free guide that explains the most common one — in pure Adobe language. [Download it here.] Then come back for the fix below.
It can’t decide which one is "in front," so it rapidly switches between them. This creates that annoying flickering texture or "glitchy" look.
How to Fix Z-Fighting in SketchUp
As a designer, you can solve this "depth conflict" using three simple techniques:
1. The "Real World" Depth (Push/Pull Tool)
In the real world, everything has a thickness, even paper. A vinyl decal or a metal sign has a physical thickness.
2. The "Micro-Nudge" (Move Tool)
Sometimes you want a surface to look flush without adding thickness.
3. The "Cut and Paste" (Intersect Faces) - works but not recommended
If you want your graphic perfectly integrated into a wall (like paint or a mural), you can embed it directly — this is a quick fix and will look seamless, but it's not the recommended approach. For a cleaner, more professional result, keep the wall and graphic as separate groups. This way you can revise either element independently without running into issues.
Why This Matters
If you don't fix Z-Fighting, it won't just look bad in your workspace—it will ruin your final renders and exports.
Pro-Tip for Designers: Always check your model in Monochrome Mode (Styles > Face Settings). If you see flickering there, you’ll definitely see it in your final render!
See you next time,
Sanaz Vazirian
Architect, Graphic Designer, Professor
Founder — SketchUp for Graphic Designers
p.s. Black edges? Not anymore!
In the 3D world, we call this Z-Fighting. Here is why it happens and how to fix it using your existing design logic.
The Problem: The "Layer Stack" Logic
In 2D design software, we use a Layer Stack. If you want a red logo on top of a blue wall, you just move the logo layer to the top. Even if they share the exact same X and Y coordinates, the "top" layer always wins.
SketchUp works differently. In a 3D environment, objects exist in Z-space (depth). When two surfaces—like a sign and a wall—occupy the exact same mathematical Z-coordinate, the graphics card gets confused.
This is one of several places where your 2D design brain quietly works against you in SketchUp. I made a free guide that explains the most common one — in pure Adobe language. [Download it here.] Then come back for the fix below.
It can’t decide which one is "in front," so it rapidly switches between them. This creates that annoying flickering texture or "glitchy" look.
How to Fix Z-Fighting in SketchUp
As a designer, you can solve this "depth conflict" using three simple techniques:
1. The "Real World" Depth (Push/Pull Tool)
In the real world, everything has a thickness, even paper. A vinyl decal or a metal sign has a physical thickness.
- The Fix: Use the Push/Pull tool (P) to give your graphic a tiny bit of "meat"—even just 1mm. By giving the object volume, you move its front face to a unique Z-coordinate, and the flickering disappears instantly.
2. The "Micro-Nudge" (Move Tool)
Sometimes you want a surface to look flush without adding thickness.
- The Fix: Select your graphic, tap the Move tool (M), and hit the Arrow Keys to lock your axis. Move the object away from the background by a microscopic amount (e.g., 0.01" or 0.5mm). It’s a distance invisible to the human eye, but it’s a "mile" away for the software's engine.
3. The "Cut and Paste" (Intersect Faces) - works but not recommended
If you want your graphic perfectly integrated into a wall (like paint or a mural), you can embed it directly — this is a quick fix and will look seamless, but it's not the recommended approach. For a cleaner, more professional result, keep the wall and graphic as separate groups. This way you can revise either element independently without running into issues.
- The Fix: Draw the outline of your graphic directly on the wall surface. This "breaks" the wall into two separate faces. Apply your texture to the inner face. Since there is now only one layer of geometry, there is no "fight" for the Z-space.
Why This Matters
If you don't fix Z-Fighting, it won't just look bad in your workspace—it will ruin your final renders and exports.
- Static Exports: It often appears as strange, jagged grey or black "static" lines.
- Video Animations: It creates a distracting strobe effect that looks unprofessional.
Pro-Tip for Designers: Always check your model in Monochrome Mode (Styles > Face Settings). If you see flickering there, you’ll definitely see it in your final render!
See you next time,
Sanaz Vazirian
Architect, Graphic Designer, Professor
Founder — SketchUp for Graphic Designers
p.s. Black edges? Not anymore!