2017 © Pedro Peláez
 

library perlin-noise

Algorithm for generating heightmaps

image

a1essandro/perlin-noise

Algorithm for generating heightmaps

  • Wednesday, March 28, 2018
  • by A1essandro
  • Repository
  • 2 Watchers
  • 4 Stars
  • 473 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 5 Versions
  • 17 % Grown

The README.md

perlin-noise-generator

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License, (*1)

Description

Heightmaps generator on PHP using perlin-noise algorithm., (*2)

See also Diamond-Square algorithm with the similar API., (*3)

Requirements

This package is only supported on PHP 5.3 and above., (*4)

Installing

Composer

See more getcomposer.org., (*5)

Execute command, (*6)

composer require a1essandro/perlin-noise ~1.0

Usage

$generator = new MapGenerator\PerlinNoiseGenerator();
$generator->setSize(100); //heightmap size: 100x100
$generator->setPersistence(0.8); //map roughness
$generator->setMapSeed('value'); //optional
$map = $generator->generate();

or

$generator = new MapGenerator\PerlinNoiseGenerator();
$map = $generator->generate([
    PerlinNoiseGenerator::SIZE => 100,
    PerlinNoiseGenerator::PERSISTENCE => 0.8,
    PerlinNoiseGenerator::MAP_SEED => 'value'
]);

mixed:

$generator = new MapGenerator\PerlinNoiseGenerator();
$generator->setSize(100);
$map = $generator->generate([
    PerlinNoiseGenerator::PERSISTENCE => 0.8
]);

The Versions

28/03 2018

dev-master

9999999-dev

Algorithm for generating heightmaps

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Avatar A1essandro

15/05 2016

v1.2.0

1.2.0.0

Algorithm for generating heightmaps

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Avatar A1essandro

31/12 2015

dev-map-seed

dev-map-seed

Algorithm for generating heightmaps

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Avatar A1essandro

31/12 2015

v1.1.0

1.1.0.0

Algorithm for generating heightmaps

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Avatar A1essandro

20/12 2015

v1.0.0

1.0.0.0

Algorithm for generating heightmaps

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Avatar A1essandro