Questions tagged [roomplan]

Apple RoomPlan is augmented reality framework, packed with machine learning algorithms, that can help you create a 3D floor plan of a room using iOS device with a LiDAR scanner.

RoomPlan is a magic wand for architects, interior designers, real estate agents and e-commerce representatives. Powered by and , RoomPlan is a brand-new Apple's framework that utilizes the RGB camera and LiDAR Scanner on your iOS device to create a 3D floor plan of a room with such characteristics as dimensions and furniture types.

References

18 questions
29
votes
2 answers

LiDAR and RealityKit – Capture a Real World Texture for a Scanned Model

Task I would like to capture a real-world texture and apply it to a reconstructed mesh produced with a help of LiDAR scanner. I suppose that Projection-View-Model matrices should be used for that. A texture must be made from fixed Point-of-View, for…
Andy Jazz
  • 49,178
  • 17
  • 136
  • 220
5
votes
1 answer

Recreating RoomPlan from CapturedRoom.walls with SceneKit

I am relatively new to swift, and trying to use Apple's RoomPlan API to create a rendering of a room without any objects inside. To do this I'm taking the list of walls given by CapturedRoom.walls and creating a series of SCNNodes using the…
nnaiman
  • 53
  • 5
2
votes
0 answers

Can I use ARWorld map together with roomCaptureView?

Does anybody know if I can use the ARWorld map together with roomCaptureView? So that I can scan and save one Room, then save the data from scan, save the ARWorldmap and then make a new roomCaptureView.captureSession to scan the new room? I am…
jobo92
  • 21
  • 2
2
votes
1 answer

3D Tranlate and Transform to get corners of a wall/room

I want to draw line of walls in the room using available data from RoomPlan. I am using RoomPlan sdk to get the 3d model of a room in ios 16. Each wall is returned as a Surface object in the api that looks something like this: Now the two most…
Qedrix
  • 453
  • 1
  • 8
  • 15
1
vote
0 answers

RealityKit add gestures to imported USDZ file

I'm running in a problem while trying to add gestures to an imported USDZ file in RealityKit, the model is correctly loaded but I receive this error: // Thread 1: Swift runtime failure: type cast failed The code is: do { let entity = try…
1
vote
1 answer

RoomPlan use RoomCaptureView with existing CapturedRoom

I'm writing an app that uses the RoomPlan APIs, which works great. But it seems the view after the scan that lets you see the scan in 3-D space can only appear after performing the scan. Is there a way to use the CapturedRoom data from a previous…
Kevin DiTraglia
  • 25,746
  • 19
  • 92
  • 138
1
vote
1 answer

How to remove the RoomPlan Debug Metal HUD in iOS 16?

The problem: The console is filled with debug data making it impossible to log anything else. The iPad screen shows a lot of metal HUD views making creating screenshots impossible. What I have tried: Setting the: Scheme -> Diagnostics -> Metal:…
Darkwonder
  • 1,149
  • 1
  • 13
  • 26
1
vote
0 answers

Enable/Disable or Add/Remove objects like chair and table from RoomPlan data on iOS

I just needed to ask if there's a way we can discard certain objects when using Apple's RoomPlan API. Currently the object it return after scan is immutable. func captureView(didPresent processedResult: CapturedRoom, error: Error?) {}
Jaswant Singh
  • 9,900
  • 8
  • 29
  • 50
1
vote
0 answers

RoomPlan‘s RoomCaptureSession and SwiftUI

I’m playing with some example code for the RoomPlan API, trying to combine it with SwiftUI. While I was able to use RoomCaptureView in SwiftUI, I‘m struggling to get the more flexible RoomCaptureSession running together with an arSession. Compiler…
Helge
  • 11
  • 2
1
vote
0 answers

Is there any way to render rooms with captured images using RoomPlan?

I am now building an interior configurator using RoomPlan API. The app's workflow will be the following: Scan the room with RoomPlan and get the geometry of the room Render the room with captured images obtained while scanning the room. This will…
1
vote
1 answer

How to save a CapturedRoom using NSCoder

I'm trying to build an app that creates a floor plan of a room. I used ARWorldMap with ARPlaneAnchors for this but I recently discovered the Beta version of the RoomPlan API, which seems to lead to far better results. However, I used te be able to…
Dennis
  • 53
  • 4
0
votes
0 answers

Trouble USDZ to fbx Formate conversion in swift, RoomPlan API USDZ to FBX Conversion

I have generated a USDZ file from RoomPlan API, now this USDZ file is used in Unity, and Unity do not support USDZ files, So I have to Convert this USDZ to FBX & USDZ to OBJ, OBJ conversion is working but when I try FBX conversion is not working,…
0
votes
1 answer

How to open RoomPlan data on devices without a LiDAR Scanner

I've saved my RoomPlan.CapturedRoom in CoreData as a Data object. When I open it again on a device WITH a LiDAR Scanner, it works totally fine. However, when I try to open it on the simulator for example, I get an error saying…
denniswave
  • 127
  • 6
0
votes
0 answers

Is it possible to translate RoomCaptureView user instructions?

I've been working on an app that uses the new RoomPlan API and I'm looking for a way to translate the "Scan Guidance" or User Instructions that are overlayed on the RoomCaptureView when the user is scanning a room. Instructions like "Move device to…
denniswave
  • 127
  • 6
0
votes
1 answer

How to save and load a RoomPlan scan to use as a "test" scan

I'm working on a RoomPlan app. I've successfully managed to capture, save and load scans using NSKeyedArchiver. However, for apps run on the simulator or on devices without a LiDAR Scanner, I do not have any scans saved on that device so I cannot…
denniswave
  • 127
  • 6
1
2