@absulit

157 Followers
289 Following
581 Posts

Code and Art

#webdev #webgpu

websiteabsulit.com
instagramhttps://instagram.com/absulit
Githubhttps://github.com/Absulit

Switching on and off a color gradient in the particle simulation

#webgpu #webdev #wgsl #particles #javascript #computergraphics #graphicsprogramming #cgi #screenshotSaturday

Here you can OptOut of Github using your data for AI model training.

https://github.com/settings/copilot/features

#ai #github #copilot #softwaredevelopment #webdev #development

Build software better, together

GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

GitHub

and of course if you set the override to true, you have to add it manually with override in the specific shader, in this case the COMPUTE since that's the stage selected.

WIDTH and HEIGHT are interpolated in the shader string.

I've not being able to do shaders recently because I've been kind of... obsessed with how my library should behave on the JS side. Obsessed in a way of making it easy for the user to set buffers.

Maybe I'm going a bit overboard but all these options are valid in my library.

They will create a constant interpolated by default, and if override is true it will add them directly to the pipeline (as god intended) and you can set them per ShaderStage if you like

#webgpu #javascript #webdev

Once, men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them.

#dune #ai

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

So I was trying to implement ping-pong buffers in my #webgpu library (emphasis on trying). The code has no errors, but the values are not changing, and I think is basically how my library is built because I think (because I couldn't figure it out) the entries are being swap twice or not being swap at all and am tired, but I have another idea to test.

Don't rely on an external agent, being that a human or a #AI to do your work, because in the end it is you who are responsible.

#ai #webdev #javascript #python