Мультиплатформенный движок видеоигр Unity 3D получил обновление, с которым он достигает своей версии Unity 2019.2.. В этой версии получает более 170 новых функций и улучшений для художников, дизайнеров и программистов. А также обновления для ProBuilder, Shader Graph, 2D-анимации, пакетного компилятора, элементов пользовательского интерфейса и многого другого. Читайте дальше, чтобы увидеть лучшие моменты.
Тем, кто не знаком с Unity, следует знать, что это мультиплатформенный движок видеоигр, созданный Unity Technologies. Unity доступен как платформа разработки для Microsoft Windows, OS X, Linux. Платформа разработки поддерживает компиляцию с разными типами платформ.
Unity можно использовать вместе с Blender, 3ds Max, Maya, Softimage, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks и Allegorithmic Substance. Изменения, внесенные в объекты, созданные с помощью этих продуктов, автоматически обновляются во всех экземплярах этого объекта в рамках проекта без необходимости повторного импорта вручную.
Графический движок использовать OpenGL (в Windows, Mac и Linux), Direct3D (только в Windows), OpenGL ES (на Android и iOS) и проприетарные интерфейсы (Wii).
Он поддерживает отображение рельефа, отображение отражений, отображение параллакса, окклюзию окружающего пространства экрана, динамические тени с использованием карт теней, рендеринг в текстуру и полноэкранные эффекты постобработки.
Основные новые функции Unity 2019.2
В этой новой версии выделяется ProBuilder 4.0 который представляет собой уникальный гибрид дизайна уровней и инструментов 3D-моделирования, оптимизированный для построения простой геометрии, но способный при необходимости детально редактировать и разворачивать UV.
Polybrush теперь доступен через диспетчер пакетов в качестве пакета предварительного просмотра.. Этот универсальный инструмент позволяет создавать сложные формы из любой 3D-модели, размещать детализированные сетки, рисовать с настраиваемым освещением или раскраской, а также смешивать текстуры с помощью сеток прямо в редакторе.
DSPGraph - новая система воспроизведения / микширования аудио, построенный на рабочей системе Unity C #. Теперь он доступен как предварительный пакет.
Плюс также выделены новые функции в конвейере HD-рендеринга (HDRP), такие как произвольные выходные переменные, динамическое разрешение, виртуальная реальность, режим отображения для отладки темных сцен и улучшения SSAO.
А также возможность выбирать, должен ли объект, который способствует глобальному освещению, получать свет от карты освещения или зонда. Короче говоря, это может позволить значительно сократить время генерации карты освещения и уменьшить использование памяти.
Среди других новинок, которые выделяются в этой новой версии, мы можем найти следующие:
- Улучшения подавления шума Ma
- Графический редактор шейдеров для 2D-сцен (шейдер применим к спрайтам).
- В редактор графических шейдеров добавлены группы
- Спрайты можно менять местами, сохраняя скелет и анимацию
- Новые возможности Lightweight Render Pipeline (LWRP) для 2D-сцен, таких как 2D-источники света (вы можете добавить карту нормалей для 2D-спрайтов)
- Поддержка вставок на экраны мобильных телефонов;
- Проверка размера APK
- Единый API для управления яркостью экранов мобильных устройств;
- Поддержка AR Foundation 2.2 (отслеживание лиц, отслеживание 2D-изображений, отслеживание 3D-объектов, зонд окружающей среды)
- Улучшения компилятора Burst до версии 1.1.
- Добавочный сборщик мусора теперь доступен на всех платформах, кроме WebGL.
Очевидно, что эта версия также содержит много исправлений ошибок. Вы можете посмотреть это видео, чтобы получить визуальное резюме новостей:
Как установить игровой движок Unity на Linux?
Важно отметить, что в течение нескольких недель Unity был официально признан для Linux (хотя на данный момент он находится только в бета-режиме), мы можем загрузить файл AppImage из Официальный веб-сайт.
O с терминала мы можем получить это, для этого мы собираемся открыть один в нашей системе и ввести следующую команду:
wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.AppImage
Мы даем разрешения, при этом:
sudo chmod +x UnityHubSetup.AppImage
E Устанавливаем двойным щелчком по файлу или из терминала, выполнив:
./UnityHubSetup.AppImage