glsl-easings

Easing functions

Provides GLSL-compatible easing functions for animations and graphics

Robert Penner's easing functions in GLSL, available as a module for glslify.

GitHub

447 stars
13 watching
35 forks
Language: JavaScript
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mattdesl/eases A collection of easing functions for smoothing animations and other time-based effects 378
gdsmith/jquery.easing A jQuery plugin providing advanced easing options for animations 925
nicolausyes/easing-functions A collection of 30 easing functions implemented in C++ for use in animations and other graphical effects. 154
craiggrummitt/spritekiteasingswift A Swift library providing more advanced easing functions for SpriteKit animations 117
glslify/glslify A module system for GLSL shaders 2,215
jimjeffers/easie A CoffeeScript implementation of Robert Penner's easing equations for creating advanced transitions in animations. 39
impmja/godot-easing Easing function port from Robert Penner's equations 52
larsenwork/postcss-easing-gradients Creates smooth linear-gradients approximating easing functions in CSS 929
gre/bezier-easing A JavaScript library for implementing cubic Bezier curve eases in animations. 1,740
glslify/rollup-plugin-glslify This project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system. 58
jhardy/compass-ceaser-easing A Compass extension providing a set of cubic-bezier easing functions and mixins for CSS transitions. 409
mattdesl/three-glslify-example A simple ThreeJS example showcasing modular shaders with GLSLify 78
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26
stegu/webgl-noise Provides GLSL procedural noise functions compatible with WebGL 493
javierlopatin/gee_functions Provides a set of reusable JavaScript functions to facilitate tasks in Google Engine environments. 2