Projects :

Airbus 350 Cabin Visualizer

Imagine stepping into a cabin designed for ultimate comfort and personalized space. The Airbus A350 XWB offers a flying experience unlike any other, and now you can explore it virtually!

Year: 2021-2023

*Video is for brand representation purpose only.

About Project

The Airbus A350 cabin seat visualizer represents a collaborative endeavor between 3DExcite and Airbus Hamburg. The primary objective of this project was to develop an application tailored to seat designers, facilitating the validation and visualization of various materials for aircraft cabin interiors. The ultimate aim was to enable the creation of high-quality render proposals once the design validation process was completed.

Project Development


Leveraging the Unity 2017 game engine, this project delivers a comprehensive platform for interactive exploration and customization of the Airbus A350 XWB cabin interior.

Core Functionalities:

  • Comprehensive Seat Library: Users can access and visualize complete sections of the A350 XWB cabin, encompassing a diverse range of designer-created seat variants.
  • Intuitive Navigation: Effortless navigation between distinct cabin sections allows for a holistic understanding of the layout.
  • Material Exploration Suite: A library of high-quality materials is readily available for individual seat application, enabling real-time visualization of design iterations.
  • Advanced View Control System: Users can meticulously examine their design selections from various angles, facilitating optimal design evaluation.
  • Rule-Based Material Application Engine: A sophisticated rule engine governs the application of materials to seats, streamlining the design workflow.

This project involved managing a significant asset pool ranging from 8 GB to 12 GB for the entire cabin interior, along with hundreds of high-resolution materials required for real-time rendering. My primary contribution focused on optimizing asset loading and management strategies.

Key Achievements:

  • Addressable System Integration: I implemented a robust asset loading pipeline utilizing the Unity Addressable System. This approach facilitated the dynamic loading and unloading of assets based on user interaction, preventing memory bloat during runtime.
  • Material Loading Optimization: I spearheaded the optimization of material loading processes. Through these optimizations, the initial loading time was significantly reduced from 6 minutes to a mere 27 seconds, resulting in a substantial improvement in application performance.

My Role and Responsibilities

Tools and Technology

  • Game Engine: Unity 2017, Unity 2019
  • Scripting: C#
  • CI /CD: Bitbucket, Jenkins, Unity Build Scripts
  • Project Management: Agile Methodology, Scrum, Jira, Confluence
  • Platform: Windows

All Hidden