Помогите Как залить океан до берегов генератором чанков

Hardronix122

Ньюби
Баллы
1
Я пишу генератор чанков, но возникла проблема - он заливает океан только по биомам, и мне надо чтобы она выходила за них до берегов.
 

Вложения

  • 2019-10-27_16.02.54-compressor.png
    2019-10-27_16.02.54-compressor.png
    609,3 КБ · Просмотры: 29
Чекни ванильный генератор.
Скорее всего, там нет фикса этого. Поэтому местность возле рек и морей всегда в один уровень с берегом.
В качестве хотфикса можно пребрежную территорию, которая находится ниже уровня воды, помечать биомом реки/моря. Но это такое
 
Скорее всего, там нет фикса этого. Поэтому местность возле рек и морей всегда в один уровень с берегом.
В качестве хотфикса можно пребрежную территорию, которая находится ниже уровня воды, помечать биомом реки/моря. Но это такое
да, в качестве хотфикска я буду записывать биомы чанков в переменные, затем заменять океаном, генерировать океан и назад. У меня есть фикс на проверку воздуха.
 
Скорее всего, там нет фикса этого. Поэтому местность возле рек и морей всегда в один уровень с берегом.
В качестве хотфикса можно пребрежную территорию, которая находится ниже уровня воды, помечать биомом реки/моря. Но это такое
Ну переходы по биомам же есть.
 
скорее всего это просто рендер. хотя хз
Он не про цвета травы, а про то, что биом гор, например, нормально сочетается с биомом реки - выглядит +- натурально. Хотя опять же с уровнем воды я таких фишек не видел
 
Он не про цвета травы, а про то, что биом гор, например, нормально сочетается с биомом реки - выглядит +- натурально. Хотя опять же с уровнем воды я таких фишек не видел
А. Понятно. Но как всё-таки сделать это нормально?
 
А. Понятно. Но как всё-таки сделать это нормально?
Я с генерацией не работал. Сейчас мне в голову приходит только решение "в лоб" - при генерации проверять, что соседние водному биому блоки пусты. И если так - генерировать там воду рекурсивно. Но сомневаюсь, что это лучшее решение с точки зрения производительности.
Ну а так действительно можешь глянуть, как сделаны переходы между биомами в самой игре
 
Я с генерацией не работал. Сейчас мне в голову приходит только решение "в лоб" - при генерации проверять, что соседние водному биому блоки пусты. И если так - генерировать там воду рекурсивно. Но сомневаюсь, что это лучшее решение с точки зрения производительности.
Ну а так действительно можешь глянуть, как сделаны переходы между биомами в самой игре
если это запустить на малинке, то будет уголёк)
 
Ладно, сейчас я попробую написать рекурсивную установку блоков, так как у меня эта идея была раньше. Не попробую - не узнаю.
 
Назад
Верх