Как стать автором
Обновить

Комментарии 10

Генерация сферических карт — это самая мяготка. То самое, что я так долго искал. Спасибо огромное.
Какой-то странный эффект дает нормалмапа.
Свет идёт, вроде бы, ровно со стороны камеры, а рельеф вообще не чувствуется, набор странных линий.
Действительно, разница не очень заметна. Я не специалист, но может так получилось из-за а) низкого разрешения, б) того, что это не normal map, а bump map.

image image
По виду этой карты это как раз таки NormalMap. BumbMap обычно черно-белый используют :)
Результат странный, тени и засветы странные. Попробуйте отрендерить тоже самое без текстуры. Просто серое, но с бампом и будет видно в чем косяк.
Вот я сгенерил нормалмап из Вашей карты высот:
image

new Color(xDelta, yDelta, 1.0f, yDelta);

У вас не argb формат разве? и почему yDelta дважды в генерации?
Да, формат ARGB. Насчет bump/normal map лучше спросить у автора. Я тоже засомневался при переводе, картинка действительно похожа на normal map.
image

когда то очень давно пытался сделать нечто похожее на JS в браузере:
описание
пример

многое делал не правильно, многое вообще не сделал.

недавно решил повторить занимательный опыт
текущий результат

хочу попросить помощи в портировании кода из серии ваших статей в мою разработку.

Здравствуйте, это не моя разработка, а перевод статьи. Можете связаться с её автором.
Я не занимаюсь программированием, к сожалению. Мой максимум — двухмерные игры в Unity и Clickteam Fusion.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории