You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Faster OBJ Exports For Blender 3.1


The Blender 3.1 alpha has just gained a shiny new .OBJ exporter courtesy of Ankit Meel's GSoC 2020 project and with additional support from Howard Trickey.

Default cube + 9 subdivision
surface levels. (triangulated faces)
File Size (MB) Time Old (s) Time New (s) Speed-up
Export 365 132 14 9.4X
Default Cylinder: 2038 copies.
(non-triangulated faces)
File Size (MB) Time Old (s) Time New (s) Speed-up
Export 20 12.3 .9 13x


The new exporter is a magnitude faster than the old one, owing to it being written in C++ as opposed to the previous python-based exporter.

Download the latest Blender daily build from the link below to try it out:

About the Author

Mario Hawat

Mario Hawat is a Lebanese 3D artist, writer, and musician currently based in Paris. He is a generalist with a special focus on environments, procedural and generative artworks. Open to freelance work.


  1. claas e kuhnen on

    now a sketchUp importer / exporter that would be wonderful !

    this would open a door to a big industry and pool of creative people

  2. Updating and building from git should pick up these changes, shouldn't it? I don't think i saw any changes to cpp filed that looked relevant, and the OBJ import times were identical before and after. What about the Blender build process am I missing, to pick up these changes?

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.