/shaping-functions

Visualisation of shaping functions

Primary LanguageJavaScript

shaping-functions

Visualisation of shaping functions

Introduction

This is visualisation of shaping functions used in algorithmic drawing. I am learning shaders and mathematics required for computer graphics. As a part of my learning process and to practice writing my own functions, I decided to port these shaping functions written by Inigo Quilez and also Kynd's curves. Inigo Quilez's blog explains the use cases for shaping functions such as - animations, or making envelopes for music.

Future

I'll keep updating the collection (of shaping functions) as I write my own functions for algorithmic drawing.

Resources

I am learning about shaders and glsl from thebookofshaders.

Many many thanks to Patricio Gonzalez Vivo and Jen Lowe for The Book of Shaders which is such an amazing resource to learn glsl and algorithmic drawing, and made this project possible.