Visualize 3D Revit models in Twinmotion (Unreal Engine)

Project Goal:  Provide an improved Revit to Twinmotion workflow in the next iteration (Revit 2024) given new capability to use Autosync and choose 3D view to sync.

My Role: 

  • Primary UX designer working with Epic Games partners and customers; defined & designed an improved workflow enabling users to avoid having to download a Revit plugin and, instead, use a new dedicated buttons on the main navigation menu (ribbon) to open & sync 3D Revit models in Twinmotion (Unreal Engine). 
  • Revised Export Settings dialog with newly designed, interactive components.
  • Designed workflow to enable users to swap Revit objects for photo-realistic Twinmotion objects.

Problems:

  • Users needed to download a plugin into order to synchronize 3D models between Revit and Twinmotion.
  • New settings needed to enable object subsitution between Revit & Twimotion.
  • Designed workflow for users to swap Revit objects with Twinmotion objects.

Solutions:

  • A new dedicated Twinmotion dropdown menu was added to the Revit main navigation menu (ribbon)
  • New rules and messaging provided to help users sync the connection of the 3D model between Revit and Twinmotion (Unreal Engine).
  • New capability allowing users to substitute Revit objects for nicer, realistic objects provided by Twinmotion (Unreal Engine).

Process:

  • Agile Continuous Discovery & Delivery:
    • Product Trio (Product Owner, Tech Lead, & UX Designer)
    • Front end developers
  • Discovery (research & user-flows): Facilitated interviews to understand current pain points for how customers export Revit models to visualize & simulate 3D realistic views using Twinmotion and Unreal Engine. Identified user needs:
    • Want to be aware of changes to associated 3D views
    • Want an easy, intuitive way to view photo-realitic simulations using Twinmotion.
    • Want to automatically sync changes between Revit & Twinmotion
    • Want to easily substitute Revit objects with high fidelity objects from Twinmotion library.
  • Explore/Define (ideas & wireframing): Worked with Epic Games partners and customers and sketched improved workflows using new dedicated Twinmotion buttons in the Revit main navigation (ribbon). 
  • Develop/Test: Held several usability tests using various methods including paper prototypes, clickable prototypes, and experimental code.
  • Delivery/Design:  Applied user feedback and created final designs and added new components to the digital design system.

Comments are closed.