|
Обновление
|
|
| Дата: Воскресенье, 10.06.2018, 15:43 | Сообщение # 1 |
Сообщений: 9
Вы здесь: -й день
| Крайнее обновление: Urho 3d V1.7
|
| |
| |
| Дата: Воскресенье, 10.06.2018, 15:44 | Сообщение # 2 |
Сообщений: 9
Вы здесь: -й день
| Urho3D 1.4 обновление!!!
Список изменений:
-Direct3D11 и OpenGL рендеринга 3. Поддержка Shader Model 2 удалены. -Экспериментальная поддержка Emscripten. -Малина-Пи поддержка 2. -Капитальный ремонт системы сборки с лучшей вне источника сборки поддержки и источника реорганизации дерева. -Добавить поддержку здания хост-инструмент для кросс-компиляции построить, что делает включение Lua / LuaJIT на Android построить проще в настройке, чем раньше, а также делает новый URHO3D_PACKAGING вариант возможного накопления. -Добавить новый параметр двигателя, чтобы установить местонахождение пути префикса активов / ресурсов. Это дополнение делает возможным вариантом строительства новых URHO3D_MACOSX_BUNDLE. -Добавить надлежащее скомпилированных заголовков (PCH) поддержку GCC / Clang компилятор toolchains (и их производных). -Добавить кэш компилятора (CCache) поддержку, чтобы построить систему хост-систем, где CCache может устанавливаться. Поддержка доступна для обоих родных и кросс-компилятора toolchains. -Толпа навигации и динамической навигации сетка с использованием библиотек DetourCrowd и DetourTileCache. -2D рендеринга улучшения и оптимизации. -Разрешить материалы использовать любую текстуру блок; до 8 последовательных блоков текстурной материалов доступных для настольных графики. -Глубина только оказание проход и читаемый поддержку глубины оборудования. -Cubemap поддержки и помощи программно определенные rendertargets в renderpaths. -Вершина и индекс буфера доступа из сценария через VectorBuffer. -Пользовательский интерфейс может быть оказана в текстуру с командой renderpath. -Несжатого поддержка DDS: общий декодирования в 8-битный RGBA. -Динамические типы аудио вместо жестко. -Динамический курсор определения типа изображения. -Добавил различные материальные методы. -Разрешить чтение данных / CommandLine.txt на всех платформах, если Urho3DPlayer запускается без параметров. -Уровень поддержки ППС в Terrain форме столкновений. -Снижение стоимости оказания несколько материалов со значениями параметров шейдеров же, снизить стоимость переключения шейдеров на D3D9 и другие, оказывающие оптимизации эффективности. -Реструктурировать механизм подписки на события с Lua. -Добавить SpritePacker утилиты. -Настраиваемые отступы для XML и JSON файлов. -Класс управления отошли от сети подкаталоге, чтобы разрешить использование при Urho3D построен без сети. -MOBILE_GRAPHICS & DESKTOP_GRAPHICS определяет для уровня графические возможности, чтобы избежать жёстко проверки платформы. -Удалить звук колокола при нажатии комбинации клавиш Alt на Windows. -8-битовый отметка времени добавляется к элементам управления Клиент посылает через сеть. Разрешить, чтобы перехватить атрибут обновления от сети. Эти особенности должны разрешить запись пользовательских стороне клиента прогноз. -Вернуться ударил индекс submesh в raycast в StaticModel. -Режим добавлен к материалам Заполните. -AngelScript объекты сценариев можно хранить в варианте. -Улучшенная регистрация атрибут: имя класса и тип вариант не нужен. -Добавить новые задачи грабли, чтобы облегчить конфигурирование / получения и создания Urho3D проект, в том числе внешний проекта с использованием библиотеки Urho3D. -Обновление PugiXml до 1,5. -Обновление библиотеки STB до последней. -Редактор: эффект частиц окно редактора. -Редактор: тип звука окно редактора. -Редактор: запомнить атрибуты скрипт и восстановить их, если происходит ошибка компиляции. -Редактор: запомнить пользовательские имена VAR глобально в конфигурации редактора. -Редактор: Кнопка на основе редактор атрибутов битовых масок. -Редактор: дубликат операции. -Редактор: улучшения браузера ресурс. -Редактор: renderpath могут быть выбраны. -Редактор: разрешить запуск без Urho2D компиляции. -Редактор: инспектор замок. -Редактор: обеспечить правильный размер отмели в орфографической режиме. -Редактор: копия камера операция преобразования. -Редактор: не позволяют установить модальное диалоговое окно в редакторе интерфейса. -Fix мыши заикание с помощью SDL_PollEvent () вместо SDL_PumpEvents (). -Fix различных недостающие привязки сценариев. -Fix отсутствует редактор сетку после сцены убрать. -Fix StaticModelGrup альфа материалов, позволяющих только 1 экземпляр. -Fix отсутствует побочные эффекты (атрибут ApplyAttributes) в атрибуте анимации. -Fix щит оказать сортировки из нескольких взглядов на той же раме. -Fix редактора, чтобы загрузить активов UI от исполняемых файлов, чтобы предотвратить использование старых активов UI от каталогов ресурсов пользователя. -Fix элемент пользовательского интерфейса, показывающий сопротивление "не принято" по ошибке. -Fix WritePackedQuaternion () всегда возвращаются ложь. -Fix неинициализированную переменную в классе Shader. -Fix неправильное соотношение сторон камеры после изменения орфографический размер. -Fix "lightvolumes" оказывать команда путь не позволяет пользовательских шейдеров определяет. -Fix AnimatedSprite2D не скрывая дочерние спрайты, когда отключен. -Fix хватает экспортных спецификаторы для некоторых классов Urho3D. -Fix модификации добавка масштаб частиц, делая размер частиц отрицательной. -Fix экрана вопрос ориентации на 8 прошивкой. -Fix несколько рендеринга вида для 2D и вводимого коэффициента. -Fix Пуля трение компилятора Clang. -Fix текстур осталось связанным в нескольких единиц на OpenGL. -Fix бесконечный цикл в ResourceCache :: AddPackageFile (). -Fix коррумпированных сети приема сообщения обновления библиотеки KNET. -Fix NaN проверку неправильно работающий на GCC. -Исправление возможного неправильного логику, когда компонент удаляется из узла сцены, в отличие от разрушения. -Fix вкладка управляющие последовательности в созданный сценарий документации. -Исправление предупреждений, что их протеканию в приложения Urho3D. -Fix возможность создать REPLICATED компонент в локальном узле. -Fix отрицательное направление света от Assimp с некоторыми 3D форматов файлов. -Fix световое пятно FOV обработки с Assimp. -Исправить неправильное частичное обновление местности и улучшения обновления местности производительность наихудший. -Исправить неправильное оказание BackBuffer после последующей обработки pingponging на OpenGL. -Fix крушение при вызове FixInterpolation () неправильно на сжатом звука ресурса. -Fix AngelScript компиляции на VS2015. -Fix аварии с нулевыми материалов в 2D визуализации. -Fix совместимость KNET WinXP. -Fix возможных проблем резьбовое нагрузки ресурс с XML-файлов. -Fix отсутствует нулевые чеки в AnimatedSprite2D. -Fix окна поведение сопротивления со скрытой мыши на Linux; требуют щелкните окно, прежде чем снова включить скрытый мыши на всех настольных OS'es. -Fix неустойчивый скрытый ход мыши, когда используется вместе с сенсорного ввода. -Fix черный экран на OSX после полноэкранном / оконного выключателя. -Fix неправильно работающих AngelScript родные звонки на Clang / Windows. -Fix здание 32-битного программного обеспечения пакета Linux на 64-битной системе хоста и добавить опции для системы сборки, чтобы произвести правильный "LIB_SUFFIX" для 64-битных Debian и RPM пакетов.
|
| |
| |
| Дата: Воскресенье, 10.06.2018, 16:07 | Сообщение # 3 |
Сообщений: 9
Вы здесь: -й день
| Urho3D 1.5 обновление!!!
- Подсистема базы данных либо с SQLite или поддержкой ODBC.
- Локализация подсистемы.
- Улучшенная навигация / толпы навигации API и примеры.
- SSE и производительность анимации оптимизации.
- Включить BT_USE_SSE на Linux и MinGW платформ, включите BT_USE_NEON на платформах Android и малина-Пи. Urho3D макросы, такие как предмет, событие HANDLER переименованной иметь URHO3D_ префикс для предотвращения неоднозначности с другими библиотеками.
- Двойная поддержка к варианту, десериализатор, Serializer & JSONValue. Магазин Lua атрибутов объекта точно удваивается.
- Поддержка для перемещения узлов & компонентов между сценами, или создания компонентов "sceneless" и переходит в сцену позже.
- Cubemap загрузка из DDS файлов.
- Refactored регистрации класса механизм объекта для хранения базового класса объекта для "Является ли этот класс, производный от этого" запросов.
- Дополнительно "сырой" загрузка файла Lua путем прямого доступа к файловой системе для облегчения отладки. Режим Настраиваемый смесь в renderpath команд каре.
- UV координаты добавлены к raycast результаты.
- Разрешить представления голые имена функций вместо полной подписи Execute () & DelayedExecute () в AngelScript, аналогично заданию функции обработчика событий.
- Разрешить отрицательный масштаб для узлов.
- Выбраковка оптимизация камеры для видовых, чтобы обеспечить рендеринг нескольких видовых с тем же набором отбраковка данных.
- Refactor воспроизведение анимации Urho2D.
- Добавить дополнительную поддержку Spine (пользователь должен предоставить Spine среду выполнения.)
- Refactor Urho2D спрайтов атласом обработки.
- CollisionShape приобретает модель ресурса из StaticModel в том же узле автоматически, если столкновение модель не определено.
- Запрос GPU высокой мощности на AMD установок нескольких GPU.
- API для программной анимации дорожки и создания ключевых кадров.
- Добавлено AnimationController IsAtEnd () функция.
- Добавлена функция "удалить на завершение" механизма к AnimationController.
- Добавлена функция для удаления всех компонентов типа к узлу.
- Добавлено GetParentComponent () функция Node.
- Добавлен статистику использования памяти ресурс DebugHud.
- Поддержка ScanDir () на Android. Улучшение Вариант / VariantMap привязок на Lua.
- Улучшение внутренние механизмы для Lua привязки, например магазина Urho3D контексте внутри Lua состояния глобальной таблицы.
- Улучшение API для статистики подключений KNET.
- Улучшение AngelScript GetChildrenWithClassName (), чтобы вернуться и производные классы.
- Улучшение UI вкладки поведение Улучшенная геометрия навигации отладки Улучшение ConvexCast с учетом позиции и вращения компенсационный счет CollisionShape в.
- Сплайн класс очистки и улучшения, в том числе режим линейной интерполяции, и зацикливание режим Катмулла-Rom. Refactored класс JSONValue быть более JSON-подобный.
- Материал оказывать поддержку заказа в течение прохода.
- Режим мыши MM_FREE, который разъединяет видимость курсора от быть заключены внутри окна.
- Разрешить DoubleClick событие в пользовательском интерфейсе над пустотой Сделать Октодерево :: Raycast () THREADSAFE. GetGLContext () добавлены к GraphicsImpl на OpenGL, чтобы разрешить приложению выполнить ручное переключение контекста.
- Исправления для выборки текстур из вершинных на D3D11.
- Разрешить дополнительное принудительное создание CPU-только вершинных и индексных буферов также в не обезглавленной операции.
- поведение Единая текстура загрузки: форматы с плавающей точкой половинной должны быть предоставлены в качестве таковых на обоих D3D и OpenGL.
- Добавлены поплавок / функции преобразования наполовину поплавка.
- Автоматическое создание промежуточных каталогов в файловой системе :: CreateDir ().
- Предупреждать, если попытки бесконечной физики расстояние raycast.
- Удалить ошибочное значение по умолчанию бесконечность от AngelScript привязок физика raycast.
- Разрешить нестрогие числовой тип должен быть возвращен из варианта, например, GetFloat () завершается успешно для Int.
- Разрешить отключить PhysicsWorld или PhysicsWorld2D автоматического моделирования шаговый во время обновления сцены.
- При отключении, физика мир все еще может наступить вручную.
- Поддержка руководства опережения значение анимации.
- globalVars VariantMap для AngelScript для обеспечения легкого кросс-файл_сценария передачи параметров. Улучшение ConvexCast () для возврата расстояния с помощью хит фракции.
- Убедитесь, что нормированные веса вершин в AssetImporter, и зажим до 4 весов вместо максимальных ошибок, понижая наименьшие веса.
- Количество Настраиваемый слой в DynamicNavigationMesh контролировать использование памяти. Emscripten ETC1 & PVRTC обнаружения расширение поддержки.
- Emscripten аппаратная поддержка инстансы. emscripten_get_now () для повышения точности таймера и меньше использования процессора.
- Отключить ограничитель кадра Sleep () на Emscripten.
- Отключение аудиовыхода в C ++, где образцы не надо.
- Удалены излишние glEnable () / glDisable () вызовы, связанные с типами текстур OpenGL.
- Удалены defined_ переменную-член из BoundingBox, Sphere и Rect в пользу определения от определенность границ, являющихся действительными.
- Проверка Lua связывания перегрузках Неверный порядок.
- Опасные конструкторы класса математики отмечены явным.
- Правильно многопоточность включена в GCC / Clang строит. Emscripten набора инструментов и построения связанных исправлений и улучшений.
- Лязгом инструменты поддержки в сборке.
- Annotator и сценарий связывания экстрактор скелетные инструментов в рамках подготовки к сгенерированных привязок сценариев.
- Сборка улучшений для CLion IDE.
- Поддержка Android NDK r10e.
- Поддержка не-PCH сборки.
- Поддержка пространства в пути для сборки.
- Установите d3dcompiler DLL в каталог бен для Windows / D3D строит.
- Улучшенная установка логики Urho3D DLL.
- Более удобное управление для отсутствующих HTML компилятор справки или точку.
- SYMLINK активов к построению бинарного каталога. Разрешить неустановленными примеры исполняемых файлов для запуска вне коробки на Windows.
- Переформатирование исходного кода, чтобы избавиться от углублений на пустые строки. поддиректории Script в источнике двигателя была переименована в AngelScript.
- Возможность построить Urho3D без резьбы (URHO3D_THREADING).
- Обычно отключено на Emscripten, но может быть включена для опытно-конструкторских разработок в браузерах с встроенной поддержкой. Улучшение документации на содействии и библиотечной политики 3-й партии. Обновление AngelScript до 2.30.2.
- Обновление Assimp до сентября 2015 года пересмотра.
- Обновление пули 2.83.6.
- Редактор: установка для нового узла предпочтительной позиции.
- Редактор: улучшения редактора частиц.
- Редактор: функция для назначения дочерних узлов в пути сплайна.
- Редактор: центр камеры на объекте с HOME ключом.
- Редактор: выбираемые функциональные возможности MMB.
- Редактор: выбор языка и локализаций.
- Редактор: Режим Blender горячих клавиш.
- Редактор: HSV цветовое колесо.
- Редактор: обработка рефакторинга событий.
- Редактора: 3D иконки отладки.
- Редактор: сделать показывая идентификаторы необязательными.
- Редактор: поддержка cubemap поколение.
- Редактор: экспорт сцены в .obj.
- Редактор: ускоряющие клавиши для сброса POS / гнили / масштаба.
- Редактор: QuickMenu выбрать самый верхний вариант с клавишу ввода.
- Редактор: локальное смещение, добавленное к нересту редактора.
- Фикс недостающие привязок в навигации / толпы навигации сценария API.
- Устранить недостающие привязок Lua для класса компонентов.
- Fix SPLINEPATH AngelScript привязок.
- Устранена ошибка, чтобы добавить / удалить препятствия из-за очереди DetourTileCache быть полным.
- Fix UI элемент отладки дро.
- Fix квантованного AABB ошибка с большими соударения сетках.
- Исправить неправильный размер видового экрана при визуализации как к BackBuffer и текстур.
- Fix миганием 2D спрайтов анимации из-за длины доложены анимации.
- Fix AssetImporter отдельных ключевых кадров анимации.
- Fix GetData () с RenderTarget текстур на D3D9.
- Фикс обращение с Lightmap текстур в AssetImporter.
- Фикс рендеринг отладки геометрии, если была использована BackBuffer решительность.
- Фикс смесь режим Urho2D материала перезаписываются.
- Fix местности качество затенения на мобильных устройствах. Устранить частичное RenderTarget ясно на D3D11.
- Fix вариант URHO3D_PACKAGING сборки на Windows, общий Lib сборки.
- Fix PackageFile :: GetEntryNames () для возврата имен файлов с первоначально случаем.
- Fix FXAA3 шейдеры на OpenGL.
- Фикс глубины шейдеры на D3D11.
- Fix Размытие затенение.
- Fix шейдерный код, который пытается использовать 3D-текстуры на GLES. объекты
- Fix удалят из симуляции физики из-за нулевого масштаба Node на некоторой оси. высота строки
- Fix включенных SDF шрифтов.
- Исправить поврежденный рендеринг если Text3D изменяет шрифт из SDF, не включенным в SDF или наоборот. Устранить неточную окклюзия местности.
- Fix ValueAnimation ресурс не загружается должным образом.
- Fix RigidBody2D тип кузова ENUM. Устранить RigidBody2D & CollisionShape2D быть упругим порядка добавления. Fix Drawable2D не использует viewmask в оказании & raycast.
- Fix Quaternion :: FromLookRotation () нулевой крест случай продукта. Fix RigidBody2D обработки пользовательских масс. Устранить несколько детей, созданных в стоимости XmlElement. Устранить TmxFile2D нагрузку в соответствии с обновленным Плиточные спецификации.
- Fix целочисленное переполнение в случайном () функции.
- Fix потенциально издававшиеся ссылки функции Lua. Закрепить функции UIElement, что может произойти сбой в UI время удаления.
- Фикс ошибаетесь закомментировав исходного кода GLSL. Fix анимации "замораживание" из-за модели будучи невидимым во время анимации отделки.
- Fix Graphics :: ResolveToTexture () на D3D11, особенно для менее чем полноэкранный режим видовых.
- Устранить потенциальный сбой или ошибка при обработке события анимации, если добавить анимацию / удалены. Устранить потенциальный доступ нулевой указатель на NavMesh время разрушения. Фикс не допуская геометрию столкновения с нескольких CustomGeometries в одном узле.
- Фикс пространство глиф не получает загружены в некоторых шрифтов. Fix отсутствующие зависимостей ресурсов отслеживания, когда самозарядные ресурс включается во время выполнения.
- Устранить аварию на MinGW строить с SSE оптимизаций.
- Fix оконного / переключение в полноэкранный режим Emscripten.
- Fix отсутствует URHO3D_API спецификаторов из некоторых классов / структур. Исправить неправильное округление во время TrueType нагрузки, которая будет вытеснять некоторые глифы.
- Исправить неправильный ограничивающий прямоугольник StaticSprite2D. Fix потерял текстуру шрифта (OpenGL только) не обрабатывается для Text3D.
- Устранить аварию с CollisionChain2D с не достаточно вершин.
- Разрешить создавать CollisionChain2D в редакторе.
- Устранить аварию, вызванную HashMap или поиску информации HashSet, пока она очищается.
- Фикс ошибочного ввода аппаратной клавиатуры на Android.
- Fix Android MIPS сборки. Fix UI элемент изменения Оформление печатных изданий определенный пользователем минимальный размер.
- Устранить сбой в 64-битной сборки при открытии окна консоли.
- Устранить возможные краевые артефакты в динамически создаваемых spritesheets. Fix Spine воспроизведения анимации безопасности потоков.
- Фикс мыши кнопку освобождения в то время как курсор скрыты не отпуская перетаскивать элементы.
- Фикс слишком властный скайбокса затенения регулировки Z на GLES, которые вызвали объекты, которые будут затемняется скайбокс.
- Устранить защищенные переменные AngelScript класса отображается как сериализуемым / редактируется. Fix ResourceRefList сериализации ошибку, вызванную Струнный :: Split () не возвращает пустые строки.
|
| |
| |
| Дата: Воскресенье, 10.06.2018, 16:15 | Сообщение # 4 |
Сообщений: 9
Вы здесь: -й день
| Urho3D 1.7 обновление!!!
- Обратная поддержка кинематики.
- Пуля RaycastVehicle поддержки.
- Поддержка платформы AppleTV.
- Поддержка WebAssembly на веб-платформе.
- Поддержка IME на платформе Linux.
- Несколько улучшений отрисовки шрифтов и пример Типографики.
- Поддержка загрузки изображений WebP.
- Разреженные навигационные сетки и поддержка потоковой передачи navmesh.
- AutoRemove bool удален. Заменено на более общий механизм Авторемов.
- Бесплатные функции, Поддерживаемые в атрибутивных методах доступа.
- IntVector3 класс.
- EnumAttributeAccessorImpl теперь совместим с enum классов.
- Используйте значения continuous physics & substepping по умолчанию для box2d world.
- Узловые события столкновения 2D физики.
- Улучшенная обработка box2d суставов.
- Используйте GetDerivedComponent () при получении PhysicsWorld2D, чтобы разрешить создание подклассов. По этой причине члены PhysicsWorld2D больше не являются частными.
- Функция ApplyLinearImpulseToCenter () в RigidBody2D.
- Дополнительная информация, выставленная в 2D события физики.
- Масштаб CollisionShape2D разрешен к подписанию.
- Refactor PhysicsWorld2D контактная информация.
- ParticleEmitter2D можно сделать для того чтобы остановить / рестарт испуская.
- Опции кодирования CSV и base64 при загрузке TMX файлов.
- Несколько улучшений файлов tilemap / TMX.
- Улучшена отладка выпуклой оболочки.
- Параметры шейдера Bool & int для D3D11 / OpenGL.
- Максимальное расстояние штранг-прессования для дирекционных светлых теней.
- Компиляция шейдера определяет добавление к материалам.
- Компиляция шейдера определяет добавление в команды renderpath.
- Компиляция шейдера определяет механизм исключения в проходе.
- Рендертаргет.
- Mipmapped rendertargets.
- Альфа-покрытие может быть включено в pass или материале. Требуется D3D11 или OpenGL.
- Линия сглаживания поддержки.
- Опционная поддержка мягких частиц.
- Улучшите тени VSM, переместив Z / w в шейдер пикселей.
- Anisotropic-ближайший режим фильтрации, если поддерживается.
- Опционная установка анизотропии в-текстуры максимальная.
- Физические значения света поддерживают.
- Поддержка света зоны.
- Многозадачный вариант для теней VSM.
- Расположение кэша шейдера можно настроить, и по умолчанию используется каталог, доступный для записи пользователем.
- Установлены события отрисовки для распределения буфера экрана и глобальных параметров шейдера.
- Событие Renderer для всех отображаемых представлений.
- DecalSet optionally sizes vertex & index buffer only based on use.
- New face camera mode in BillboardSet & Text3D.
- Support defining neighbor terrains to avoid LOD discontinuities.
- AnimationController internal control structures can be accessed as part of its public API.
- AnimationController can be queried if any animation is playing on a layer.
- Allow to get animation tracks by index.
- Custom projection matrix support.
- Implement GetMultiSampleLevels() on OpenGL.
- Monitor and refresh rate options for Graphics::SetMode().
- Allow unclamped morph weights.
- Static helper function for calculating VertexBuffer element offsets.
- Model metadata support.
- PBR improvements.
- Clean up PBR shaders & techniques; do not require tangents in PBR shaders unless using normal mappings.
- Possibility to set mouse mode or visibility before Input class initialization.
- Mouse centering / position setting moved to Input public API.
- Seek method for audio streams.
- Anchors and pivots can optionally be specified for UI elements.
- ProgressBar UI element added.
- UI root element custom size support.
- UIElement child XML loading returns created child instead of success bool.
- Add delta parameter to UI element resize event.
- SDF font supersampling.
- FontType enum exposed to public API.
- NAVIGATIONPUSHINESS_NONE mode in CrowdAgent.
- NavArea solid debug geometry.
- To/from string conversions in JSONValueType / JSONNumberType.
- Add function to test for Rect / Rect intersection.
- Resize overloads in Vector / PODVector.
- Remove ineffective static TypeInfo checking functions.
- Node & UIElement child query function overloads that return a collection.
- Node IsChildOf() function.
- Temporary parameter added to Node CreateChild() function.
- Sprite2D can define its draw & texture rectangles.
- UniquePtr class.
- Several math API functions added.
- Stable random generator added.
- Add FloatToRawIntBits function.
- Variant can hold Rect objects.
- Variant can hold 64-bit integers.
- Mipmap manipulation support in Image.
- Image class SaveDDS() function.
- Text3D GetHeight() function.
- Console auto-completion.
- Console text highlighting according to message type.
- XMLFile GetOrCreateRoot() function, and XMLElement GetOrCreateChild() function.
- Urho3DPlayer attempts to read CommandLine.txt from resource system on all platforms, if cannot read from filesystem.
- Improve use of SDL_Init() so that Context keeps track of initialized SDL subsystems.
- IES cookie generation in RampGenerator.
- AbstractFile as a parent class for those that implement both Serializer & Deserializer.
- Allow specifying child node by name in attribute animation paths.
- Functions to get rotation axis & angle in Quaternion.
- Improved AngelScript API dump.
- Consts exposed to AngelScript API.
- OS query functions added to ProcessUtils.
- Add resource to cache before sending background load event.
- Prevent sending event to subscribers added during event handling.
- Prevent rendering of unnecessary shadow maps.
- Prevent rendering of deferred light volumes which would be masked out due to lightmask being only 8-bit in deferred rendering.
- Move “cold” parts of Node into NodeImpl class to improve performance.
- Populate rapidjson value before adding to parent.
- Update to AngelScript 2.31.2.
- Update to FreeType 2.7.1.
- Update to SQLite 3.18.0.
- Update to LibCpuId 0.4.0.
- Update to Box2D 2.3.2.
- Update to Assimp 3.2.
- Update to LZ4 1.7.5.
- Update to Bullet 2.86.1.
- Build system: ensure empty CMAKE_OSX_DEPLOYMENT_TARGET on iOS build.
- Build system: auto-disable PCH on Android Clang build.
- Build system: prefer CMake’s regex instead of grep.
- Build system: turn off PCH on bad ccache version.
- Build system: Bash on Ubuntu on Windows -support.
- Построение системы: работа вокруг MinGW 6.1.0 проблема связывания.
- Build system: mingw 6.1.0+ fix (сужение преобразования / внутренняя ошибка компилятора.)
- Система сборки: рассмотрите mingw как компилятор multilib.
- Система строения: сделайте URHO3D_64BIT вариант применимым на MinGW.
- Система строения: используйте абсолютный путь выхода для автоматическ-обнаружения sysroot MinGW.
- Система сборки: fix wayland build.
- Система сборки: autodetect наличие CL ._gettime () на платформах Apple.
- Система сборки: Fix Package metadata для RPI и ARM платформ.
- Система сборки: fix Urho3DAll.H генерация в Non Out-source сборке.
- Build system: избегайте специальных символов в путях в скрипте MRI, передаваемых утилите ar (Web build.)
- Система построения: всегда используйте Заголовок экспорта для автоматического обнаружения параметров построения.
- Система сборки: use-O2 option for mingw Release build
- Build system: добавить опцию для управления, как совместно использовать ресурсы на веб-платформе.
- Build system: проверьте наличие нативного набора инструментов компилятора.
- Система сборки: удалите старые конструкции CMake, которые больше не нужны.
- Build system: новый набор инструментов для Android.
- Build system: несколько улучшений, связанных с веб-сборкой.
- Build system: модуль поддержки типа библиотеки вариант для веб-сборки.
- Build system: отключите обработку исключений codegen для веб-отладки build.
- Build system: удалите неиспользуемые параметры из макроса define_source_files ().
- Система сборки: предотвращение создания символической ссылки на ресурсы во время упаковки ресурсов.
- Build system: пропустить тест try_compile, когда это не подходит (отладка сборки iOS.)
- Build system: используйте флаг компоновщика no_weak_imports.
- Система построения: переопределение структуры обходного пути на более новом MinGW.
- Build system: поиск пути DirectX как с корнями, так и без корней.
- Система строения: сделайте чистым для платформ MinGW / Android / Web.
- Build system: включение многопоточной компиляции в Visual Studio.
- Система сборки: исправьте тест mklink, когда текущий путь не является источником dir.
- Build system: fix symlinked пакетные файлы не могут быть запущены из проводника Windows.
- Build system: генерируйте PCH-файлы, используя соглашение об именах, ожидаемое Clion.
- Build system: генерировать фиктивный PCH только в дереве сборки out-of-source.
- Редактор: не пытайтесь анализировать файлы без расширений как XML.
- Редактор: отладка навигации.
- Редактор: предотвращение ненужного обновления инспектора атрибутов при перезагрузке ресурса.
- Редактор: разрешить перетаскивание общих XML-файлов в поля редактирования атрибутов.
- Редактор: улучшена обработка атрибутов структуры.
- Редактор: оптимизация во избежание обновления временных объектов, если они не отображаются в иерархии.
- Редактор: оптимизация обновления во время появления объекта.
- Редактор: выбор краски.
- Редактор: показать параметр origins.
- Редактор: Исправлена внутренняя индексация var элемента пользовательского интерфейса, чтобы редактирование пользовательских переменных работало правильно.
- Редактор: восстановление позиций окон при переключении режима видового экрана.
- Исправлена ошибка в режиме usedGlyphs.
- Исправить нулевой Размер корневого элемента пользовательского интерфейса, вызывая деление на ноль.
- Исправьте различные отсутствующие функции API сценария.
- Исправьте генерацию УФ-координат местности.
- Fix shader определяет обновление, когда Text3D изменяет свою отрисовку между SDF / Non-SDF.
- Исправлена ошибка fadeout других animationcontroller анимации, если воспроизведение новой анимации не удалось.
- Исправить ближайший режим фильтра, не используя mip-карты на OpenGOL.
- Исправить обесшку матричных указателей, изменив ошибочно после позднего создания костей.
- Fix billboardset ограничение 16 разрядных индексов.
- Fix CrowdAgents получение ошибочно включены в navmesh геометрии.
- Исправить расчет UI элемента комбинированного экрана rect.
- Зафиксируйте касательный космоса мира для афиш.
- Исправлена ValueAnimation временной диапазон не расширяется путем добавления фреймов событий.
- Исправить valueanimation удаление во время обработки событий, вызывающих сбой.
- Fix перенос текста текст char позиции.
- Исправлена вставка элемента WorkQueue; вставить последний, если нет другой возможной опции.
- Исправить ненужные мыши центрирование в режиме экрана изменение обработки.
- Исправлено небезопасное удаление приемников событий.
- Исправить повреждение строки в запросах SQLite.
- Исправлена ошибка в шейдере skybox HLSL при принудительном установке.
- Исправлено ошибочное повторное использование буфера глубины backbuffer при многосемблении.
- Исправить неинициализированную память в материале.
- Исправьте вне доступа массива границ, когда качество материала выше, чем высокое.
- Исправьте подписи функций теневого шейдера на GLES.
- Закрепите шаткий шейдер воды на GLES.
- Исправить утечку памяти в словаре AngelScript.
- Fix weight fade ошибочно влияет на анимацию после того, как вес был установлен вручную.
- Fix LookAt режим смешанного вращения.
- Исправить skydome glsl shader.
- Исправить смещение глубины не клонирования в материале:: Clone().
- Исправьте удаление Краудагент для того чтобы быть безопасен во время события перемещать.
- Исправить отслеживание rigidbody2d ограничений.
- Исправить двойные параметры шейдера, переданные из, например, Lua, преобразовать в float.
- Исправить навигационную систему препятствий, не наблюдая за их движением узла сцены и обновляя себя.
- Исправить Self-вставки в Вектор.
- Исправить замедленный агент навигации, когда узел сцены загрязнен во время события reposition.
- Исправьте Регулировка наклона-маштаба косая на OpenGL.
- Исправлено неправильное хэширование состояний растризатора на D3D11.
- Исправлена анимация animationcontroller поиск дифференциации косой черты и обратной косой черты, когда он не должен.
- Fix LineEdit text & cursor не центрируется по умолчанию.
- Исправить потенциальные перевернутые нормали в столкновениях физики (проблема двойного многообразия.)
- Исправить символ модели Undefined _ _ cpu_в совместно используемом lib на GCC.
- Исправить тип данных кэша для URHO3D_LIB_TYPE
- Исправить Android черный скриншот (использовать Формат RGBA.)
- Исправьте отсутствующее обновление сети, если узел добавлен к сцене поздно.
- Исправлена ошибка при установке ресурса модели для рисоваемого компонента, который не присоединен к узлу сцены.
|
| |
| |