Stronghold
Fonts Gradients Palettes Icons Images soon Patterns soon Audio soon Shaders
Admin
Browse 1 Sources
Types 7/8

Transitions are off by default.

runnable fragment

Diamond

tangram-procedural-textures pattern glsl runnable fragment MIT
code snippet
precision mediump float;
varying vec2 v_texcoord;
#define PI 3.14159265358979323846

vec2 rotate2D(vec2 _st, float _angle){
  _st -= 0.5;
  _st =  mat2(cos(_angle),-sin(_angle),
              sin(_angle),cos(_angle)) * _st;
  _st += 0.5;
  return _st;
}

vec2 tile(vec2 _st, float _zoom){
  _st *= _zoom;
proceduraltexturepatternpatternsdiamond
source