Questions tagged [usdz]

Universal Scene Description (USD) is a standard to promote interop and exchange of 3D scene descriptions between artists, developers and film studios. USDZ is a WYSIWYG editor developed by Apple and Pixar.

USDZ was introduced by Apple in WWDC 2018 as a WYSIWYG editor developed with Pixar, that allows developers to bring objects from Photoshop and Dimension into an AR environment.

Its features according to Pixar includes:

  • Robust schemas for interchange of geometry, shading, and skeletal deformation
  • High performance data retrieval and rendering, including powerful instancing features
  • The ability to package user-selectable content variations, natively
  • A sound architecture that is flexible enough to adapt to future needs
149 questions
2
votes
1 answer

Memory issue when loading usdz files

I'm loading a .usdz file into my ARSCNView and so far it works fine, except from the fact that when I load multiple objects into my scene the app crashes with message: Terminated due to memory issue. I'm using Apple's default .usdz samples…
Pikebu
  • 101
  • 2
  • 6
2
votes
2 answers

How to generate USDZ file again from ZIP file?

Hello everyone I'm trying to unzip a USDZ file, modify a texture, and then zip the USDZ file again, but it breaks. Is there any special way to zip the file back? Even if I decompress and compress again it stops working and has different file…
2
votes
2 answers

Xcode does not support USDZ file format

I can't view USDZ files in my Xcode. I downloaded some of the models provided by apple in AR Quick Look Gallery, but when I am not able to view the in the Xcode (Image 1). Also, I can't convert the usdz file to ARScene in Xcode (Image 2). When I try…
2
votes
5 answers

Can't hide share button in USDZ + QLPreviewController

I got a project that involves a few USDZ files for the augmented reality features embedded in the app. While this works great, and we're really happy with how it performs, the built-in share button of the QLPreviewController is something that we'd…
iOS.Lover
  • 5,923
  • 21
  • 90
  • 162
2
votes
1 answer

Loading USDZ for ARKit (not a QLPreview) Material Properties

I'm trying to load a usdz file into ARKkit that has glass transparency on one of its materials. When I put the model into a QLPreviewController the glass renders properly. The problem is I want to render the glass in a SCNScene with ARKit, not…
barthdamon
  • 39
  • 4
2
votes
1 answer

Creating a USDZ file on the fly?

Anyone aware of how to create usdz from obj on the fly? Our application creates an obj file using a third party library and for using the QLPreviewController we need to convert it to usdz format. There are ways to do that using the terminal but…
2
votes
0 answers

Can't convert .obj files to the new .usdz format

when trying to convert my .obj files to .usdz using command line, I can't find the generated file. Screenshot showing the command line is not generating the file I got a message saying the file was generated with success, but there's no generated…
2
votes
2 answers

Is there any way to get a USDZ file without a Mac?

The issue I'm having is that the only way I know of (currently) generating a USDZ file is through the Xcode Command Line Tools. This means I'm obligated to use a Mac server if I want to define this as a service. Is there any other way which would…
brf42
  • 151
  • 1
  • 9
1
vote
0 answers

What is the best way to maintain the position of a USDZ model using ARKit in Swift?

I'm trying to build a quality assurance app in Swift using ARKit. I'd like to position a USDZ model on top of its real world counterpart similar to this video... I have been able to successfully accomplish this by using both image tracking and plane…
Joel S.
  • 41
  • 5
1
vote
0 answers

Changing the diffuse texture of a Reality Kit Entity to a UIImage that was constructed programmatically

I have a .usdz file for a book that the user can view both in SceneKit and Reality Kit. This book is dynamic; the user can change the base color, text on the spine, and cover photo all to their own content. This all works great in Scene Kit, but I…
1
vote
1 answer

How to use multiple animations on a USDZ model with RealityKit?

How to use multiple animations for a USDZ 3D character in RealityKit? Play an idle animation, when it walks, when it jumps, etc.
1
vote
1 answer

Converting Blender model to .usdz format with more than 1 animation

Has anyone successfully exported a model to .usdz format with more than 1 animation? I have been trying to do this for several weeks through Reality Convertor, but still no luck. I tried playing with the export settings in Blender and exporting to…
Rountman
  • 11
  • 2
1
vote
1 answer

3D model made in Blender not appearing on screen where expected

I created an object (a face) in Blender, exported it as a .obj, then used RealityConverter to make it a .usdz file. I imported the .usdz file into my Xcode project. This is how I've attempted to anchor the Blender object to the user's face: let cat…
Alan Scarpa
  • 3,352
  • 4
  • 26
  • 48
1
vote
1 answer

Import USDZ and manipulate materials for each surface separately at runtime

Basically, my requirement is to import a usdz, for an example, a car. Then apply different materials for each body part. Eg: material A to body, material B to side mirrors, material C to wheels etc. I could iterate through the materials in the…
Ryan Aluvihare
  • 225
  • 1
  • 2
  • 9
1
vote
0 answers

How can fix 'failed to import pxr module. Please add path to USD Python bindings to your PYTHONPATH'?

In the middle of the logic of my node server, there is a part where the shell script is executed with a child process, and the shell script is to declare PATH and PYTHONPATH as a specific path and then execute a specific…