This is a collection of simple shaders in Shadertoy that show how to draw basic elements using basic functions like step and smoothstep. If you're new to Shadertoy or shader programming in general, you might find these useful. In the following paragraphs, you'll find shaders that illustrate some simple functions and …
Read MoreNostalgia time! The early '90s were a golden era for the demoscene. In 1993, Second Reality hit like a bombshell for all of us messing around with computers and coding. No 3D acceleration back then, just CPU and raw code. Future Crew dropped their demo at Assembly, and a wave of inspiration spread across Europe. Every …
Read MoreAssembly Summer '24 has come and gone, and I had the great joy of seeing my little 1k intro on the big screen and see some living legends of the Demoscene. I also took 3rd place in the compo, which isn't bad at all. This is the ShaderToy version of the 1kb demo I presented: CubeSink See you next year with more …
Read MoreRendering Metaballs in 3D
3D Metaballs are a valuable tool for modeling "blobby shapes", or something that should look "organic". They could even be used for fake fluid simulations. In this article, we'll explore how to render Metaballs in 3D, using ray casting tecniques. The Metaballism 1 video series by Alexander Mitzkus …
Read MoreMetaballs are blobby objects that "glue togheter" when they came close. They were Invented by Jim Blinn for the 1980 documentary TV show Cosmos to represent atoms and molecules. Metaballs later became a popular effect in the demoscene in the early 90s. In this article we'll see how render them in 2D. Info In …
Read MoreHow to use interactive content on this blog. Info In this short guide, we'll explore how to interact with the content on this website. Shaders will be often written with Shadertoy and function graphs plotted with Desmos. ShaderToy A Shadertoy shaders is a shader written on Shadertoy using the GLSL language. When you …
Read More