FBX Exporter For Fusion 360 applied in Game Development

Client Name
SoFi Game

SoFi Game

  • Language and SDK

    Unity, Fusion 360, Blender, 3D Max

  • Domain

    Gaming Industry

Client Overview:

SoFi Games, our Russia based client, creates games for mobile phones and PCs using Fusion 360 and blender for model creation and mechanics.

Project Overview:

The client sought a solution for game development that required exporting specific objects from large 3D models in Fusion 360 to create detailed game assets. The development involved multiple software tools, including Unity, Fusion 360, Blender, and 3D Max. The primary goal was to streamline the process of exporting objects for game creation without unnecessary components, ensuring compatibility with game engines like Unity.

Challenges:

  • Selective Object Export: The game creation process required exporting specific objects rather than entire models, which would lead to large file sizes and unnecessary data in the Unity editor.
  • Material Compatibility: Materials supported by Fusion 360 were not directly compatible with Unity, requiring the installation of all materials at once or the deletion of unwanted objects in the Unity editor, adding time to the process.
  • Axis Alignment Issues: For proper animation, physics, and game mechanics, the axes of the geometry needed to be set at the center. However, Fusion 360 made this process difficult, forcing the team to upload the model to Blender for simple axis alignment.
  • Maintaining High-Quality Representation: The client required high-quality visuals in exported models, while keeping the file sizes manageable for smooth game performance.

Solutions:

To overcome these challenges, the team deployed a custom FBX Exporter plugin for Fusion 360, which introduced several key features:

  • Selected Element Export: The FBX Exporter supported exporting only specific parts or components, allowing the team to avoid exporting entire models and reducing file size and complexity.
  • One-Click Multi-Part Assembly Export: The plugin enabled easy export of multi-part assemblies with a single click, streamlining the workflow for game asset preparation.
  • Rotate by Feature & Face-Level Export: For simulations such as object destruction, the exporter supported face-level exports and rotation features, which allowed for precise control of the object in Unity.

Benefits:

  • Efficient Object Analysis and Export: The client’s team could quickly analyze assemblies and export only the necessary components, reducing unnecessary complexity and improving game asset development.
  • Tessellation Control: Users could regulate tessellation, ensuring high-quality models with optimized file sizes, balancing visual quality and performance within the game.
  • Easy-to-Share Files: The exported files were significantly smaller, making them easier to share across development teams, improving collaboration without loss of quality.
  • Simplified Design Sharing: The plugin enabled seamless sharing of designs, geometries, and ideas between team members, minimizing technical issues and speeding up the workflow.
  • Cost Savings: The exporter eliminated the need for additional high-tech software by providing all necessary functionality within Fusion 360, saving both time and money.

"Your Plugin not only works but also is very simple to use with lightning speed! This is not being all, it allows to change the export quality which is of vital importance for games, to be specific mobile games. Game creation needs to export numerous models and this plugin solves it very well."

Stas Urba

Founder, SoFi_Game

Need Help with Your Ongoing Projects?

Have questions? Connect with us today! Explore how our innovative technology can optimize your projects and drive success. Together, we’ll take your business to the next level!

Edit Template
Back