Skip to content

Why does this not use blender's GLTF exporter #116

Answered by zicklag
sdfgeoff asked this question in Questions
Discussion options

You must be logged in to vote

Good question! Blender does have a fully featured glTF exporter, but because it's implemented in Python it has a performance disadvantage compared to Arsenal's which is written in Rust.

In a scene with 376,000 vertices made up of 47 subdivided monkey heads, our glTF exporter finishes exporting the entire scene in 12 seconds. In contrast, the official glTF Blender plugin takes 264 seconds to export the same scene on the same computer. That makes our exporter 22 times faster! And that's without even integrating a build cache so that only the models that you change are re-exported.

Other than speed, in the future Arsenal will be probably exporting meshes as GlTF, but will be using a custom s…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@sdfgeoff
Comment options

@zicklag
Comment options

Answer selected by sdfgeoff
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants