mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-11 14:01:49 +00:00
update doc/*/world-generation.md
This commit is contained in:
parent
ab64f90687
commit
96ea92d4ba
3 changed files with 24 additions and 0 deletions
|
|
@ -287,6 +287,14 @@ map:dump('export:test.png')
|
|||
|
||||
Зерно шума может быть указано в поле `map.noiseSeed`.
|
||||
|
||||
По-умолчанию октавы шума совмещаются через сложение:
|
||||
|
||||
$шум_{результат} = шум_{исходный} + шум_{применяемый} * 2^{-{октава}}$
|
||||
|
||||
Для более получения нормализованного многооктавного шума можно включить флаг `map.normalNoise = true`, меняющий схему на:
|
||||
|
||||
$шум_{результат} = шум_{исходный} * (1 - 2^{-{октава}}) + шум_{применяемый} * 2^{-{октава}}$
|
||||
|
||||
```lua
|
||||
map:noise(
|
||||
-- смещение координат
|
||||
|
|
@ -316,6 +324,10 @@ map:noise(
|
|||
|
||||

|
||||
|
||||
> [!NOTE] клеточный шум выглядит лучше с `map.normalNoise = true`
|
||||
|
||||

|
||||
|
||||
### heightmap:resize(...)
|
||||
|
||||
```lua
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue