Возрождение dprogramming.ru

Давно слежу за этим сайтом – долгое время он был неактивен, затем домен dprogramming.ru принадлежал каким-то левым лицам, и на нем размещался не имеющий отношения к D контент, но теперь его выкупили, и там вновь размещена информация по языку D. Нынешний владелец домена, впрочем, к старому dprogramming.ru не имеет никакого отношения, поэтому сайт абсолютно новый. Сейчас там есть новости по языку и парочка статей – будем надеяться на дальнейшее развитие.

Демка с новым освещением

Скачать для Windows

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

Динамическое освещение карты

Избавляюсь от статических lightmap’ов и экспериментирую с новым способом моделирования карт. Теперь все поверхности в движке освещаются динамически (число источников света произвольное, как и было задумано):