axelynx обновлен до версии 1.03
(91 метр)
http://axelynx.googlecode.com/files/...recompiled.exe
новости
по движку:
1) Исправлен и ускорен вывод freetype текста, правда, жрет больше памяти
2) шрифты теперь грузятся с системной папки шрифтов. если не найден файл.
2) Добавлена загрузка текстур с ресурсов. bmp и png
3) Добавлена возможность инициализировать движок на существующем окне
по инструментам:
1) добавлено три сэмпла. Базовый, вывод текста и паралакс + родительская привязка
2) доработан мастер для студии. теперь можно выбирать тип ликовки движка, тип приложения
- консольное или нет, и флаг использования precompiled headers
итого на данный момент имеем:
по движку:
* ввод с клавиатуры и мыши. KeyDown, KeyHit, KeyUp.
* загрузку большинства ресурсов с разных источников, файлы, оперативка, zip-архивы
* ведение html логов, куда пишутся ошибки сборки и линковки шейдеров
* мультисэмплинг
* мультимониторность
* загрузка текстур во втором потоке
* вершинные, фрагментные, геометрические и тесселяции шейдеры
* Рендер в текстуры разного формата, в том числе HDR, в слой текстурного массива или 3д текстуры. MRT
* быстрый вывод юникода текста
* кэширование бинарников шейдеров (как автоматическое, так и ручное)
* набор стандартных шейдеров и 3д примитивов
* инстансинг
* очень быстрые спрайтовые системы, как на расширениях железа, так и на геометрических шейдерах (с куллингом)
* неограниченная иерархия в сцене
* пики по сферам, куллинг по сферам.
* мультикамеры
* горячая смена разрешения
* статичтика (фпс, дипы, трисы, смены шейдеров, текстур)
* загрузка коллады (частично)
* загрузки текстур формата bmp, jpg, tga, pcx, png, dds. свой формат - axt. из dds грузятся объемные текстуры, кубемапы и мипы.
* оптимизация геометрии под post t&l кэш. расчет тангентов.
* рендеринг видео theora
* рендеринг объемных линий
по инструментам:
* поддерживается cl и mingw.
* инсталлер. движок ставится в один клик мышью, и с ним уже можно работать (после
перезагрузки) через студию 2010 или code::blocks.
* три сэмпла (мало, но что поделать)