Die Designer von Honda zu befähigen, an einem Tag schöne interaktive Präsentationen zu erstellen.

Im Honda Design Center in Japan müssen Designer häufig ihre Fahrzeugkonzepte und -designs dem Management präsentieren, um die Genehmigung zu erhalten, aber sie benötigten eine bessere Möglichkeit, "Koto-zukuri" auszudrücken – eine der "Stärken von Honda", die sich auf die Schaffung neuer Erfahrungen und Geschichten rund um Produkte konzentriert. In Zusammenarbeit mit dem professionellen Serviceteam von Unity nutzte Honda die Erweiterbarkeit von Unity und die Unity Scripting API, um eine benutzerdefinierte, vereinfachte Version des Unity Editors zu erstellen. Infolgedessen sind Designer bei Honda, die zuvor noch nie den Editor verwendet haben, nun in der Lage, außergewöhnliche interaktive Präsentationen ihrer Fahrzeugdesigns an einem einzigen Tag zu erstellen.
Das in Wako-shi, Saitama-ken, Japan, ansässige Honda Design Center konzentriert sich auf die Entwicklung neuer Konzepte und Designs für zukünftige Honda-Fahrzeuge und andere Projekte wie autonome Roboter. Die Automobildesignabteilung des Zentrums war immer an der Spitze der Nutzung neuer Technologien zur Verbesserung ihrer Design- und Ingenieurprozesse.
Seit 2019 arbeitet Unity mit Honda zusammen, um benutzerdefinierte Unity Editor-Tools zu entwickeln, die es dem Designteam ermöglichen, interaktive Präsentationen für ihre Fahrzeugdesigns einfach zu erstellen. Hier sind die Ergebnisse dieser Zusammenarbeit:
- Beschleunigte Innovation, indem ein Selbstbedienungs-, benutzerfreundliches, anpassbares Tool für Hondas Designer bereitgestellt wurde, um interaktive Präsentationen ihrer Fahrzeugdesigns zu erstellen.
- Designer wurden befähigt, erheblich Zeit zu sparen, indem sie Präsentationen an einem Tag erstellen, anstatt Arbeiten an Anbieter auszulagern und mehrere Wochen zu warten.
- Das Team konnte die Honda-Stärke von Koto-zukuri innerhalb jedes Designs besser präsentieren.

Das Automobildesignteam von Honda verwendet computergestützte Designsoftware (CAD), um ihre Ideen zum Leben zu erwecken. Fahrzeuge mit überlegenen Designs und Stilen zu schaffen, ist jedoch nur eine der Verantwortlichkeiten des Teams.
Sie müssen auch zeigen, wie ihre Designs Koto-zukuri entsprechen – eine Honda-Stärke, die bedeutet, "neue Erfahrungen durch Markenerzählungen über die Kunst des Machens zu schaffen." Jedes Produkt, das sie präsentieren, muss eine Geschichte erzählen und zeigen, wie es den Kunden einen Mehrwert bietet.
Die Designer von Honda hatten kein Werkzeug, das es ihnen ermöglichen würde, Koto-zukuri mit dem Management zu visualisieren, zu präsentieren und zu überprüfen, also lagerten sie diese Arbeit aus. Die Anbieter würden mit den Designern von Honda zusammenarbeiten, um hochwertige Fotos und Videos ihrer Designs zu erstellen, aber das war aus mehreren Gründen nicht ideal:
- Lange Produktionszeiten - Designer müssen Ideen schnell iterieren und präsentieren, aber Anbieter benötigen oft mehrere Wochen für die Produktion und können nicht immer die gewünschten Änderungen rechtzeitig vornehmen.
- Zusätzliche Kosten - Das Outsourcing dieser Projekte geht zu Lasten des Budgets des Teams, und die Kosten können durch Änderungsaufträge steigen, da Fahrzeugdesigns in letzter Minute schnell iteriert werden.

Honda wandte sich in den frühen Phasen der Entwurfsentwicklung an Unity, um diese Probleme zu lösen. „Wir benötigten eine Lösung, die es uns ermöglichte, unsere verschiedenen Ideen einfach, in hoher Qualität und in schnellem Tempo zu visualisieren und zu bewerten“, sagte Sano Hideki, Automobildesignabteilung, Honda R&D Co., Ltd. Designzentrum. „Dank unserer Zusammenarbeit mit Unity hat sich die Produktionszeit erheblich verkürzt, sodass wir mehr Zeit für ‚Koto-zukuri‘ aufwenden können, was früher schwierig war.“
Hideki teilte mit, wie sein Team eine dringende Anfrage erhielt, um eine Präsentation für ein in Entwicklung befindliches Automodell zu erstellen. Mit traditionellen Produktionsabläufen wäre dies in einem engen Zeitrahmen unmöglich gewesen.

„Statt drei Wochen oder länger können wir diese Präsentationen jetzt in nur einem Tag erstellen“, sagte Hideki. „Im Vergleich zu unserem vorherigen Prozess ist es überraschend, wie schnell wir mit Unity diese Ergebnisse erzielen können. Wir glauben, dass Unity uns das beste Visualisierungstool bietet, das in Zukunft erweitert und an unsere Bedürfnisse angepasst werden kann.“
Neben der einfachen Erstellung dieser Präsentationen bietet Unity auch zusätzliche Flexibilität, wie die Präsentationen konsumiert werden. Unity kann verwendet werden, um realistische Renderings und Videos zu erstellen, aber Designer können das Unity-Projekt auch als Laufzeitanwendung auf unterstützten PCs ausführen. Während der Überprüfungssitzungen können sie die interaktive Erfahrung in Echtzeit anpassen und die Fahrzeuge in verschiedenen Szenen, Wetterbedingungen, Tageszeiten und mehr präsentieren.


Die Erweiterbarkeit von Unity ermöglicht es Teams, den Editor an ihre Bedürfnisse mit C# und der Unity Scripting API anzupassen. Lassen Sie uns in die benutzerdefinierte Lösung eintauchen, die gemeinsam von Unity und Honda entwickelt wurde und es selbst unerfahrenen Unity-Nutzern ermöglicht, interaktive Designpräsentationen an einem einzigen Tag zu erstellen.

Aufgrund der Bedeutung, die sie hochauflösenden und fotorealistischen visuellen Inhalten beimisst, war Honda ein früher Anwender von Unitys High-Definition Render Pipeline (HDRP). Im Gegensatz zu den Unity-Entwicklern bei Honda fehlte es den Designern von Honda jedoch an technischem Know-how, um HDRP sowie andere Werkzeuge und Komponenten wie Cinemachine, Timeline, NavMesh und mehr zu nutzen.
Das Team von Unity in Japan arbeitete eng mit Honda zusammen, um eine benutzerdefinierte Lösung auf Basis von HDRP zu erstellen. Das resultierende Projekt wird auf folgende Weise aufgerufen:
- Einfacher Modus - Dieser Modus, der unten gezeigt wird, nutzt umfangreich die Unity Scripting API, einschließlich benutzerdefinierter Inspektoren und HideFlags, um den Benutzern eine einfache Benutzeroberfläche für den Editor zu präsentieren, die alle Komponenten im Inspektor oder in der Hierarchie ausblendet, die nicht erforderlich sind. Optionen, die normalerweise in Untermenüs oder Komponenten zu finden sind, werden in einzelne benutzerdefinierte Komponenten zusammengefasst, die das Benutzererlebnis für die Designer von Honda vereinfachen.
- Erweiterter Modus - Dies ist die standardmäßige, sofort einsatzbereite Benutzeroberfläche für den Editor. Dieser Modus ist für Unity-Entwickler bei Honda gedacht, die mit den Designern zusammenarbeiten können, um neue Funktionen zu nutzen, die im Einfachen Modus noch nicht verfügbar sind, wie z.B. Echtzeit-Raytracing oder die Erstellung eines VR-Erlebnisses.


Während sie Fahrzeuge in Autodesk Alias AutoStudio und anderen Programmen entwerfen, können die Designer von Honda diese Modelle als FBX-Dateien oder als native CAD (konvertiert mit dem Pixyz-Plugin) in Unity importieren. Die Fahrzeugkomponenten in Unity ermöglichen es den Designern von Honda, schnell ein fahrbares Fahrzeug zu riggen und es zu animieren (z.B. das Öffnen von Autotüren).
Das Fahrzeug kann vordefinierten Pfaden folgen, automatisch fahren oder vom Benutzer gesteuert werden. Im Falle einer benutzerkontrollierten Option wurde das neue Unity Input System verwendet, um den Designern zu ermöglichen, die Steuerungen nach ihren Wünschen einfach zu konfigurieren:
public InputAction steeringInput;
public InputAction acceleratorInput;
public InputAction brakeInput;
Diese Komponente verwaltet Zeit, Regen, Beleuchtung, Nebel und andere visuelle Eigenschaften der Umgebung.
Das globale Umschalten der Shader in verschiedene Zustände (z. B. Regen, klares Wetter, Lichter an, Lichter aus) war möglich, indem die Keyword-Funktion im Shader Graph verwendet wurde.

Dies machte es möglich, zwischen den Zuständen für alle Shader, die dasselbe Keyword verwendeten, mit einem einzigen Funktionsaufruf zu wechseln, zum Beispiel:
if (lights) Shader.EnableKeyword("_LIGHTS");
else Shader.DisableKeyword("_LIGHTS");
Es enthält auch eine Sammlung von mehr als 20 Umweltblöcken, die wie Legos kombiniert werden können, um einzigartige Standorte zu erstellen. Die Designer von Honda können neue Umgebungen direkt in Unity mit ProBuilder oder in anderen Programmen wie Autodesk Maya erstellen.

Die Blöcke werden dann im Unity Editor als Prefabs verwaltet. Cinemachine-Pfade für Fahrzeugbewegungen und NavMesh-Oberflächen für die Bewegung von KI-Menschencharakteren werden ebenfalls hinzugefügt, um den Designern zu ermöglichen, Animationen schnell und effizient zu erstellen.
Basierend auf Cinemachine ermöglicht das Kamerasystem den Benutzern, sowohl lineare als auch dynamische (einschließlich benutzerkontrollierte) Kamerasequenzen einfach zu erstellen.
Die Konfiguration der Kameraeinstellungen erfolgt über einfache Schieberegler
Diese Komponente erleichtert die Erstellung von animierten, interaktiven menschlichen Charakteren in Präsentationen. Die Designer von Honda können schnell ein menschliches Modell basierend auf Unitys reichhaltigem und ausgeklügeltem Animationssystem (manchmal als ‚Mecanim‘ bezeichnet) riggen.
Verschiedene Bewegungen können dem Charakter zugewiesen werden; sie können Pfade folgen, automatisch basierend auf NavMesh-Komponenten gehen oder benutzerkontrolliert sein. In diesem Beispiel verwendete Honda stilisierte Low-Poly-Menschencharaktere von Akishaqs im Unity Asset Store.

Die aktuelle Version dieser angepassten Unity-Editor-Tools konzentriert sich darauf, Honda-Designern zu ermöglichen, realistische und interaktive Designpräsentationen schnell und effizient zu erstellen. In Zukunft plant Honda auch, ähnliche Tools zu entwickeln, die es ihren nicht-technischen Designern ermöglichen, andere leistungsstarke Unity-Funktionen wie VR-Unterstützung, Echtzeit-Raytracing, Materialmischung und Echtzeit-GLOBALBELEUCHTUNG zu nutzen.

---
Interessiert daran, den Editor wie Honda zu erweitern? Erfahren Sie mehr über die Unity Scripting API oder kontaktieren Sie unser Expertenteam, um ein benutzerdefiniertes Projekt zu erstellen, das Ihren genauen Anforderungen entspricht.
