Ogre eihort

8<----Подробнее----
Змін досить багато, ось список найважливіших (на мій погляд) змін:
- Деяка частина коду оптимізована SIMD.
- Зміни в системи шейдеров, переписана система передачі параметрів в шейдер
- Численні додавання в систему освітлення і тіней
- Додані оптимізовані функції для роботи з Афін матрицями
- Доопрацьована і оптимізована система Mesh'ей і анімації
- Доопрацьована система матеріалів і текстур.
- Підтримка Vertex Texture (SM3.0), Shader-based Instancing (SM2.0 +)
- доопрацьовано ManualObject
- Доопрацьована система частинок (тепер є можливість створювати емітують емітери, і встановлювати callback'і на події системи частинок)
- Додана чергу завантаження в окремому потоці з можливістю додавати власні потоки в чергу.
- Офіційно підтримується статична лінковка Ogre з усіма плагінами (за умови дотримання ліцензії LGPL)
- Підтримка UNICODE для шрифтів і оверлеїв
- Доопрацьована система управління подіями вікна
- Підтримка CEGui 0.5

Зміни в переносних залежному коді:
- Плагін PlatformManager прибраний, тепер необхідні класи створюються під час завантаження
- Система вибрати номер прибрана з ядра, на даний момент в прикладах іспользкутся OIS
- Для Windows (tm)
- Всі використовувані бібліотеки лінкуются в Ogre.dll статично
- Імена плагінів, зібраних в режимі DEBUG, закінчуються на "_d"

Ну поки це тільки кандидат вреліз 1.4.0 - чекаємо остаточного з нетерпінням!

Схожі статті