Исходники доступны на GitHub:
https://github.com/gecko0307/dmech
d
dlib 0.1.2
- В dlib.image.color типы ColorRGBA и ColorRGBAf были переименованы в Color4 и Color4f соответственно. Для обеспечения обратной совместимости, старые имена сохранены в виде псевдонимов, но новый код рекомендуется писать с использованием новых имен;
- Добавлена поддержка свертки изображений (dlib.image.filters.convolution), которая позволяет реализовать на ее основе множество различных фильтров. Есть несколько встроенных ядер 3×3: Identity, BoxBlur, GaussianBlur, Sharpen, Emboss, EdgeEmboss, EdgeDetect, Laplace;
- Добавлена поддержка цветового пространства HSV. На его основе реализованы эффекты Chroma Key (“зеленый фон”) и Color Pass (выборочное обесцвечивание).
- Исправлены баги, связанные со сборкой при помощи DUB.
Страница проекта:
https://github.com/gecko0307/dlib
Скачать dlib 0.1.2:
https://github.com/gecko0307/dlib/releases/tag/v0.1.2
Релиз dlib 0.1
Нововведений по сравнению с последней ревизией SVN практически нет (если не считать функцию генерации тангенс-векторов для полигональных мешей) – релиз просто ознаменовал переезд проекта на GitHub (однако старый репозиторий в обозримом будущем продолжит обновляться параллельно с новым).
Одновременно с этим был зарегистрирован пакет dlib в реестре DUB: http://code.dlang.org/packages/dlib.
Страница проекта:
https://github.com/gecko0307/dlib
Скачать dlib 0.1:
https://github.com/gecko0307/dlib/releases/tag/v0.1
Журнал “FPS” №24
Читайте в этом номере:
> Blender: новости
> История Blender
> Проект “Лондон”. Интервью с режиссером
> Тренд года – трехмерная печать
> Физический движок своими руками. Часть 1
> Новости игровой индустрии
> История компьютерных игр
> Демосцена: алгоритм как произведение искусства
Номер доступен для онлайн-чтения и загрузки на сервисе Issuu.com, Документах Google и Dropbox.
Последние новости по проекту вы можете узнать в публичной странице журнала в социальной сети Google+: http://gplus.to/fpsmag. Добавляйте нас в круги, оставляйте свои комментарии и отписывайтесь в нашем сообществе.
Обновление dlib (r23)
- В модуле dlib.math.vector реализованы функция isAlmostZero, шаблоны для целочисленных векторов (Vector2i, Vector2u). vectorDecreaseToZero теперь поддерживает векторы произвольного размера;
- В dlib.math.utils добавлены функции sign и swap;
- В dlib.math.matrix3x3 реализовано покомпонентное сложение и вычитание матриц;
- В dlib.math.matrix4x4 добавлены функции shadowMatrix для построения теневых матриц (проекции вершин на плоскость) и matrixFromAxisAngle для построения матриц вращения из представления “ось-угол”;
- Для изображений в частотном диапазоне (dlib.image.compleximage) реализованы обратная свертка (deconvolve) и деление (divide).
Изменения доступны в ревизии r23 и выше.