blackscorp/simplexnoise

用PHP编写的Simplex Noise算法,用于生成随机噪声

v0.2.0 2022-06-19 11:16 UTC

This package is auto-updated.

Last update: 2024-09-19 16:33:38 UTC


README

这只是原始代码的PHP版本,原始代码位于

https://weber.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf

安装

composer require blackscorp/simplexnoise

用法

$noise2D = new \BlackScorp\SimplexNoise\Noise2D();
$greyValue = $noise2D->getGreyValue($locationX, $locationY);
var_dump($greyValue); //a value between 0 and 255

示例

更多示例和详细信息,请查看examples文件夹。只需将更多PNG图像复制到exampels/gradients中,即可创建酷炫效果

目前只实现了2D