Your Curtains Look Fake Because You're Fighting the Light

What You'll Learn
restraint
perception versus reality
layered complexity
craft mastery
attention to detail
presence
Ideas Connected
10 connected articles

Materials Ep7: Curtains | All 3D Software

Your brain runs multi-exposure HDR imaging every waking second. Bright window. Dark corner. Curtain catching backlight. All stitched together by a visual system so sophisticated it makes the most advanced render engine look like a calculator with a screen.

Your render engine gets one exposure. One shot.

That gap... between how your eyes composite light and how your software captures it... is exactly why curtains become one of the hardest materials to shade in 3D rendering. They sit at the boundary between the brightest and darkest parts of your scene. And they catch the worst of both worlds.

Diego from RenderRam walked through his curtain material setup recently, and the approach deserves more than a casual watch. Not because curtain shading is glamorous work. Because the principles underneath... layered control, physical logic, knowing when restraint beats power... apply to every translucent material you'll ever build in architectural visualization.

Your Eyes Are Cheating (Beautifully)

Stand in your room. Look at the window. Your brain composites information from across the entire dynamic range spectrum... overexposed, underexposed, everything in between... and stitches it into one coherent image. The curtains look soft. The room looks warm. The light through the fabric feels alive.

Grab a camera. Same scene. Room looks fine but the window blows out. Or the window looks fine and the room goes dark. Diego puts it plainly: "Brain is stitching overexposed, underexposed stuff... so that we see nice and clear the way we do."

Your render engine... FStorm, Corona, or V-Ray... doesn't stitch. It captures one exposure and hands it to you. Solving that mismatch is the entire tutorial.

Foundation First

The setup starts in 3ds Max with FStorm, using two textures from Texture Supply... a sofa fabric, not even curtain-specific. The opacity map comes from inverting a reflection texture. Those bright spots in the weave? Treated as the holes between knits. A bump map at 2mm adds surface definition.

Two textures. Two maps. The node-based material editor looks almost empty. That's the point... every solid build starts sparse. Add complexity only where the problem demands it.

Translucency at a Whisper

Most artists crank translucency and watch everything fry. Diego calls it "a perfect path to get everything turbo overexposed." His setting? 0.25. A quarter strength.

Then he controls WHERE that translucency appears using a falloff map. The physical logic is clean... fabric folds angled away from camera are thick. Multiple layers of knit stacked together. Translucency there should be minimal. Front-facing surfaces? Thin fabric. Light passes through.

Before the falloff, the curtain lost all sense of depth... everything blending into washed-out mush. After the falloff, every wave and fold reads distinctly. Definition returns.

The restraint is the whole lesson.

Repurposing the Weave

Diego takes the same opacity texture, inverts it, boosts contrast, and applies a Gaussian blur. What emerges is a soft gradient map that mimics how light actually transitions through woven fabric. Bright where the weave is thin. Darker where threads cluster.

This blurred texture plugs into the falloff's white channel for translucency. The micro-gradients it introduces make fabric read as physical. Without it... pale and flat. With it... you can feel the weave catching light.

In FStorm, you can skip Photoshop entirely. Pixel blur at 0.01, gamma cranked to 7 on the inverted texture. Same result. No round-tripping required.

Faking Edge Scatter (Honestly)

The top section of a curtain... where fabric bunches thick around the rod... tends to collapse into a translucent blob. Nobody's fooled by that.

Diego's fix: a second falloff map set to IOR mode, plugged into the emission slot. Very subtle self-illumination. Just enough to trace the edges of dense folds and give the viewer's eye something to follow.

He calls it what it is... fake. An isolated trick for daylight scenes. But sometimes the honest fake beats the technically pure mess. The upper curtain gets definition instead of mush. That's a win. 🎯

The Fold That Saves You

Final detail. Physical, not material.

Every real curtain has hem folds at the edges and bottom. That doubled fabric acts as a natural barrier against light bleed and overexposure. Without folds, your curtain edges burn hot and bleed into the blown-out window behind them. With folds... clean border. A frame. The difference between raw fabric and something that reads as lived-in.

Diego's example is self-admittedly sloppy. Doesn't matter. Even rough folds transform the result. The detail serves the whole.

"Light doesn't fight darkness... it just shows up."

Diego's entire approach in physically-based rendering proves this from a completely different angle. You don't overpower the exposure problem with brute-force translucency. You don't crank everything to 11 and hope the engine sorts it out.

You layer. You control. You let light show up exactly where the physics say it should... and hold it back everywhere else. Restraint over force. Precision over volume.

Every craft teaches this eventually. The question is whether we're paying enough attention to notice. ✨

--- Source: https://www.youtube.com/watch?v=fkcUqP3GDFY

From TIG's Notebook

Thoughts that surfaced while watching this.

The mediocre teacher tells; the good teacher explains; the superior teacher demonstrates; the great teacher inspires. — *William Arthur Ward*
— TIG's Notebook — On Mentorship & Teaching
I've missed more than 9000 shots in my career. I've lost almost 300 games. 26 times, I've been entrusted to take the game winning shot and missed. I've failed over and over and over again in my life. And that is why I succeeded. — *Michael Jordan*
— TIG's Notebook — On Failure & Perseverance
We all die. But humans are measured by the brightness of their burn, which I find the formula to be: **(Humility + Curiosity + Courage) × Love = Brightness**
— TIG's Notebook — On Purpose & Legacy

Echoes

Wisdom from across the constellation that resonates with this article.

A comprehensive beginner's guide to stock market investing covering ownership basics, diversification through ETFs, the power of compounding, and the five preventable behavioral mistakes that destroy wealth.
— Nate B Jones | Your Money Is Already Losing... The Only Question Is What You Do Next community
Audit which of the four prompting disciplines you currently practice and identify your weakest layer
— Nate B Jones | Everyone Learned Prompting. Almost Nobody Learned the 4 Skills That Actually 10x Output. community
Nvidia does not want the designers of the TPU chip, which by the way, that is exactly who they got in the Groq deal.
— Nate B Jones | The AI talent grab big tech doesn't want you to see #futureofwork #ai #groq #nvidia community