A cube map (sometimes known as "sky box") made with Figma assets. Directly fetched with a custom worker I made with Cloudflare.
This is one of the easiest ways to get something cool running using the most simple Three.js code template.
@davo.bsky.social
Designer & Creative Engineer. Exploring how to build interactive artifacts using web technologies & pretty shady integrations. Blender super nerd. Cloud & local computing enthusiast.
A cube map (sometimes known as "sky box") made with Figma assets. Directly fetched with a custom worker I made with Cloudflare.
This is one of the easiest ways to get something cool running using the most simple Three.js code template.
Absolutely stunning, Marcin.
26.04.2025 17:17 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Made this scene using SunCalc + Sky shader from @threejs.org. It simulates a full day of interactive sunlight.
Cube maps in high-res, w/ an AFR method. Runs at 60-80fps, super unoptimized.
Thanks @mrdoob.com and all the contributors of #threejs for 15 years of open source development.
Thanks for sharing, Nicolas!
25.03.2025 19:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Image 1 shows a circular band with iridescent rainbow-like colors (red, green, yellow) against a bright blue background. The band contains repeating text that reads "WORK IN PROGRESS" in a stylized, digital-looking font. There's a distinct Moirรฉ pattern visible throughout the circular band, creating an interesting visual distortion effect. At the bottom of the image, there's a small information panel showing camera coordinates and technical parameters.
Image 2 shows a similar composition but with a different view. It again has the "WORK IN PROGRESS" text band at the top against a blue background, but below it displays vertical colored stripes (primarily green and red) creating a pronounced Moirรฉ interference pattern. The pattern includes what appears to be some kind of outline or shape formed by the interference. Like the first image, it has technical parameters displayed at the bottom.
Today I failed at trying to control these Moirรฉ artifacts, for the nth. time.
Instead of fully giving up, I decided to exacerbate the aberration, and I think it kinda works.
I made a big visual update to the cozy town building game I am working on.
I've added back the directional light, added some more textures and a super early version of grass. Certainly makes a difference!
Unwrapping UV for a generative shader.
I tried to do it manually, I really did... but I found myself really out of my depth.
And then I found that someone ported xAtlas for Three.js
github.com/repalash/xat...
As part of my initiation in the WebGL space, I offer you a messy John Conway's Game of Life, on a custom extruded geometry.
Not perfect, but it such a final boss for me, of everything that I think I understood about WebGL, but I really didn't. #threejs
This is such a great ideaโฆ
10.03.2025 15:23 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Rounded Primitives on a Dotted Grid. #threejs #animejs #gonrounded
10.03.2025 15:00 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Dolly. Made with #threejs & #animejs (anime.js beta)
10.03.2025 14:19 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0While Iโm AFK, I stream a Chrome view to Youtube so I can keep track later if there are any potential issues or leaks.
If I enable DVR mode I get an HD capture recorded on the cloud.
*it was a Hamiltonian Path
04.03.2025 17:51 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0This is my era of Transitionable Geometry.
There are no shortcuts for making something performant, flexible and dope. I literally built and iterated exploring every possible way to build this component.
It has a Hamiltonian Path of trade-offs.
And I think I found the way.
Using skimage, cv2 & PIL to detect & extract layout features.
Instead of setting custom parameters per image, you can tell Python to create a range of combinable configurations and let it work its magic.
Spring profiles.
Made with #threejs.
Made a pretty realistic Spring with controllable coils, tension and resistance.
Made with #threejs
Reminder for myself to never use Node.js for parsing structured data from LLMs.
Go with Python.
Congrats Maxime! What a milestone, man!
11.02.2025 17:53 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0In previous iterations, I managed to get pretty close using an arc-based interpolation.
But Iโm looking for a more generalized solution that allows me to truly control bounded/mapped interpolations between open planar meshes to close ring meshes.
Never been this close to solve my complex interpolation problem.
The solution seems to be emerging by intuitively combining bones with conformal mapping equations.
5 bucks to CauchyโRiemann.
WIP: Made a layout engine. Itโs called Organica.
- Auto Layout features based on the Cassowary Constraint Solving algo.
- Custom easing curves.
- Uses FTrig for Fast Trigonometry fns.
- Comes with a Transitionable operator to handle transitions between layout mutations
Published my second package on NPM (itโs ๐ for now) but Iโm super happy I took time to learn how to ship utility libraries with Bun.
29.01.2025 15:51 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0The image shows a fallen "SHARE THE ROAD" sign on the snowy ground in Central Park near McGowan's Pass, a historically significant area in the park's northern section. The distinctive mix of tall city buildings visible through the bare winter trees is characteristic of this part of Manhattan. The orange traffic sign stands out against patches of melting snow, with the park's natural landscape creating an interesting contrast with the urban skyline beyond. This spot near McGowan's Pass offers one of the park's elevated vantage points, which explains the clear view of the surrounding buildings.โโโโโโโโโโโโโโโโ
Ok, ominousโฆ
28.01.2025 15:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0A moment of clarity hits you while wandering, call it discovery.
A moment of clarity hits you while playing, call it experience.
First part was a questionโฆ no ๐งค on the streets, walking my ๐ ๐ฎโ๐จ
23.01.2025 16:17 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Can you dump your whole code, or the folder you are working on, on a markdown file and ask Claude to write you some Cursor rules.
You can also add some cursor rules, as examples.
Paste the result on a .cursorrules file. I noticed a difference using that.
Future Works In Progress.
23.01.2025 16:11 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Do it! Patreon, Gumroadโฆ Iโm game for any of those platformsโฆ
23.01.2025 15:45 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Need a wallpaper out of this!
23.01.2025 14:08 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0