mrdoob / texgen.js

JavaScript Texture Generator

Home Page:http://texgenjs.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

texgen.js

Procedural Texture Generator

examples

Usage

var texture = new TG.Texture( 256, 256 )
    .add( new TG.XOR().tint( 1, 0.5, 0.7 ) )
    .add( new TG.SinX().frequency( 0.004 ).tint( 0.5, 0, 0 ) )
    .mul( new TG.SinY().frequency( 0.004 ).tint( 0.5, 0, 0 ) )
    .add( new TG.SinX().frequency( 0.0065 ).tint( 0.1, 0.5, 0.2 ) )
    .add( new TG.SinY().frequency( 0.0065 ).tint( 0.5, 0.5, 0.5 ) )
    .add( new TG.Noise().tint( 0.1, 0.1, 0.2 ) )
    .toCanvas();

document.body.appendChild( texture );

About

JavaScript Texture Generator

http://texgenjs.org/

License:MIT License


Languages

Language:JavaScript 76.9%Language:CSS 11.7%Language:HTML 11.0%Language:Python 0.4%