Exporting in format other than USD/USDz

Is it possible to export the scan in some other format such as obj, fbx etc?

This was asked during the WWDC RoomPlan lounge, and I recall the response being no, the model can only be exported in USD/USDZ. However, you can certainly bring the output model into a 3D modeling program such as Blender, Maya, or Cinema4D, and re-export as an OBJ of FBX.

Currently the API only supports exporting USD/USDZ formats. If you are working with other data types frequently, please file a request through feedback assistant so that it can be considered for future releases. In the mean time, developers are also encouraged to explore custom converters to expand the API functionalities. Thanks.

I'm not sure if you are aware but USD is an Open Source standard with a C++ library and Python wrappers.

Here is the tool to install: https://download.developer.apple.com/WWDC_2022/USDPython_0.66/USDPython0.66.zip

Here are the Open Source tools to work with the file format: https://graphics.pixar.com/usd/release/toolset.html#

Here is the GitHub page Pixar shares the source code for this USD toolset and file format code details: https://github.com/PixarAnimationStudios/USD

Thanks! However, I cannot access the link for the USDPython 0.66 you shared from my apple developer account. It would be really helpful if you can guide me to that tool.

Another option is to export the CapturedRoom as a parametric file that you can use later. CapturedRoom confirms to Encodable so it can be turned into a JSON file if you want to import it later. The only fly in the ointment is that it looks like the serialising is currently broken. It throws an error on re-importing dimensions. For our apps, we have written our own encodable struct to handle saving. But it means that we can pass the parametric room information between apps and people very simply. Obviously, this only works if you have control over the whole process.

Exporting in format other than USD/USDz
 
 
Q