Reality Converter

RSS for tag

Convert, view, and customize USDZ 3D objects on Mac using Reality Converter.

Posts under Reality Converter tag

111 Posts

Post

Replies

Boosts

Views

Activity

Reality_Face Tracking_USDZ_HDRI Question
Why is the HDRi ambient light of a USDZ file different when opened with Reality Face Tracking than when opened with just USDZ in iphone? When I pour the same file into Reality face tracking, it becomes very dark. I can think of a few reasons why this might be happening: Reality Face Tracking may be using a different HDRi than the one that's embedded in the USDZ file. The HDRi may be being scaled down when it's imported into Reality. The HDRi may be being adjusted to fit the lighting conditions of the scene. Can any one help me? please, I also attched the files. https://drive.google.com/drive/folders/1r86vPhHMSOuPWH8crnwoPM2t6J0OwncM?usp=sharing Thank you Xing
1
0
1.1k
Mar ’23
Glb to USDZ losing normals
Hello, When I try to convert glb containing shape keys, I am losing normals in geometry sources. I need those shape keys so Is there a way to keep normals while keeping shape keys. Is there a problem with reality converter? the glb file: https://drive.google.com/file/d/17F5vIymfCJSy9zP9dI3oHcVcP8_5CWjd/view?usp=sharing the usdz file, created by reality converter: (https://drive.google.com/file/d/18AVnotD2_8UJvf1KpmK9Gw_oldRvlmIS/view) for visiual representation:
1
1
1.3k
Mar ’23
Saving Mesh on iOS/iPadOS
I am pretty new to ARKit/RealityKit and am trying to build an app that would, on an iPad or iPhone that has access to a LiDAR sensor, save the mesh data of the field of view of the seen environment and save it to a document 3D document that would later be used to make measurements as a post-processing action. For now I am unsure on how to start on saving the mesh that is visible in debugging. I am thinking about saving the ARMeshAnchors and their corresponding geometries and maybe convert the whole list into a USDZ (or similar file). Would this be the right approach or am I going completely the wrong way? Would appreciate any help! Thanks in advance
0
0
1.2k
Mar ’23
Error when uploading a GLB file in Reality Converter
Hello, We used Reality Converter since Jan. 2021 without any issue. Today we wanted to convert a .GLB file to .USDZ but we had an unexpected error message "USDZ conversion failure". We tried other .GLB files but the error remain. Here is a link to a public .GLB that cause the issue : https://modelviewer.dev/shared-assets/models/Astronaut.glb See the error below. Could you fix this error as quickly as possible ? Best regards,
1
1
1.3k
Feb ’23
Object Capture Photogrammetry results different from Monterey to Ventura
I recently updated to Ventura (13.1) and have noticed degraded results from the photogrammetry object capture scanning apps. The masking seems to not work as well, details are smeared when they've previously been clear. I emailed the app developer directly but have similar results in multiple apps. I'm hoping for someone with technical knowledge to look into this. I've tried the software on both M1 and Intel Macs. Any help would be appreciated. Thanks
0
0
1.1k
Jan ’23
Reality Converter USDZ transparency not working properly
I'm trying to convert a model from Blender to USDZ, and I am having trouble getting alpha map to show transparency properly on the hair and eyelashes. As you can see, the hair becomes too transparent with a white sheen over the surface. It is not just the hair, but also eyelashes and hair piece are more transparent than they intent to be. I have tried using different file format for the opacity map, but it seems Reality Converter can only read png or jpeg. I have also tried using a diffuse map that is transparent (pre-multiplied?) png, and it also doesn't work.
3
0
3.2k
Jan ’23
UDIMs in Reality Converter
I have a 3d model with UDIMs that I would like to convert to USDZ but not sure if there is support in Reality Converter although the documentation implies you can load up to 6 2k files - unless I have misunderstood this... https://developer.apple.com/documentation/arkit/adding_visual_effects_in_ar_quick_look_and_realitykit (in the Control Texture Memory paragraph) If this right then how do you use Reality Converter to import multiple maps into a given texture field (eg. diffuse) or are there required steps/formats when exporting from Blender Any help would be greatly appreciated
0
0
1.4k
Nov ’22
Playing USDZ skeletal animation in RealityKit from a separate file
I am trying to play a specific skeletal animation on my 3D object (loaded from a USDZ file). The animation file is also in format of USDZ. I tried the following: Entity.loadAsync(contentsOf: Bundle.main.url(forResource: "Character", withExtension: "usdz")!) .append(Entity.loadAsync(contentsOf: Bundle.main.url(forResource: "Animation", withExtension: "usdz")!)) .collect() .sink(receiveCompletion: { if case .failure(let error) = $0 { print(error) } }, receiveValue: { data in let character = data[0] self.anchorEntity?.addChild(character) DispatchQueue.main.asyncAfter(deadline: .now() + 5) { let animationEntity = data[1] animationEntity.transform.matrix = character.transform.matrix if let animation = animationEntity.availableAnimations.first { character.playAnimation(animation, startsPaused: false) } } }) .store(in: &self.cancellables) I am seeing these in the console: [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.Elbow_R_bnd.Transform.transform [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.ShoulderPart1_R_bnd.Transform.transform [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.ShoulderPart2_R_bnd.Transform.transform ... It seems that the transform is different between the animation file joints/nodes and the character ones. Is there any way to fix this in code? If not, how I can make it work? I am receiving the animation as FBX file and then I am converting it into gtlf using the fbx2gltf tool, then I am converting the gltf into usdz using usdzconvert. let task = Process() task.executableURL = Self.fbx2gltfBinURL task.arguments = [ "-i", url.path, "-o", temporaryURL.path, "-b", "--blend-shape-normals", "--blend-shape-tangents", "--fbx-temp-dir", temporaryDirectory.path, ] try task.run()
0
0
1.1k
Nov ’22
Understanding ideal overlaps in Object Capture
Hi, I’ve been watching quite some stuff about Object Capture months afar from now and how it works, and I’m wondering how I am supposed to interpret the ideal overlaps between sequential photos. Apple says it should be at least 70% between each photo, but since the ideal overlap isn’t a tangible concept, how am I supposed to take it into account when I take photos. Any help appreciated. By the way, here’s the article mentioning the overlap, near the end of the latter. https://developer.apple.com/documentation/realitykit/capturing-photographs-for-realitykit-object-capture
1
0
1.9k
Nov ’22
how to add multiple animation in usdz model and how to trigger them one by one
https://developer.apple.com/augmented-reality/quick-look/ in this link you will find the "The Hub" model which contain the different animation and they are playing separetly also, how?
Replies
0
Boosts
0
Views
858
Activity
May ’23
Problem with objects appearing from the beginning in reality composer's image tracking
I want to use reality composer's image tracking to make objects appear after the image is recognized. Is it possible to set the behavior of the object to appear after the image is recognized?
Replies
0
Boosts
0
Views
695
Activity
May ’23
Web AR occlusion material
I want to use Occlusion Material in WebAR, how can I use it?(not app)
Replies
0
Boosts
0
Views
807
Activity
Apr ’23
Where is the Occlusion Material in Reality Composer?
Where is the Occlusion Material in Reality Composer?
Replies
0
Boosts
0
Views
735
Activity
Apr ’23
USDZ Tools output much larger than Reality Converter
USDZ files generated by the command line/python tools seem to be 30-50% larger than those generated by RealityConverter. Any chance we'll see some updated USDZ command line tools soon? Processing large volumes of files through RealityConverter is a bit painful, but worth the effort on mobile.
Replies
2
Boosts
0
Views
1.3k
Activity
Apr ’23
Reality_Face Tracking_USDZ_HDRI Question
Why is the HDRi ambient light of a USDZ file different when opened with Reality Face Tracking than when opened with just USDZ in iphone? When I pour the same file into Reality face tracking, it becomes very dark. I can think of a few reasons why this might be happening: Reality Face Tracking may be using a different HDRi than the one that's embedded in the USDZ file. The HDRi may be being scaled down when it's imported into Reality. The HDRi may be being adjusted to fit the lighting conditions of the scene. Can any one help me? please, I also attched the files. https://drive.google.com/drive/folders/1r86vPhHMSOuPWH8crnwoPM2t6J0OwncM?usp=sharing Thank you Xing
Replies
1
Boosts
0
Views
1.1k
Activity
Mar ’23
Glb to USDZ losing normals
Hello, When I try to convert glb containing shape keys, I am losing normals in geometry sources. I need those shape keys so Is there a way to keep normals while keeping shape keys. Is there a problem with reality converter? the glb file: https://drive.google.com/file/d/17F5vIymfCJSy9zP9dI3oHcVcP8_5CWjd/view?usp=sharing the usdz file, created by reality converter: (https://drive.google.com/file/d/18AVnotD2_8UJvf1KpmK9Gw_oldRvlmIS/view) for visiual representation:
Replies
1
Boosts
1
Views
1.3k
Activity
Mar ’23
Saving Mesh on iOS/iPadOS
I am pretty new to ARKit/RealityKit and am trying to build an app that would, on an iPad or iPhone that has access to a LiDAR sensor, save the mesh data of the field of view of the seen environment and save it to a document 3D document that would later be used to make measurements as a post-processing action. For now I am unsure on how to start on saving the mesh that is visible in debugging. I am thinking about saving the ARMeshAnchors and their corresponding geometries and maybe convert the whole list into a USDZ (or similar file). Would this be the right approach or am I going completely the wrong way? Would appreciate any help! Thanks in advance
Replies
0
Boosts
0
Views
1.2k
Activity
Mar ’23
AR Quick Look crashes
Im trying to preview my model converted from gltf with reality converter, some of them work but some seem to be loading for 1 second and then crashes, im on ios 16.1.1
Replies
0
Boosts
0
Views
657
Activity
Mar ’23
Reality Converter convert GLB to USDZ
I use Reality Converter to convert GLB to USDZ, the color becomes darker, I don't know why?Does anyone know the reason?Thanks
Replies
1
Boosts
0
Views
2.9k
Activity
Mar ’23
Older iPhone 8 USDZ trouble
I am converting GLB to USDZ using the Python tools. The models look good on newer iOS devices and my M1 Macbook, but viewing on my iPhone 8 some of the geometry is transparent or has bad normals. Is this a typical problem with the older hardware? Are there any workarounds?
Replies
4
Boosts
0
Views
980
Activity
Feb ’23
Error when uploading a GLB file in Reality Converter
Hello, We used Reality Converter since Jan. 2021 without any issue. Today we wanted to convert a .GLB file to .USDZ but we had an unexpected error message "USDZ conversion failure". We tried other .GLB files but the error remain. Here is a link to a public .GLB that cause the issue : https://modelviewer.dev/shared-assets/models/Astronaut.glb See the error below. Could you fix this error as quickly as possible ? Best regards,
Replies
1
Boosts
1
Views
1.3k
Activity
Feb ’23
How can I convert GLB file to ARQuickLook?
I want to convert GLB files to USDZ or REALITY file, then I want to convert ARQuickLook for 3D Viewing. Also I use SwiftUI. Anyone can say how can I do?
Replies
0
Boosts
1
Views
1k
Activity
Feb ’23
Reality Converter is having trouble converting this glb file of mine.
[https://aaronwoods.info/blood-v1.glb) I've tried everything. I think it might be because I compressed it with a tool from this site, https://gltf.report/. But i need the usdz file as well, and i need that file to also be small.
Replies
0
Boosts
0
Views
904
Activity
Jan ’23
Object Capture Photogrammetry results different from Monterey to Ventura
I recently updated to Ventura (13.1) and have noticed degraded results from the photogrammetry object capture scanning apps. The masking seems to not work as well, details are smeared when they've previously been clear. I emailed the app developer directly but have similar results in multiple apps. I'm hoping for someone with technical knowledge to look into this. I've tried the software on both M1 and Intel Macs. Any help would be appreciated. Thanks
Replies
0
Boosts
0
Views
1.1k
Activity
Jan ’23
Reality Converter USDZ transparency not working properly
I'm trying to convert a model from Blender to USDZ, and I am having trouble getting alpha map to show transparency properly on the hair and eyelashes. As you can see, the hair becomes too transparent with a white sheen over the surface. It is not just the hair, but also eyelashes and hair piece are more transparent than they intent to be. I have tried using different file format for the opacity map, but it seems Reality Converter can only read png or jpeg. I have also tried using a diffuse map that is transparent (pre-multiplied?) png, and it also doesn't work.
Replies
3
Boosts
0
Views
3.2k
Activity
Jan ’23
RealityKit Export Image Format
When calculations are done using RealityKit, the default format of exported pictures is .png. Is there any way to change the image format? For example,can it export .tiff image.
Replies
2
Boosts
0
Views
1.4k
Activity
Nov ’22
UDIMs in Reality Converter
I have a 3d model with UDIMs that I would like to convert to USDZ but not sure if there is support in Reality Converter although the documentation implies you can load up to 6 2k files - unless I have misunderstood this... https://developer.apple.com/documentation/arkit/adding_visual_effects_in_ar_quick_look_and_realitykit (in the Control Texture Memory paragraph) If this right then how do you use Reality Converter to import multiple maps into a given texture field (eg. diffuse) or are there required steps/formats when exporting from Blender Any help would be greatly appreciated
Replies
0
Boosts
0
Views
1.4k
Activity
Nov ’22
Playing USDZ skeletal animation in RealityKit from a separate file
I am trying to play a specific skeletal animation on my 3D object (loaded from a USDZ file). The animation file is also in format of USDZ. I tried the following: Entity.loadAsync(contentsOf: Bundle.main.url(forResource: "Character", withExtension: "usdz")!) .append(Entity.loadAsync(contentsOf: Bundle.main.url(forResource: "Animation", withExtension: "usdz")!)) .collect() .sink(receiveCompletion: { if case .failure(let error) = $0 { print(error) } }, receiveValue: { data in let character = data[0] self.anchorEntity?.addChild(character) DispatchQueue.main.asyncAfter(deadline: .now() + 5) { let animationEntity = data[1] animationEntity.transform.matrix = character.transform.matrix if let animation = animationEntity.availableAnimations.first { character.playAnimation(animation, startsPaused: false) } } }) .store(in: &self.cancellables) I am seeing these in the console: [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.Elbow_R_bnd.Transform.transform [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.ShoulderPart1_R_bnd.Transform.transform [Animation] Invalid bind path: Ann_Body_anim_Neutral.RootNode.root.Root_M_bnd.Spine1_M_bnd.Spine2_M_bnd.Spine3_M_bnd.Chest_M_bnd.Scapula_R_bnd.Shoulder_R_bnd.ShoulderPart2_R_bnd.Transform.transform ... It seems that the transform is different between the animation file joints/nodes and the character ones. Is there any way to fix this in code? If not, how I can make it work? I am receiving the animation as FBX file and then I am converting it into gtlf using the fbx2gltf tool, then I am converting the gltf into usdz using usdzconvert. let task = Process() task.executableURL = Self.fbx2gltfBinURL task.arguments = [ "-i", url.path, "-o", temporaryURL.path, "-b", "--blend-shape-normals", "--blend-shape-tangents", "--fbx-temp-dir", temporaryDirectory.path, ] try task.run()
Replies
0
Boosts
0
Views
1.1k
Activity
Nov ’22
Understanding ideal overlaps in Object Capture
Hi, I’ve been watching quite some stuff about Object Capture months afar from now and how it works, and I’m wondering how I am supposed to interpret the ideal overlaps between sequential photos. Apple says it should be at least 70% between each photo, but since the ideal overlap isn’t a tangible concept, how am I supposed to take it into account when I take photos. Any help appreciated. By the way, here’s the article mentioning the overlap, near the end of the latter. https://developer.apple.com/documentation/realitykit/capturing-photographs-for-realitykit-object-capture
Replies
1
Boosts
0
Views
1.9k
Activity
Nov ’22