MCPcopy
hub / github.com/mrdoob/texgen.js

github.com/mrdoob/texgen.js @main sqlite

repository ↗ · DeepWiki ↗
80 symbols 171 edges 7 files 0 documented · 0%
README

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 );

Core symbols most depended-on inside this repo

generatorSelected
called by 2
editor/main.js
generateOperationSelect
called by 1
editor/main.js
init3D
called by 1
editor/main.js
renderScene
called by 1
editor/main.js
changeOperation
called by 0
editor/main.js
updateControlParameter
called by 0
editor/main.js
init
called by 0
editor/main.js
showObject
called by 0
editor/main.js

Shape

Function 80

Languages

TypeScript100%

Modules by API surface

editor/ext/three.min.js48 symbols
editor/ext/sortable.min.js18 symbols
editor/main.js8 symbols
editor/ext/ui.js6 symbols

For agents

$ claude mcp add texgen.js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact