Python scripts to help procedurally generate maps using perlin noise.
Usage: blend.py [OPTIONS] IMAGE1 IMAGE2 MASK
Options:
-o TEXT output file
> python blend.py dirt.png grass.png mask.png
Usage: noiseMap.py [OPTIONS] SIZE SCALE
Options:
-l INT number of bit levels
-o TEXT output file
> noiseMap.py 1024 50
Usage: waterGeometry.py [OPTIONS] HEIGHT_MAP
Options:
-o TEXT output file
> python waterGeometry.py heightMap.png
Usage: genPoints.py [OPTIONS] MASK LEVELS
Options:
-o TEXT output file
-c <INT, INT, INT>... colors to use for points
-r INT... max/min radii
-sampleRadius INT sample radius for poisson
-rejectionSamples INT number of rejection sample for poisson
> python genPoints.py -c 255 255 0 -c 0 255 0 mask.png 8