Advertisement · 728 × 90

Posts by Ben McCormick

Preview
Procedural Color Palettes — Fragments Create an almost limitless amount of color variety and complexity in your shaders using only a few simple functions and a bit of creativity.

Curious about what you'll find in Fragments?

I've got great news! I've unlocked one of the techniques for everyone - this one is all about colour and some fun ways to apply and experiment with it 🌈

This is Procedural Color Palettes using #threejs and #tsl

www.fragments.supply/techniques/p...

1 month ago 4 0 0 0
Preview
Learn the shader techniques that set you apart in this course — Fragments A shader programming course for design engineers and creative coders. Master TSL, WebGPU, and production-ready visual effects with techniques, utilities, and sketch breakdowns.

When you enroll, you'll get immediate access to:

- 11 deep-dive shader technique lessons
- 40+ workflow-enhancing utility functions
- 140+ TSL sketches with full source code
- Future updates to all content
- And more!

Enrollment closes on February 24 at 2AM UTC

www.fragments.supply

2 months ago 0 0 0 0
Fragments dashboard

Fragments dashboard

Made for design engineers, creative coders, and anyone who wants to learn!

Fragments is built around progressively more complex shader techniques and how to experiment with them to create something unique and spectacular.

2 months ago 2 0 1 0
Video

My Three.js + TSL shader course — Fragments — is open for registration for the next 2 weeks!

It's the perfect way to learn the techniques that power some of the most incredible shaders out there, and how to build them in code.

2 months ago 3 0 1 0
Preview
Genuary 2026 Roundup — Fragments A complete walkthrough of every Genuary 2026 sketch I made — 24 creative coding challenges from one color to flow fields, raymarched cities to cellular automata.

I'm back with a blog post wrapping up my #genuary2026 journey. Maybe not the full 31, but... close?

This is a pretty long one, so grab a coffee (or stiff drink?) 🤔

www.fragments.supply/writing/28-g...

#genuary #tsl #threejs

2 months ago 2 0 0 1

more volumetric TSL things

3 months ago 0 0 0 0

feel like things are coming together with this stuff...

3 months ago 0 0 0 0
Post image

Post image

I posted one of these things a couple of months ago, interested in an update?

More than 140 creative coders, design engineers and shader artists have joined fragments.supply 🌈

It's been a dream to work on and share - I'm shocked and absolutely humbled 🙇‍♀️

3 months ago 2 0 0 0

Design engineers who know shaders are basically unicorns. Your market value goes up immediately ✨

4 months ago 0 0 0 0
Advertisement

React: https://github.com/phobon/fragments-boilerplate

Vanilla: https://github.com/phobon/fragments-boilerplate-vanilla

Love to see what you make with these! 🙏

4 months ago 0 0 0 0

How to start learning shaders:

1. Copy a boilerplate
2. Break it
3. Understand why it broke
4. Repeat

That's the whole game. Everything else is iteration.

I've got a Three.js and TSL-based boilerplate you can use right now! A couple of links below 👇

4 months ago 2 0 1 0

I feel like every time I go back to trying to figure out volumetrics (raymarching stuff) my brain just stumbles.

Following the same process - rest, digest, return and there's just something missing.

Anyone else have these sorts of white whales they're always chasing?

4 months ago 1 0 0 0

The moment shaders clicked for me: I stopped trying to understand everything and started started trying to break one small thing.

Then I fixed it. Then I broke it differently - rinse and repeat.

All of a sudden, I got dangerous (positive) 💪

4 months ago 0 0 0 0

Thats a pretty amazing way to put it really 😊 there’s definitely a mind shift involved for sure. Kind of easy to forget after all this time

4 months ago 2 0 0 0

Shaders look like black magic until you realize that they're just math...

... and not even hard math (a lot of the time 😅)

4 months ago 3 0 1 0
Preview
Techniques — Fragments Learn and experiment with creative coding techniques. Foundational shader programming techniques with deep-dives, implementation guides, and related examples.

Finally pushed this huge change to Fragments (2.0 haha)! 🚀

So much cool stuff:

- New dashboard and navigation
- TSL sketch code is totally free
- New interactivity technique and a bunch of new utilities

Love to hear what you all think!

www.fragments.supply/techniques

#threejs #creativecoding

4 months ago 3 0 0 0
Preview
Black Friday 2025 — 25% off Fragments — Fragments 25% off Fragments for Black Friday, plus a preview of the new Fragments V2 platform and upcoming Interactivity technique.

It's Black Friday, so Fragments is 25% off! 🎉

Use code BLACK25 for lifetime access to:
• 110+ shader breakdowns
• 10+ creative coding techniques
• 36+ utilities
• GitHub boilerplates
• Private Discord

Tell a friend!

#tsl #threejs #creativecoding

www.fragments.supply/writing/22-b...

4 months ago 3 0 0 0
Noise-based shader sketch with orange, blue and purple hues

Noise-based shader sketch with orange, blue and purple hues

Still really enjoying these noise-based things 🪇

Once I've got these updates out for Fragments, I'll get back to working on this stuff, super fun 😊

#tsl #threejs

4 months ago 4 0 0 0

❤️ I’m on a mission to just reduce reduce reduce. Harder than it looks haha

4 months ago 1 0 0 0
Advertisement
Post image

Post image

Been sketching things out for what I'm calling fragments.supply v2 and really happy with how it's leveling up

Having a super clear navigation like this gives a great idea of just how much stuff there is

Loved how it looked before, but this is a massive upgrade ✨

4 months ago 3 0 1 0

It is pretty incredible to me think fragments.supply has ALMOST hit 100 members (99 😅)

I humbling, amazing experience to share this with so many curious creative developers. Forever grateful 🙏

Should I do a giveaway to celebrate the century?

4 months ago 1 0 0 0

Wrote a post about some of my favourite TSL distortion functions, along with some fun updates for Fragments

The collection is starting to get really substantial now, super happy with how it's all going ✨

www.fragments.supply/writing/19-making-pixels...

5 months ago 2 0 0 0

Build something you need.

Others probably need it too 🫡

5 months ago 1 0 0 0

Design engineers,
invest in your creative skillset.
Your future self will thank you.

5 months ago 1 0 0 0
Preview
luca (@luca) / Cosmos A home for curating your universe

I don’t know them specifically. I know of www.cosmos.so/luca but not sure who else

5 months ago 2 0 0 0

Not sure if I've mentioned this before* but I've been deep diving into generative art and creative coding with shaders and threejs.

I built fragments.supply - copy-paste snippets and creative coding flow, ready to go.

If you want to get hands-on fast, it's all here 🙌

* a great joke 😅

5 months ago 2 0 0 0
Preview
Welcome to Cosmos A discovery engine for creatives.

Yeah, I used to check out awwwards quite often but fallen off it a lot lately

I have a really active www.cosmos.so going which is pretty good but always keen to find more inspo sources

Got a huge board that's just like future ui, neon stuff - it's very nice haha

5 months ago 1 0 1 0
Advertisement

👋 Creative coders, what's your go-to for visual inspiration?

I want to explore different areas and expand my skills. I've got a couple of go to places I check out, but wondering what else is out there.

Would love to see what inspires you. Your recs would be appreciated 🫶

5 months ago 1 0 1 0
Preview
I almost quit making this LED effect — Fragments Hours of tweaking shapes and offsets almost broke me. Here's what happens when you push through the frustration.

This week's newsletter is out! I talk about Roli Lightpad Blocks!

... and also about my struggles 🪄

www.fragments.supply/writing/16-a...

5 months ago 4 0 0 0
Post image

Post image

Post image

Post image

Post image

Post image

Took that threejs noise sketch and pushed it further - the new outputs are showing me stuff I didn't even think about before.

Amazing how a few tiny tweaks can stack up and turn some mundane shapes into something special.

Honestly love when the code just does its own thing ✨

5 months ago 4 0 0 0