Рельеф с помощью карт нормалей

26.12.2007 Антон Волков

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

Пока система в 3D-движок не внедрена, т.к. ещё идёт работа над текстурированием, но уже можно потестировать качество/скорость отрисовки.

Карты нормалей
Размер: 1.6Мб

Управление:

  • Мышь — перемещение источника света
  • Клик — изменение цвета освещения
  • Колёсико — изменить бликовость материала
  • Пробел — следующая текстура

Комментарии (8) на “Рельеф с помощью карт нормалей”

  1. Квиринг Алексей Says:

    прикольно :-) хотим уж все попробывать в реальных условиях :-)

  2. Michael Yesutin Says:

    Класс!!! Я именно это имел в виду, когда задавал вопрос об освещении нескольких плоскостей :)

  3. Построение рельефного освещения в «Alternativa Game» | WebService //Flash Says:

    […] ПОТЕНЦИАЛЬНЫМИ возможностями) в своем движке… Речь идет о построении рельефного освещения при помощ

  4. Построение рельефного освещения в «Alternativa Game» | My First AS3 Application Says:

    […] возможностями) в своем движке… Речь идет о построении рельефного освещения при помощи карт нор

  5. Ilya Sergeyev Says:

    АФИГЕТЬ!!!

  6. Антон Волков Says:

    Миша, так сколько угодно плоскостей можно! :) Просто сейчас пока на одном тестовом квадрате.

  7. agnostik Says:

    Браво!
    Вы просто маньяки)

  8. SmivaL Says:

    да вы просто живете я вижу мыслями об этом всём. иначе просто не добиться такого успеха!
    флешка с освещением - класс!

Оставить комментарий

(Регистрация)