Планета КОМА широкое текстурирование в OpenGL

В Котлине

Просто используйте

timeInMilSeconds = date.time

, где timeInMilSeconds - миллисекунды (var timeInMilSeconds: Long), а date - Дата

11
задан Aza 10 April 2013 в 04:25
поделиться

2 ответа

Вы использовали трехмерный шум Перлина для ландшафта, почему бы также не сгенерировать текстуру? Как правило, такие программы, как Terragen, Vistapro и подобные, используют высоту для случайного выбора диапазона цветов из палитры, изменения этого цвета в зависимости от наклона и, возможно, добавления деталей из более мелких текстур в зависимости от наклона и высоты. В вашем случае расстояние также может изменить детали. Если на то пошло, 2d шум Перлина хорошо подойдет для детальной текстуры.

Вы вообще модифицировали карту высот? С чистым трехмерным шумом Перлина трудно достичь чего-то вроде океана, но сглаживание всего, что находится ниже определенной высоты, и применение хорошей алгоритмической текстуры океана (правильно настроенный двухмерный шум Перлина с прозрачностью ниже определенного уровня) будет выглядеть хорошо.

2
ответ дан 3 December 2019 в 12:17
поделиться

Эта статья:
http://johanneskopf.de/publications/blue_noise/
делает нечто подобное для 2D-изображений. Посмотрите видео.

0
ответ дан 3 December 2019 в 12:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: