BFF Exporter for 3ds Max: An Underrated Tool

Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author

Introduction

I often see forum posts where users ask to convert a model from a newer version of 3Ds Max, for example 2026, to an older one like 2017.

Usually, this requires having several installed versions of Max and manually resaving the scene.

But for some reason, almost nobody mentions BFF Exporter, which solves this task much more elegantly.

It can convert a scene to any version of 3Ds Max and, in addition, it can “heal” even the most problematic files: fix stubborn black polygons, remove ghost objects in the viewport, and even restore rendering that refused to start.

BFF Exporter is a script created by Borislav Petrov (Bobo). It was originally designed as a way to transfer scenes into older versions of 3Ds Max (Back From Five). Over time, however, another use case appeared — employing BFF to “clean” and recover broken scenes.

Features

BFF Exporter does not export to FBX or OBJ but instead to MAXScript files. Such a file can simply be executed via MAXScript → Run Script…, and it will recreate all geometry and materials in a new scene.

Functions:

  • Export geometry, materials, UVs, hierarchies, and splines;
  • Proper handling of V-Ray and Corona materials, unlike FBX/OBJ which are very limited;
  • Support for scene animations;
  • Ability to export only selected objects;
  • Option to package the result into a ZIP archive for convenience.

Practical Use as a “Fix”

The main strength of BFF Exporter is that it could repair scenes behaving abnormally.

Typical cases:

  • Ghost objects remain in the viewport and cannot be moved;
  • Black polygons appear on meshes, and neither normals nor smoothing fix the problem;
  • Rendering refuses to start, even though the scene looks fine.
  • Etc.

After exporting to BFF and re-importing, objects were rebuilt cleanly, while corrupted data was discarded. This worked like a “hard reset” for the scene — much like reinstalling Windows, but for 3Ds Max.

Installation

Installing BFF Exporter is simple and entirely based on MAXScript:

Download BFF v.0.4.2 (new W.I.P. version)
Download BFF v.0.3.6  (old stable version)
bobo back to five bff exporter interface
Loading...
  • Download the archive with the script and unpack it (I recommend using the older stable version 0.3.6).
  • Place the files in a convenient folder (e.g., ScriptsBFF).
  • In 3Ds Max, run MAXScript → Run Script… and choose BFF_Exporter.ms.
  • Then assign the script to a button or hotkey via Customize User Interface, category Bobo_s Tools.

How to Use

1. Export

After launching the script, a BFF Exporter window appears. Here you can choose:

  • Collapse Stack — collapses modifier stacks and converts everything to Editable Mesh.
  • Export Materials — enable or disable exporting materials.
  • Export Animation — control whether animations are saved (can be disabled for static scenes).
  • Selected Only — export only the selected objects.
  • Create ZIP Archive — save the result in a ZIP for easier transfer.
  • Progress Report — show a progress window during export.
bff exporter export scene example
Loading...

After choosing the settings, click Export. The script will create a .ms file — the main script and separate files for objects/materials.

2. Import

To import a scene, simply:

  • Launch the required version of 3Ds Max.
  • In the menu MAXScript → Run Script…, select the main exported .ms file.
  • The scene will be automatically rebuilt: geometry, materials, and hierarchies restored.
bff exporter import scene example
Loading...

Conclusion

BFF Exporter is an indispensable script for converting 3Ds Max files into older versions. It is especially useful where other formats fail — for example, with complex V-Ray and Corona materials.

And if you encounter scene issues — black polygons, ghost objects in the viewport, or rendering that refuses to start — try BFF Exporter as a reliable “cure”.

FAQ

1. What is BFF Exporter?
BFF Exporter is a built-in Autodesk 3ds Max tool designed for exporting geometry to the BFF (Binary File Format) format.
2. What is the BFF format used for?
The BFF format is used in various specialized projects, game engines, internal pipelines, and software solutions where compact storage of 3D data is required.
3. Why is BFF Exporter considered an underrated tool?
Many 3ds Max users never use it in their daily work, even though it is included with the software and can be useful in specific production scenarios.
4. Where can I find BFF Exporter in 3ds Max?
The tool is available through the standard Autodesk 3ds Max export menu alongside other file export formats.
5. Do I need additional plugins to use BFF Exporter?
No. BFF Exporter is included with Autodesk 3ds Max and does not require any separate installation.
6. Is BFF Exporter suitable for game development?
Yes. The format can be used in game and interactive projects, especially when working with custom pipelines or proprietary engines.
7. How is BFF different from FBX?
FBX is a universal file exchange format used across many applications, while BFF is more commonly used in specialized workflows and internal systems.
8. Can I export complex scenes with BFF Exporter?
Yes. The exporter supports scene geometry, although compatibility depends on the software that will later consume the BFF files.
9. Why do many users not know about BFF Exporter?
Most artists rely on FBX, OBJ, or GLTF for their daily work and rarely explore less common export formats included with 3ds Max.
10. Can BFF Exporter be used in custom tools and pipelines?
Yes. The format can be useful for developers creating custom applications, viewers, asset processing systems, or production pipelines.
11. Is BFF Exporter suitable for automation?
Yes. The export process can be integrated into automated workflows, scripts, and pipeline systems.
12. Can BFF Exporter be used for data exchange between applications?
Yes, provided that both applications support the BFF format or have compatible import tools.
13. Is BFF a modern file format?
While formats such as FBX, GLTF, and USD are more widely used today, BFF can still be valuable for specialized workflows and legacy systems.
14. Do I need programming knowledge to use BFF Exporter?
No. For standard export tasks, the built-in Autodesk 3ds Max tools are sufficient.
15. Who may find BFF Exporter useful?
Tool developers, technical artists, pipeline engineers, and users working with custom data exchange formats may find it particularly useful.
16. Is BFF Exporter worth learning?
Yes. Even if you do not use it every day, understanding the built-in tools available in 3ds Max can help you discover alternative workflows and expand your technical knowledge.
Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author
Vasyl Lukianenko is a 3D artist and technical author focused on practical workflows, optimization, and production-ready techniques. He publishes tutorials, courses, and tools to help artists work faster and get cleaner results.
{{commentsMsg}}
  

No one has posted a comment yet
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content