March 16, 2021
In the past, we already covered how to create your first AR campaign with the Aryel platform or which 3D assets you can find ready-to-use in our builder: but what if you want to create your own 3D models for your AR marketing campaigns? Which is the best 3D model format?
Here, check this article to answer all your questions!
Let’s start from the very beginning: choosing the best and most suitable format for your AR experience.
glTF / glb is the standard format for 3d on the web: to make it even easier, glTF is considered the jpg for 3D.
Why? Because it is light and designed to minimize the size of a 3D asset, making the runtime processing flow fast and smooth.
Basically is the perfect fit to make your WebAR campaign running fast, avoiding any delays or annoying glitches.
But what are they exactly? Surprisingly, glTF and glb are the same things. What changes and differentiates them is the approach:
Moreover, these formats are royalty-free, which is pretty convenient.
glTF / glb, in fact, has been released by the guys at Khronos Group, a cool no profit that made 3D their core business, and they described these formats as “an extensible, common publishing format for 3D content tools and services that streamline authoring workflows and enables interoperable use of content across the industry.”
As we said at the beginning of this article, this makes glTF a very common and interoperative format: again, the jpeg for 3D.
Now that we know what glTF and glb mean let’s roll up our sleeves and discover how to use them on the Aryel platform!
As you probably already know, if you used our platform, you can choose between using one of the ready-to-use 3D models available in our libraries or upload your custom ones.
If you choose this second option (good for you, 100% custom content!), we highly recommend using glTF / glb to make your AR experience run smoothly and fast.
You have a 3D model in a different format? No problem: you can easily convert it into glTF / glb with a program like Sketchfab or the many online converters you find online — however, the great news is the Aryel platform will soon support different formats too! Yay!
You can even convert a glTF file into a glb one to make everything even smoother.
Why should you do so? As we already said, glb is a single file, or — speaking geekish — a single network request, and therefore it is much smaller than glTF
As an individual file, it is easier to copy and transport than multiples, and there’s a lot less to worry about with broken relative URLs and so on!
Okay, till here was pretty easy, right? To be safe, here’s a recap:
Let’s now see how to prepare your 3D asset for AR Camera.
1 — Export your 3D model
Blender 2.8b and Substance Painter both support glTF export. Before exporting, be sure that:
2 — Convert to GLB
You have different solutions:
👉 Already have GLTF + bin? Convert to GLB here.
3 — Check your model
4 — Before you upload on Aryel, ensure that
👉 To reduce file size, compress textures and reduce poly count.