erkaman

erkaman/glsl-cos-palette

glsl function for making cosine palettes

JavaScript
34
2
Other

This project provides a GLSL function for creating cosine-based color palettes, which can be used to procedurally generate and colorize textures in shader programs. It's designed for graphics programmers and shader developers who want to create compact, customizable color palettes for visual effects or procedural textures. The function takes a time parameter and four RGB colors to generate smooth, oscillating color transitions that can be applied to noise functions or other procedural patterns.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of erkaman/glsl-cos-palette

Account's avatar
Copy stuff into clipboard using JS with fallbacks
Account's avatar
A helper module that allows you to recover the camera position from a view matrix.
Account's avatar
A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometries from a variety of different formats.
Account's avatar
gl-matrix's mat4, split into smaller pieces
Account's avatar
Create a WebGL context now!
Account's avatar
WebGL shader wrapper
Account's avatar
gl-matrix's vec3, split into smaller pieces
Account's avatar
A node.js-style module system for GLSL!
Account's avatar
Orbiting 3D camera for WebGL
Account's avatar
A Immediate Mode WebGL GUI that aims to be easy to use and intergrate into any project.
Account's avatar
an icosphere mesh with normals, texture coordinates and indices
Account's avatar
Create array with random numbers
Account's avatar
webgl-noise shaders ported to work with glslify

Support the repos that depend on this repository

Top contributors

Erkaman's profile
Erkaman
5 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet