Skip to content

Instantly share code, notes, and snippets.

Contains the following javascript tools:
Break when property changes
Break when property changes (works on arrays)
Save object as json to disk
Dumpt cookies to console
Flatten javascript array
Flatten recusrive object
Get recusrive parent
Group array by property
Sort orbject
@wsy5555621
wsy5555621 / GLSL-Noise.md
Created September 30, 2019 07:54 — forked from patriciogonzalezvivo/GLSL-Noise.md
GLSL Noise Algorithms

Generic 1,2,3 Noise

float rand(float n){return fract(sin(n) * 43758.5453123);}

float noise(float p){
	float fl = floor(p);
  float fc = fract(p);
	return mix(rand(fl), rand(fl + 1.0), fc);
}
/*!
*
* ap/v1.13.0
* Wed Dec 12 2018 15:41:56 GMT+0800 (GMT+08:00)
*
*/
var global = self
, __appxStartTime = (global = self,
Date.now())
, AFAppX = function(e) {