Показать сообщение отдельно
Старый 27.01.2011, 14:44   #12
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 718
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию Бамп в КД6.0

Придать поверхности рельеф можно как с помощью карт высот (bump map), так и с помощью карт нормалей (normal map) (статья).

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

Для получения карт нормалей из цветного изображения существуют различные программы, например CrazyBump или ShaderMap (спасибо AlexBolton и oon).
На миниатюрах представленны текстура, карта высот и карта нормалей,а также результаты рендера — БФП и ОФП с использованием карт высот и карт нормалей соответственно:
Миниатюры
diffmap_1.jpg   diffmap_1_bump.jpg   diffmap_1_NORM.jpg   bump1_bump_b.jpg   bump1_bump_o.jpg  

bump1_norm_b.jpg   bump1_norm_o.jpg  
ViPeS вне форума   Ответить с цитированием Вверх
10 пользователя(ей) сказали cпасибо: