RoomPlan Framework by Apple

RoomPlan : Create a 3D model of an interior room

New framework by Apple to create a 3D model of an interior room

Apoorv Garg

--

Apple introduced RoomPlan in iOS & iPadOS 16 to create a 3D model of an interior room.
Launched at WWDC 2022, RoomPlan is an augmented reality technology that collects data about a room, its contents and generates the 3D model.

The framework uses a device’s sensors, trained machine learning models, and RealityKit rendering capabilities to capture the physical surroundings of an interior room.

It uses the camera and LiDAR Scanner on iPhone and iPad to create a 3D floor plan of a room, including key characteristics such as dimensions and types of furniture and appliances, for example, a fireplace, bed, or refrigerator, and provides that information to the app.

(Source: Apple)

Access the captured results

The framework outputs a scan as parametric data, which makes it easy for your app to modify the scanned room’s individual components.
RoomPlan also provides the results in various Universal Scene Description (USD) formats or USDZ file formats that include dimensions of each component recognized in the room, such as walls or cabinets, as well as the type of furniture detected.
The dimensions and placement of each individual component can be further adjusted when exported into various USDZ-compatible tools, such as Cinema 4D, Shapr3D, or AutoCAD.

With these assets, your app can implement custom features, for example, it might:

  • Estimate the size of particular areas of the room.
  • Preview virtual furniture from a catalog in a variety of styles and positions.
  • Integrate a version of the room in a 3D game.
(Souce: Apple)

How useful is it?

Using RoomPlan, you can bring surroundings into your App and engage customers virtually.

As per Apple, the RoomPlan API is useful in creating floor plans and helps customers make more informed decisions. These plans can be applied directly in real estate and hospitality apps that require a deep knowledge of a building’s layout.

These scans can also be the first step in architecture and interior design workflows to help streamline conceptual exploration and planning.

For example:

  • Interior design apps can preview wall color changes and accurately calculate the amount of paint required to repaint a room.
  • Architecture apps can now easily allow someone to preview and edit changes to their room’s layout in real time.
  • Real estate apps can now seamlessly enable agents to capture floor plans and 3D models of a listing.
  • E-commerce apps can engage customers through product visualization in their physical spaces.

These are just a few examples of applications where RoomPlan can be used and there are numerous possibilities.

References:

  • Apple WWDC 2022 documentation

Make sure you give this post 50 claps 👏 and follow if you enjoyed reading and want to read and learn more.

Thank you for reading. ❤️

Connect with me: LinkedIn

Keep Learning. Keep Sharing.

--

--

Apoorv Garg

Senior Consultant at GlobalLogic | iOS app developer | AWS Certified Solutions Architect - Associate