Дизайнеры Honda получили возможность создавать красивые интерактивные презентации за 1 день.
Nick Davis - Unity Technologies
Contributor
В Центре дизайна Honda в Японии дизайнерам часто необходимо демонстрировать свои концепции и дизайны автомобилей руководству, чтобы получить одобрение, но им нужен был лучший способ выразить "Кото-дзукури" – одну из "Сил Хонды", сосредоточенную на создании новых впечатлений и историй вокруг продуктов. Работая в партнерстве с командой профессиональных услуг Unity, Honda воспользовалась расширяемостью Unity и API сценариев Unity, чтобы создать пользовательскую, упрощенную версию редактора Unity. В результате дизайнеры Honda, которые ранее никогда не использовали редактор, теперь могут создавать исключительные интерактивные презентации своих автомобильных дизайнов всего за один день.
Центр дизайна Honda, расположенный в Вако, префектура Сайтама, Япония, сосредоточен на разработке новых концепций и дизайнов для будущих автомобилей Honda и других проектов, таких как автономные роботы. Автомобильный дизайн-отдел Центра всегда находился на переднем крае использования новых технологий для улучшения своих процессов проектирования и инженерии.
С 2019 года Unity сотрудничает с Honda для разработки пользовательских инструментов редактора Unity, которые позволяют команде дизайнеров легко создавать интерактивные презентации для своих автомобильных дизайнов. Вот результаты этого сотрудничества:
- Ускоренная инновация за счет предоставления простого в использовании, настраиваемого инструмента для дизайнеров Honda для создания интерактивных демонстраций их автомобильных дизайнов.
- Дизайнеры получили возможность сэкономить значительное время, создавая презентации за 1 день, а не передавая работу подрядчикам и ожидая несколько недель.
- Команда смогла лучше продемонстрировать силу Honda Кото-дзукури в каждом дизайне.

Поиск решения для проблем визуализации дизайна.

Команда автомобильного дизайна Honda использует программное обеспечение для автоматизированного проектирования (CAD), чтобы воплотить свои идеи в жизнь. Создание автомобилей с превосходными дизайнами и стилями – это лишь одна из обязанностей команды.
Им также необходимо показать, как их дизайны соответствуют Кото-дзукури – силе Honda, которая означает "создание новых впечатлений через повествование о бренде о искусстве создания вещей." Каждый продукт, который они представляют, должен рассказывать историю и показывать, как он добавляет ценность для клиентов.
Дизайнеры Honda не имели инструмента, который позволил бы им визуализировать, представлять и обсуждать Koto-zukuri с руководством, поэтому они передали эту работу на аутсорсинг. Поставщики работали с дизайнерами Honda, чтобы создать качественные фотографии и видео их дизайнов, но это было не идеально по нескольким причинам:
- Долгие сроки производства - Дизайнерам нужно быстро итеративно разрабатывать и представлять идеи, но поставщики часто требуют несколько недель на производство и не всегда могут внести изменения в запрашиваемые сроки.
- Дополнительные расходы - Аутсорсинг этих проектов выходит за рамки бюджета команды, и расходы могут накапливаться через изменения заказов, поскольку дизайны автомобилей проходят быстрые итерации в последний момент.
‘Лучший инструмент визуализации’

Honda обратилась к Unity, чтобы решить эти проблемы на ранних стадиях разработки дизайна. “Нам нужно было решение, которое позволяло бы нам легко визуализировать и оценивать наши различные идеи, в высоком качестве и в быстром темпе,” сказал Сано Хидэки, отдел дизайна автомобилей, Honda R&D Co., Ltd. Центр дизайна. “Благодаря нашему сотрудничеству с Unity, время производства значительно сократилось, что позволяет нам уделять больше времени ‘Koto-zukuri’, что раньше было сложно сделать.”
Хидэки поделился, как его команда получила срочный запрос на создание презентации для модели автомобиля в разработке. С традиционными производственными процессами это было бы невозможно выполнить в сжатые сроки.

“Вместо трех недель или дольше, теперь мы можем создавать эти презентации всего за один день,” сказал Хидэки. “По сравнению с нашим предыдущим процессом, удивительно, как быстро мы можем достичь этих результатов с помощью Unity. Мы считаем, что Unity предоставляет нам лучший инструмент визуализации, который можно расширять и адаптировать к нашим потребностям в будущем.”
В дополнение к простоте создания этих презентаций, Unity также предлагает дополнительную гибкость в том, как презентации воспринимаются. Unity можно использовать для создания реалистичных рендеров и видео, но дизайнеры также могут запускать проект Unity как приложение в реальном времени на поддерживаемых ПК. Во время обзорных встреч они могут настраивать интерактивный опыт в реальном времени, демонстрируя автомобили в различных сценах, погодных условиях, времени суток и многом другом.

Изучите пользовательский редактор Honda

Расширяемость Unity позволяет командам адаптировать редактор под свои нужды, используя C# и Unity Scripting API. Давайте погрузимся в индивидуальное решение, совместно разработанное Unity и Honda, которое позволяет даже новичкам Unity создавать интерактивные презентации дизайна всего за один день.
Разные режимы для разных уровней навыков

Из-за важности, которую она придает высококачественному и фотореалистичному визуальному контенту, Honda была одним из первых пользователей High-Definition Render Pipeline (HDRP) от Unity. В отличие от разработчиков Unity в Honda, дизайнеры Honda не имели технических знаний, чтобы воспользоваться HDRP, а также другими инструментами и компонентами, такими как Cinemachine, Timeline, NavMesh и другими.
Команда Unity в Японии тесно сотрудничала с Honda для создания индивидуального решения на основе HDRP. Полученный проект доступен следующими способами:
- Простой режим - Этот режим, показанный ниже, широко использует Unity Scripting API, включая пользовательские инспекторы и HideFlags, чтобы предоставить пользователям простой интерфейс для редактора, скрывая любые компоненты в инспекторе или иерархии, которые не требуются. Опции, которые обычно находятся в подменю или компонентах, собраны в единые пользовательские компоненты, которые упрощают пользовательский опыт для дизайнеров Honda.
- Расширенный режим - Это стандартный интерфейс редактора из коробки. Этот режим предназначен для разработчиков Unity в Honda, которые могут работать с дизайнерами, чтобы использовать новые функции, которые еще не доступны в Простом режиме, такие как трассировка лучей в реальном времени или создание VR-опыта.

Система транспортных средств

Когда они проектируют транспортные средства в Autodesk Alias AutoStudio и других программах, дизайнеры Honda могут импортировать эти модели в Unity в виде файлов FBX или в виде нативных CAD (конвертированных с помощью Pixyz Plugin). Компоненты транспортного средства в Unity позволяют дизайнерам Honda быстро настроить управляемое транспортное средство и анимировать его (например, открытие дверей автомобиля).
Транспортное средство может следовать заранее определенным маршрутам, двигаться автоматически или управляться пользователем. В случае опции управления пользователем использовалась новая Unity Input System, чтобы позволить дизайнерам легко настроить управление по своему усмотрению:
public InputAction steeringInput;
публичный InputAction acceleratorInput;
публичный InputAction brakeInput;
Система окружения
Этот компонент управляет временем, дождем, освещением, туманом и другими визуальными свойствами окружения.

Глобальное переключение шейдеров в разные состояния (например, дождь, ясная погода, включенные огни, выключенные огни) было возможно с использованием функции Keyword в Shader Graph.

Это позволило переключаться между состояниями для всех шейдеров, использующих одно и то же ключевое слово, с помощью одного вызова функции, например:
если (огни) Shader.EnableKeyword("_LIGHTS");
иначе Shader.DisableKeyword("_LIGHTS");

Он также включает коллекцию из более чем 20 блоков окружения, которые можно комбинировать, как Лего, для создания уникальных локаций. Дизайнеры Honda могут создавать новые окружения непосредственно в Unity с использованием ProBuilder или в других программах, таких как Autodesk Maya.

Блоки затем управляются в редакторе Unity как префабы. Cinemachine Paths для движения транспортных средств и NavMesh поверхности для движения персонажей ИИ также добавлены, чтобы позволить дизайнерам быстро и эффективно создавать анимации.
Система камеры
На основе Cinemachine система камеры позволяет пользователям легко создавать как линейные, так и динамические (включая управляемые пользователем) последовательности камеры.
Настройка параметров камеры осуществляется с помощью простых ползунков
Система человека

Этот компонент упрощает создание анимированных, интерактивных человеческих персонажей в презентациях. Дизайнеры Honda могут быстро настроить человеческую модель на основе богатой и сложной анимационной системы Unity (иногда называемой ‘Mecanim’).
Разные движения могут быть назначены персонажу; они могут следовать по путям, автоматически ходить на основе компонентов NavMesh или управляться пользователем. В этом примере Honda использовала стилизованные низкополигональные человеческие персонажи из Akishaqs на Unity Asset Store.

Будущие планы
Текущая версия этих настраиваемых инструментов Unity Editor сосредоточена на том, чтобы позволить дизайнерам Honda быстро и эффективно создавать реалистичные и интерактивные презентации дизайна. В дальнейшем Honda также планирует создать аналогичные инструменты, чтобы позволить их нетехническим дизайнерам использовать другие мощные функции Unity, такие как поддержка VR, трассировка лучей в реальном времени, смешивание материалов и глобальное освещение в реальном времени.

---
Хотите расширить Editor, как Honda? Узнайте больше о Unity Scripting API или свяжитесь с нашей командой экспертов, чтобы создать индивидуальный проект, который соответствует вашим точным требованиям.