170 подписчиков
Дневник мододела, запись 1, заметка 3. Подводный камень, или то, из-за чего всё застопорилось.
Когда я начинал делать пальму, я предполагал, что она может сильно задержать развитие мода. Необходимо было так настроить процедурный генератор дерева, чтобы у ствола могла быть разная высота, но сверху всегда был только один блок листвы - верхушка; сделать модель и текстуру. Но со всем этим я справился легко.
Скользкий камень оказался там, где я меньше всего его ждал. Эффект ветра. Сильный ветер просто сносил верхушку пальм (кар. 1, 2). Я пытался его ослабить - не получилось. Я хотел сделать эффект ветра как у травы или кустов - у которых нижняя часть остаются на месте - оказалось это нельзя сделать, пока блок у меня имеет класс "листва", а дать ему другой класс я не могу - дерево перестанет нормально работать. Я попробовал сделать как у папоротникового дерева, там как-то всё по другому - может и получилось бы, но всё (включая модельку) пришлось бы делать с нуля - а иначе получался такой ужас - сломанная сосно-пальма, где иногда текстуры пропадает (карт. 3, 4). Вот уж чудеса селекции.
В общем я как-то смог отключить эффекты ветра только для пальмы (только 4 по счёту способ ничего не поломал), и временно назвал проблему решённой (кар. 5 и 6).
Зато ум мой тревожит другая проблема. Я нашел одного из бедных ястребов, но этот не мог задохнутся в блоках каким-то крылом - он на равнине (кар. 7). Теперь у меня вообще нет идей, с чём это связанно...
Мораль поста проста. Пальмы - это сложно, но птицы - сложней.
1 минута
24 декабря 2022