Skip to content

A ThreeJS shader project for generating abstract geometry

Notifications You must be signed in to change notification settings

JayexDesigns/glsl-blob-downloader

Repository files navigation

GLSL Blob Downloader

For a personal project, I needed to generate multiple images with abstract geometry on the background


GLSL Shader

Although the shader is not mine, it's modified by me for the conditions of this project (original shader).

The shader uses Perlin noise to modify the vertexes of the geometry, then using linear interpolation two colors are mixed.

All the WebGL is simplified by using the Three Js library.


Website

Once the blob was working I needed an interface to make it easier to change the settings and download the blob.

The website has a Neo Brutalism style made with HTML, CSS and JavaScript and it's pretty intuitive to use.


About

A ThreeJS shader project for generating abstract geometry

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published