Hero background image
Unity 2020.1 release
Инструменты для художников
В этом выпуске изменения коснулись 2D-графики, физики и обновления анимации, а инструмент Cinemachine 2.5 получил статус авторизованного пакета.

Что нового в Unity 2020.1

Узнайте о важнейших обновлениях инструментария для художников в Unity 2020.1, включая улучшения инструментов для работы с двумерной графикой ианимацией, атакже улучшения Cinemachine. Подробности читайте в примечаниях к выпуску.

Улучшение 2D-анимации с Burst
Улучшение 2D-анимации с Burst

В этом выпуске оптимизирована производительность анимации с большим количеством костей (включая повышенную производительность сложных спрайтовых мешей с большим количеством вершин).

Производительность деформации анимированных спрайтов в приложении повышается установкой компилятора Burst и пакетов Collections с помощью менеджера пакетов. Эти пакеты реализуют поддержку компиляции Burst для пакета 2D Animation, а также низкоуровневые алгоритмы для массивов, ускоряющие обработку деформации спрайтового меша в Unity.

Углы 2D Sprite Shape и запекание мешей
Углы 2D Sprite Shape и запекание мешей

Для углов доступен новый параметр Stretched, соединяющий смежные грани без дополнительных угловых спрайтов. Этот параметр создает геометрию для соединения смежных граней без необходимости определения дополнительных Corner Sprite в Sprite Shape Profile. Поддержка Scripting API нового режима углов будет реализована в следующем выпуске.

Запекание меша Sprite Shape позволяет сохранять данные меша во время редактирования для последующей загрузки в приложении, таким образом исключая необходимость генерации меша во время выполнения. Кроме того, это экономит вычислительные ресурсы центрального процесса при использовании Sprite Shape, который не изменяется в работающем приложении или когда Sprite Shape используется с префабами.

Обратите внимание, что данные хранятся в компоненте Sprite Shape, поэтому объем сцены увеличится, если она содержит много объектов Sprite Shape с высокой детализацией геометрии. Кроме того, запеченные таким образом Sprite Shape не могут динамически видоизменяться в приложении.

Обновления 2D Physics
Обновленный шаблон для 2D

Мы обновили стандартный шаблон 2D. Теперь он содержит все подтвержденные инструменты для 2D-графики в предварительно собранном виде, что ускоряет загрузку нового проекта со всем необходимым инструментарием. Этот шаблон также содержит пакеты и стандартные настройки, оптимальные для 2D-проекта. Подробности на форуме

Наш новый пример 2D-проекта Lost Crypt, демонстрирующий возможности новейших 2D-инструментов, актуализирован для Unity 2020.1. Этот проект показывает возможности игр, созданных с использованием наших 2D-инструментов.

Обновления 2D Physics
Обновления 2D Physics

Этот выпуск содержит множество обновлений системы 2D Physics, включая улучшения ограничений положения Rigidbody2D по осям XY, которые превращают Rigidbody в полностью твердое тело, независимо от действующей на него силы с минимальным влиянием на потребление ресурсов приложением. Эта функция — результат изменений физической системы Box2D, портированных в Unity 2019.2.

Покадровая автоматическая симуляция позволяет обновлять физическую модель с частотой рендеринга, обеспечивая большую плавность физики и видеоряда. Кроме того, Edge Collider 2D теперь позволяет контролировать начальную и конечную точку, обеспечивая непрерывность поверхности для перекрывающихся краев с другими коллайдерами.

Мы добавили множество сцен в проект 2D Physics Examples, демонстрирующих возможности 2D-физики.

Улучшения Cinemachine
Улучшения Cinemachine

Cinemachine — это набор инструментов для создания динамических, интеллектуальных, не требующих программирования камер, создающих лучшие кадры на основе композиции сцены и взаимодействия объектов в ней, что позволяет вам настраивать, разрабатывать, экспериментировать и задавать поведение камеры в реальном времени. С выпуском Unity 2020.1 Cinemachine 2.5 получает статус подтвержденного пакета и рекомендуется для использования в любых проектах.

Улучшения Animation (предварительная версия)
Улучшения Animation (предварительная версия)

animation rigging В 2020.1 теперь доступен двунаправленный перенос движения. Двунаправленный перенос движения — это процесс разработки, позволяющий переносить существующее движение на активные ограничения и наоборот — переносить движение из набора активных ограничений обратно на источник движения с сохранением визуального качества обработки движений. Это ускоряет итерацию благодаря возможности редактирования анимации непосредственно в Unity в контексте вашей сцены.

Выпущена предварительная версия долгожданного инструмента Kinematica. Kinematica — это инновационная система анимации персонажа, основанная на концепции Motion Matching, обеспечивающая качественную анимацию персонажа в приложении без использования графов анимации. Смотрите вебинар Unite Now, чтобы узнать больше.

Загрузить Unity 2020.1 сейчас
Загрузить Unity 2020.1 сейчас

Получите доступ к новейшим инструментам и функциям для художников, и многое другое.