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
1
vote
1 answer

Applying Physics on USDZ model in RealityKit

I'm trying to load Entity from a USDZ file and then apply physics to its ModelEntity I'm using toy_robot_vintage model from Apple's gallery. It contains an animation that I want to use, hence I'm loading the Entity. I figured out, I can't add…
1
vote
1 answer

RealityKit: failing to load an entity from a USDZ file

I recently started learning AR in iOS. My first attempt was to import a model of glasses from a usdz file into the reality composer and anchoring them to a face. That worked perfectly. I then tried to do it programatically, with the same file, but…
Yotam
  • 9,789
  • 13
  • 47
  • 68
1
vote
1 answer

USDZ files cannot be opened in QuickLook app

I am trying to add some AR 3D models on my website with the CartMagician plugin for WooCommerce. For iPhones I have created a USDZ file. When i start the AR from Safari i get the error Zero KB. The path to the file is correct. The USDZ file has less…
EPurpl3
  • 682
  • 7
  • 25
1
vote
1 answer

Inserted models appear bigger than expected and on the back of camera

Here is the properties of model that appears fine. And here is the properties of model that has problems and appears bigger and above the camera view: Here is my code to insert the model: func updateUIView(_ uiView: ARView, context: Context) { …
Fateh
  • 101
  • 6
1
vote
0 answers

How to project shadows on meshed environment in RealityKit?

I'm using RealityKit in combination with a USDZ model and scene understanding (LiDAR iPhone), and simply want my model to project some nice shadows on the real-world environment. I can easily get a custom spotlight on my model, but fail to project…
DavidD
  • 1,009
  • 1
  • 14
  • 29
1
vote
0 answers

QLThumbnailGenerator USDZ Angle of render

I'm using QLThumbnailGenerator to render thumbnails of USDZ files, I'm curious as to what decides the roll/pitch/yaw angles of the rendered image? The position of the render is maybe 30 degrees (up Z), and 30 degrees (around Y), looking down into…
Chris
  • 2,739
  • 4
  • 29
  • 57
1
vote
0 answers

How to download USDZ as a Data object and convert it back as USDZ?

I have uploaded my USDZ File as a Data object to the cloud. Now my question is how can I convert the Data object back to USDZ File if I download the data ?
1
vote
1 answer

Does RealityKit support LOD?

I couldn't find in Apple documentation whether or not RealityKit supports LOD. In games engines, LOD is being determined at runtime according to the position of the camera relative to the model. If the camera is far, a low-resolution texture would…
Nativ
  • 3,092
  • 6
  • 38
  • 69
1
vote
0 answers

ARKit error after changing robot.usdz color

I'm trying to change the color of the robot.usdz supplied in the https://developer.apple.com/documentation/arkit/capturing_body_motion_in_3d sample project. When I run the default project, it works fine. However, if I select part of the model in…
AndyOS
  • 3,607
  • 3
  • 23
  • 31
1
vote
1 answer

How can I make shadows in RealityKit for USDZ files?

I use the code from this Medium story, but I didn't use RealityComposer. I added a simple sphere and plane on the anchor. But the result is weird, the sphere casts three lights but the plane has only spotLight. Another problem is I cannot see any…
1
vote
0 answers

USDPython 0.64 - Convert FBX to USD (with Morph Targets)

Goal: Convert FBX to USD (with Morph Targets) Tried: 1 - Reality converter FBX to USD worked, but not Morph Targets. From what I researched, Reality converter is using USDPython 0.62, which doesnt support Morph targets. Would be great if apple…
Mane Manero
  • 3,086
  • 5
  • 25
  • 47
1
vote
1 answer

Importing PBR models into Xcode results in incorrect shader properties

I have been experimenting with different 3D model file formats in Xcode, primarily .obj and .dae. However, after I export these files from Blender, they either don't have any lighting associated with them or all of the values (especially their…
rmLuma
  • 829
  • 1
  • 6
  • 4
1
vote
0 answers

Modify USDZ file Shading texture

I use a .scn file in my iOS application to make a shoe appear in 3D. To find its true texture, I configure it Shading on Constant from SceneKit Editor. Today, I want to bring up this shoe from Safari AR Quick Look. So I convert my .scn file to…
Steven3590
  • 11
  • 1
1
vote
1 answer

GLTF and USDZ repeat and scale texture problem (tiling texture)

We're trying to do tiling textures for AR Quick Look (iOS in USDZ (pixar) format), but issuing a problem. What we have: Project in the blender, where we use scaling texture via mapping (screen below) and everything looks fine like it is tiled…
ildar
  • 185
  • 2
  • 3
  • 16
1
vote
0 answers

Object is appearing black after converting from USDZ file to SceneKit(SCN) file format

Right now i am exploring Apple provided USDZ file (Toy Drummer) in a sample ARKit based project. So to do that first i have imported corresponding USDZ file to my art.scnassets folder.Then i have used Xcode v11.2.1 functionality "Convert to…
raaz
  • 12,410
  • 22
  • 64
  • 81