You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Нововведения и изменения
Assimp заменён на TinyOBJLoader, TinyGLTF, UFBX.
Рендеринг на основе узлов.
Класс Utilities переформатирован и теперь гораздо проще в использовании.
Новый поставщик системных диалоговых окон - "simple-file-dialogs".
Улучшенное логирование: LOGF(...) обеспечивает форматированный вывод, работает практически как printf(...), но лучше.
Некоторые оптимизации (какие именно, не документированы).
Стандартный отказоустойчивый (fail-safe) шейдер.
Renderer теперь действует как интерфейс. Его можно строить на основе, как и класс App. В движке по-прежнему присутствует код OpenGL (в частности, в базовых классах рендеринга (Mesh, Shader и т. д.)).