All Projects → nitin42 → shaping-functions

nitin42 / shaping-functions

Licence: other
Visualisation of shaping functions

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to shaping-functions

ShaderBoy
Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.
Stars: ✭ 133 (+77.33%)
Mutual labels:  glsl, shader
Simplegodotcrtshader
A simple Godot shader that simulates CRT Displays
Stars: ✭ 236 (+214.67%)
Mutual labels:  glsl, shader
Magicshader
🔮 Tiny helper for three.js to debug and write shaders
Stars: ✭ 205 (+173.33%)
Mutual labels:  glsl, shader
Shader Printf
Simple printf functionality for GLSL.
Stars: ✭ 170 (+126.67%)
Mutual labels:  glsl, shader
glsl-editor
💾 A simple WebGL shader editor
Stars: ✭ 20 (-73.33%)
Mutual labels:  glsl, shader
Spirv Vm
Virtual machine for executing SPIR-V
Stars: ✭ 173 (+130.67%)
Mutual labels:  glsl, shader
sparksl-noise
minimum proof of concept about procedural noise generation in SparkAR's shader language (SparkSL).
Stars: ✭ 16 (-78.67%)
Mutual labels:  glsl, shader
Glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Stars: ✭ 2,034 (+2612%)
Mutual labels:  glsl, shader
frag3d.js
WebGL shader tools
Stars: ✭ 58 (-22.67%)
Mutual labels:  glsl, shader
osgw
Real-Time Ocean Animation with Gerstner Waves
Stars: ✭ 51 (-32%)
Mutual labels:  glsl, shader
Glsl Godrays
This module implements a volumetric light scattering effect(godrays)
Stars: ✭ 155 (+106.67%)
Mutual labels:  glsl, shader
raymarching
Code for my raymarching in GLSL workshop series
Stars: ✭ 17 (-77.33%)
Mutual labels:  glsl, shader
Processingstuff
Various pretty-ish Processing sketches by Blokatt. About 50% shaders.
Stars: ✭ 153 (+104%)
Mutual labels:  glsl, shader
Godot 3 2d Crt Shader
A 2D shader for Godot 3 simulating a CRT
Stars: ✭ 183 (+144%)
Mutual labels:  glsl, shader
Retrace.gl
Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
Stars: ✭ 149 (+98.67%)
Mutual labels:  glsl, generative-art
Godot Realistic Water
Godot - Realistic Water Shader
Stars: ✭ 235 (+213.33%)
Mutual labels:  glsl, shader
Unity Lowpoly Shader
Unity Shader for mesh rendering in lowpoly style
Stars: ✭ 116 (+54.67%)
Mutual labels:  glsl, shader
Godot Cel Shader
A Cel Shader for the Godot Engine
Stars: ✭ 145 (+93.33%)
Mutual labels:  glsl, shader
shaderplace
Real-time collaborative GLSL livecode editor
Stars: ✭ 43 (-42.67%)
Mutual labels:  glsl, shader
VL.Fuse
A library for visually programming on the GPU, built to enable rapid workflows and modular approaches to accelerated graphics, logic and computation.
Stars: ✭ 206 (+174.67%)
Mutual labels:  shader, generative-art

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].