Simon Profile Banner
Simon Profile
Simon

@iced_coffee_dev

Followers
6,195
Following
75
Media
109
Statuses
559

Funemployed ex-(Google/game dev). I code things, mostly game related, sometimes not.

Joined May 2020
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@iced_coffee_dev
Simon
2 years
Hey, I've got a glsl course in the works. Here's a quick glance at what I'm covering. If you wanna sign up now, early bird discount: EARLYBIRDJUNE2022 Check out
39
63
526
@iced_coffee_dev
Simon
2 years
Did a video on using Lerp effectively, shaping functions, and stuff to look out for. Video is made in #threejs / #webgl / #shaders
12
201
1K
@iced_coffee_dev
Simon
6 months
The Ghost of Tsushima inspired grass for #threejs from my last video is available! Like always, it's 100% free (and unsupported). If you end up doing something with it, a shoutout is nice, but not required. Code: Demo:
12
56
391
@iced_coffee_dev
Simon
7 months
Pretty cool what you can do in the browser. Added some fake lighting to the grass, and made some water with a quickly written SSR shader + noise. #threejs #webgl
18
21
349
@iced_coffee_dev
Simon
4 months
Did a video looking level of detail, performance optimizations, and what the gpu likes. Made in #threejs / #webgl ! Video:
Tweet media one
8
49
303
Been working on a little site (built with Vue/ #threejs ) to supplement people taking my shader course, but if you're interested and want to try out some of the exercises, check it out. Still in development, desktop only.
9
34
304
@iced_coffee_dev
Simon
6 months
Did a video exploring grass rendering! #threejs #gamedev Video:
Tweet media one
9
35
295
@iced_coffee_dev
Simon
7 months
I think a few people suggested windy grass. Took a quick look at a video of Ghosts of Tsushima as inspiration. I also took a little stab at making it kinda dark lighting. #threejs
17
19
254
@iced_coffee_dev
Simon
2 years
Made a little video on Ray Marching. Interesting note, pretty much the entire video, 2d/3d + animations, was built in a shader with ray marching/SDF's. Full Video: #shaders #threejs #webgl
7
31
249
@iced_coffee_dev
Simon
2 years
Made a simple audio visualizer shader as part of my tutorial on 3D sound in three.js Full video: #threejs #webgl #gamedevelopment [Music from @Bensound ]
8
24
242
@iced_coffee_dev
Simon
2 years
Working on another three.js tutorial, can you guess what it'll be about #threejs #webgl #gamedevelopment
11
10
240
@iced_coffee_dev
Simon
7 months
Alone in green fields with the sun on my face. Been fiddling around with grass in #threejs / #webgl , this is pretty straightforward high/low LOD to increase the range. No idea where I'm going with this, but it's kinda fun to work on. Also butterflies.
15
15
227
@iced_coffee_dev
Simon
5 months
Did a video looking at the past few decades of occlusion culling. Implemented in #threejs / #webgl ! Video:
Tweet media one
8
26
212
Did it, got off my butt and cleaned up the cloud shader (a bit). Absolutely, 100%, not supported in any way. Built with #threejs / #webgl . Small description in replies.
5
13
213
@iced_coffee_dev
Simon
2 years
Made a ray marching shader to show how raymarching in shaders works.
2
23
199
@iced_coffee_dev
Simon
7 months
Ran with some of the suggestions for hiding the grass transition, some distance fog + material changes for the distant ground, feel like the grass blending out is a lot less jarring. Also enabled a few #threejs post fx, FXAA+tone mapping.
12
10
201
@iced_coffee_dev
Simon
2 years
Trying to put together a little FPS attempt in JavaScript/Three.js. Need to get the little bot to shoot back next. Bot courtesy of @quaternius #threejs #gamedevelopment #webgl
16
20
197
@iced_coffee_dev
Simon
3 months
The GLSL Course has a new 3D Raymarching section! 🎉 Pick up the course or bundle for 25% off! Use the coupon: RAYMARCHING24 👉
Tweet media one
7
20
193
@iced_coffee_dev
Simon
7 months
Bigger terrain and 10's of thousands of trees. Enabled CSM shadows. Created a quickie LOD system. #threejs #webgl
14
15
186
@iced_coffee_dev
Simon
7 months
I'm not even clear what I'm building at this point. Added some actual art assets. Added a little pseudo wind particle system using noise and nonsense. Kinda dark and spooky for halloween. #threejs #webgl
17
8
175
@iced_coffee_dev
Simon
2 years
Playing with positional sound, and discovered three.js' AudioAnalyser To hear it best, put your earphones on! #threejs #webgl #gamedevelopment [Music from @Bensound ]
4
15
173
@iced_coffee_dev
Simon
2 years
I'm a little forgetful. Code for that JavaScript Star Wars game from last year is finally up: Video: Source: #javascript #threejs
8
18
159
@iced_coffee_dev
Simon
8 months
These looks crazy good, honoured that my course work could have in some small way inspired something as awesome as this!
@jsulpis
Julien Sulpis
8 months
My planet shader finally has its own web page 🤩 with a little GUI to tweak some parameters. It's a single #GLSL fragment shader animated in real time (~60fps on my phone), using ray tracing. Link and context in 🧵
18
59
580
2
9
150
Tried exploring #gamedev cloud rendering in latest video Video made completely using #threejs / #webgl Full Video:
4
24
149
@iced_coffee_dev
Simon
2 years
Did a video exploring procedural noise, and using it effectively in #gamedev Video is made in #threejs / #webgl
0
20
147
Did a video exploring bloom, the approaches used in Unity/Unreal, and even tried implementing convolution bloom. #gamedev Everything done 100% in #threejs / #webgl
4
9
131
@iced_coffee_dev
Simon
6 months
This is starting to look insane, wow
@jsulpis
Julien Sulpis
6 months
Little update on my #GLSL planet shader: I borrowed and adapted a few textures from the @NASA to display our home planet 🌍✨ It's made with ~12kB of code and should be smooth on most devices. Next steps: find more textures to display other planets 😊 ⬇️ Live demo and links :
21
65
742
2
7
129
@iced_coffee_dev
Simon
2 years
Trying to do some space & planets in a shader. This is all noise and nonsense. #shaders #webgl #threejs
4
4
109
Confession: I totally woke up several times over the night to watch this tick over.
13
1
109
@iced_coffee_dev
Simon
11 months
It's my bday! To celebrate, I'm offering 75% off my shader course!
12
17
92
@iced_coffee_dev
Simon
8 months
Last chance to grab this for 75% off, sale ends tonight!
19
12
89
@iced_coffee_dev
Simon
4 months
New Video in a couple days! We'll be digging into level of detail and doing a little crash course on the GPU's pipeline. Still playing around with title/thumbnail, but here's a few a friend ( @falaphil ) pitched: My LOD can beat up your LOD My LOD is smaller than Yours
2
0
82
@iced_coffee_dev
Simon
2 years
I made a shader on the train. How-to video in replies #threejs #shader #gamedev #Halloween
6
5
79
@iced_coffee_dev
Simon
1 month
Did a video on some of the lesser explored technology behind Quake. Made in #threejs / #webgl ! Video:
Tweet media one
2
9
83
@iced_coffee_dev
Simon
9 months
My kids are back in school, let's do a back to school sale!
9
7
78
@iced_coffee_dev
Simon
4 years
Old experiment trying to get 60,000 pathfinding agents running on cpu in javascript #webgl #threejs #gamedev #javascript
1
14
75
@iced_coffee_dev
Simon
10 months
@kadikraman Fun site. Created the object once, and bumped up # of items. Your original 9-10 seems to be the sweet spot of making them even'ish. Higher than that, lookup predictably scales better.
Tweet media one
1
0
74
@iced_coffee_dev
Simon
2 years
Adding a cartoony night/day scene as a project to GLSL course to show off SDF's and easing functions. #webgl #shader #glsl
4
2
71
@iced_coffee_dev
Simon
3 years
Seeing how far I can get with an mmo in JavaScript (node.js/three.js), tutorial to follow soon #threejs #webgl #javascript #gamedevelopment
5
6
67
@iced_coffee_dev
Simon
8 months
Decided to attempt grass. First pass, mostly spent on hacky deriving from #threejs shaders to get lighting/shadows and all that good stuff. There's motion, wind, etc.
Tweet media one
8
1
66
@iced_coffee_dev
Simon
3 years
Pew pew, sprucing up my old star wizards game #threejs #ammojs #javascript #gamedev
4
11
63
@iced_coffee_dev
Simon
7 months
It's Halloween soon! Here's a breakdown of my eyeball shader from last year. #threejs #shaders #glsl
@iced_coffee_dev
Simon
2 years
I made a shader on the train. How-to video in replies #threejs #shader #gamedev #Halloween
6
5
79
2
1
64
@iced_coffee_dev
Simon
6 months
Courses are 50% off for the weekend! Use the coupon: BLACKFRIDAY2023
Tweet media one
7
11
62
@iced_coffee_dev
Simon
9 months
Been adding to Have some shaders on terrain + triplanar mapping added recently, take a look! Built with #threejs & #vuejs
4
5
60
@iced_coffee_dev
Simon
5 months
Hangover sale :) Start the new year off learning a new skill! Grab the Shaders course or my new Gamedev Math course! Courses are 50% off for the next few days! Use the coupon: NEWYEAR2024 Site:
Tweet media one
2
9
60
@iced_coffee_dev
Simon
3 years
Patreon asked for another in the series, so here we go! Adding some simple biomes to our worlds. #threejs #webgl #javascript
Tweet media one
5
11
58
@iced_coffee_dev
Simon
11 months
Hey all, did a video about garbage collection, the overhead and performance cost, and optimizations. Check it out! #javascript
2
10
57
@iced_coffee_dev
Simon
4 years
Module Workers to speed up terrain generation #javascript #threejs #webgl #gamedev
0
12
56
@iced_coffee_dev
Simon
8 months
With all this #unity craziness, if you're looking to jump ship to the web/ #threejs and want a bit of a familiar face, @BeardScript has been working on a Unity-style environment for the web.
2
6
57
@iced_coffee_dev
Simon
9 months
I find it really cool that an effect that I watched in amazement as a kid, can now be done in the browser with a couple lines of code (thanks to @Andersonmancini )
@Andersonmancini
Anderson Mancini
9 months
It is live😍. The Predator Cloak Material for #R3F is now available. Demo: Source: Thanks: @CantBeFaraz for #threejs CSM, @iced_coffee_dev for the glsl course, @0xca0a for the base shader, and #threejsJourney for core knowledge 🙏
9
39
272
1
1
54
@iced_coffee_dev
Simon
4 years
Set phasers to stun! Trying out some ship gameplay around my procedural planet #webgl #threejs #javascript #gamedev
0
12
50
@iced_coffee_dev
Simon
2 years
Love the sway and tilt, totally stealing that!
@michalzalobny
Michal Zalobny
2 years
Natural first-person camera controls in #threejs 🎮 Live: Code: I've also added a procedural sway and tilt effect based on some #Unity tutorials + wall collisions physics with Rapier Inspired by @iced_coffee_dev FPS series
14
56
473
2
0
47
@iced_coffee_dev
Simon
2 years
Here's the walkthrough. It's all in a single shader, mostly a whole lotta layers of noise. #threejs #shader
2
3
43
@iced_coffee_dev
Simon
3 years
New video! Digging around in floating point, check it out!
Tweet media one
6
5
40
@iced_coffee_dev
Simon
3 years
I decided to dig into threading a bit in JavaScript, if you're interested too then check it out! #javascript #webworkers
Tweet media one
3
4
40
@iced_coffee_dev
Simon
4 years
Hacks on hacks, fake scattering on my little procedural world #threejs #webgl #javascript #gamedev
0
6
39
@iced_coffee_dev
Simon
9 months
Looking for a few volunteers to try out my work-in-progress math course and give feedback, so if you wanted to learn gamedev math, and wanna do it for free to boot, let me know and I'll pick a few random people.
29
0
39
@iced_coffee_dev
Simon
4 months
Great job! This looks terrific. Gas giants up next?
@nate_dev_
Nate Argaw
4 months
Planet from glsl course by @iced_coffee_dev . Just added some colors to edit the planet. Live: - 709 Repo: #shaders #glsl #threejs #r3f
1
2
29
1
0
35
@iced_coffee_dev
Simon
6 months
Last chance to grab Shaders or Math course (or both!) at 50% off. This deal expires today! Use the coupon: BLACKFRIDAY2023
Tweet media one
3
4
34
@iced_coffee_dev
Simon
3 years
Beautiful procedural universe game, completely in JS! Really makes me want to do something similar, with the planet generation stuff bolted on. @jesuisundev
3
4
35
@iced_coffee_dev
Simon
3 years
New video! Taking a look at hash tables, let me know what you think.
Tweet media one
1
3
32
@iced_coffee_dev
Simon
3 years
Screwing around making a quick 3d rpg'ish game thing in JavaScript, will have a tutorial & code coming soon. #threejs #webgl #javascript #gamedevelopment
1
9
33
@iced_coffee_dev
Simon
4 years
Screwing around with Three.js making a particle system. Additive/alpha blending combined as a single blend mode. #javascript #threejs #webgl #gamedev
1
11
31
@iced_coffee_dev
Simon
7 months
No idea where I'm going with this, mostly just playing around. Anybody have suggestions on what to add? My son told me to put a dinosaur in.
15
0
31
@iced_coffee_dev
Simon
3 years
Precision issues and seams, also log depth is awesome
1
0
30
@iced_coffee_dev
Simon
3 years
Q: Make an mmorpg in JavaScript? A: Maybe? We'll see... #threejs #javascript #gamedevelopment #webgl
3
3
29
@iced_coffee_dev
Simon
1 month
Doing some brainstorming for potential video topics, thought I'd reach out here. Anybody got topics they'd like to see covered at some point?
23
3
26
@iced_coffee_dev
Simon
7 months
I've had the pleasure of working with @Jessezhouu before, and can vouch for the quality and dedication that he puts into his work!
@Jessezhouu
Jesse Zhou
7 months
New project alert!! 🥳🥳🎉🎉 Showcasing the kind of 3D immersive experience you can build on the web with just three.js, javascript and a some very basic blender skills 🌲🌳🌲 Link: #threejs #javascript #webgl #coding #Webdesign #3D
18
24
311
0
1
26
@iced_coffee_dev
Simon
4 months
Last chance! This expires tonight!
@iced_coffee_dev
Simon
5 months
Hangover sale :) Start the new year off learning a new skill! Grab the Shaders course or my new Gamedev Math course! Courses are 50% off for the next few days! Use the coupon: NEWYEAR2024 Site:
Tweet media one
2
9
60
1
4
24
@iced_coffee_dev
Simon
8 months
Awesome writeup on a complex subject! If you ever wanted to learn more about raymarching, this is a great resource!
@MaximeHeckel
Maxime
8 months
📝 New Blog Post 📝 I spent this summer studying Raymarching with Signed Distance Fields and compiled it all in this article In it, I show you how to use shaders with a bit of math to build anything from abstract visuals to beautiful endless landscapes✨
Tweet media one
21
97
440
1
2
21
@iced_coffee_dev
Simon
3 years
Hot dog hot dog hot diggity dog
4
0
19
@iced_coffee_dev
Simon
4 years
More playing around w/ Terrain Texturing: Triplanar Mapping w/ Correct Normals, Atlased Splatting, Texture Repitition Breakup #threejs #webgl #javascript #gamedevelopment
0
5
19
@iced_coffee_dev
Simon
3 years
Hey all, made a little video on fog, and hacking on it to extend it, in Three.js/JavaScript #threejs #webgl #javascript #gamedevelopment
1
5
19
@iced_coffee_dev
Simon
3 years
Code for 2nd minecraft is up: Remember when I said I'd clean up the code first...
4
1
19
@iced_coffee_dev
Simon
3 years
Goodbye 2014 graphics! Hello 2017! Friend donated their old @Radeon vega 64, to replace my @NVIDIAGeForce 750 ti, so I can put off hunting for a new card for a bit longer. Yay!
Tweet media one
0
0
18
@iced_coffee_dev
Simon
3 years
Sometimes a bit of code I write is great, then I rewrite it later wondering wtf I was thinking the first time.
2
1
17
@iced_coffee_dev
Simon
4 years
Trying to add "growing" to my L-System implementation #gamedev #gamedevelopment #procedural #indiedev #IndieGameDev
1
4
16