A few screenshots of my current progress playing with particles in #WebGPU
#screenshotSaturday #webdev #wgsl #particles #javascript #computergraphics #graphicsprogramming #cgi
Code and Art
| website | absulit.com |
| https://instagram.com/absulit | |
| Github | https://github.com/Absulit |
A zoom on the particles
#webgpu #webdev #wgsl #particles #javascript #computergraphics #graphicsprogramming #cgi
I will progressively upload a few videos I rendered a few days ago with #webgpu
#webdev #wgsl #particles #javascript #computergraphics #graphicsprogramming #cgi
A few screenshots of my current progress playing with particles in #WebGPU
#screenshotSaturday #webdev #wgsl #particles #javascript #computergraphics #graphicsprogramming #cgi
I just want to know if my functions and variables are causing a memory spike, what the fuck is this! (see image for reference)
For the new version of POINTS I'm adding a way to load an HTMLElement as a texture. I think it's a simple way to load a weird font asset without an atlas/spritesheet. Or basically anything in the DOM.
Top Left: HTML
Below: texture in the canvas.
https://github.com/Absulit/points
#webgpu #javascript #webdevelopment #webdev #gamedev #screenshotSaturday
I can not wait for the #FRESH IDE project to get better, so I can get rid of #vscode
ICYMI: Fresh runs in the terminal
Another experiment with my POINTS library. This is basically an old physarum/slime demo I made a while ago, but rebuilt with compute shaders, particles and a lot more efficient than before.
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart
With the new version of my WebGPU library POINTS v0.6.0 (https://github.com/Absulit/points), I added a bunch of new features like support for depth maps, cameras, bloom and others, so I wanted to make a demo that used all of these.
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart
I also updated my POINTS library a couple of days ago to v0.6.0 (and a fix in the queue) with depth maps/shadow maps, bloom, wireframes
https://github.com/Absulit/points
The image is from a personal demo I'm currently working
#webgpu #wgsl #javascript #generativeart #genart #digitalArt #webdev
POINTS WebGPU library v0.5.0 Features performance improvements.
I think I can make an art installation with this now.
release: https://github.com/Absulit/points/releases/tag/v0.5.0
Repo: https://github.com/Absulit/points
Examples: https://absulit.github.io/points/examples
npm: https://www.npmjs.com/package/@absulit/points
jsr.io: https://jsr.io/@absulit/points
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart