This is how we used Apple’s Reality Converter to create animated 3D objects for Cubemint

Export animated 3D objects of Blender to a usdz extension with Reality Converter

LifeisMoratorium
Audio Metaverse
4 min readMay 26, 2022

--

Man sitting with laptop on lap. The screen shows the logos of Cubemint and Reality Converter.
Cubemint used Apple’s Reality Converter software to create a 3D landscape in the app

Why we decided to use the usdz extension

Our audio metaverse platform Cubemint is made up of independent spaces called “Cubes”. These augmented audio spaces each have their own scene and atmosphere. To make the experience for users as immersive as possible, we decided to create 3D objects in Blender.

We exported them to usdz extensions with Reality Converter to see them come alive in AR. This extension also has a high affinity with Xcode, which makes it easy to implement in existing code.

What can you do with the usdz extension?

  1. See AR images on your iOS device without using a third-party application.
  2. Make it compatible with Xcode and other AR development tools.

Number 1 is pretty straightforward. When you convert the file to an usdz extension and open it on an iOS device, it will be shown in AR.

If the service is targeted at iOS devices, a simple AR application can be created just by creating a mechanism to open this file.

As for number 2, I’m not a coder, so I don’t know, but if you develop AR on Mac, why not go ahead and try it?

AR models displayed through your camera

How to use Reality Converter to convert to usdz

First, we will model a random 3D object in Blender.

In this case, we will export an animation of a twisting cube and icosahedron (a 20-faced geometric figure, basically).

We used Blender to model the 3D objects

If you’re planning to use your Blender file in Reality Converter it is better to export it to a GLTF file since Reality Converter is officially using OBJ/GLFL files as of April this year.

When you finished making your 3D model select [File>Export>glTF] and export to a folder of your choice.

Export your Blender file to .gltf

I think I have read an article somewhere that there is a limit to the animation time and object size, but I’m not sure. Please let me know in the comments below if you do.

Next, install Reality Converter. Apple is currently beta testing the software. Download it here ↓.

https://developer.apple.com/jp/augmented-reality/tools/

When launching the software, you should be able to see a screen like the one in the screenshot below.

The start screen of Apple’s Reality Converter

Drag and drop the 3D file you previously created in Blender in Reality Converter.

Once the export is complete, drag and drop the file into the Reality Converter startup screen mentioned earlier.

If all goes well, you should see the file appear like this.

Your Blender 3D file displayed in Reality Converter

Tap on the symbol in the upper right corner of the screen to edit materials and other display details.

Edit your file in Reality Converter

Select an export destination from the upload symbol in the upper right corner of the screen and save the file.

Be sure to press the stop button of the animation at the bottom of the screen before exporting. If you do not do this, the animation will start from the end of the animation when it is exported, and we have confirmed that the display will be buggy.

When you open the exported file on your iPhone, it will look something like this.

See your 3D models in AR

You can now see our 3D objects in AR anywhere you want! I hope it worked out well for you. If you have any questions, please let me know in the comments below!

Download Cubemint and try out the world’s first audio metaverse platform.

--

--