duderino > learn > knowledge > snippets > math

rand

float rand(vec2 n) // random number 0-1
    {return fract(sin(dot(n, vec2(12.9898, 4.1414))) * 43758.5453);}