Etsy Engineering | Code as Craft

The AR Measuring Box: Etsy's answer to Big Tape Measure

Follow
Etsy's enhanced AR tool allows users to visualize the size and scale of items in their space before making purchases. The tool was initially limited to wall art but has been expanded to support a wider range of categories with customizable options. To improve accuracy, Etsy developed a robust dimension parsing system that extracts dimensions from seller-provided data using regular expressions. This data is now stored on the server to enhance performance and consistency. The AR experience uses Apple's SceneKit to create a scaled rectangular prism that represents the item, displaying its dimensions and allowing for interactive rotation and movement. Environment occlusion, enabled by LiDAR scanners on newer iPhones and iPads, allows the measuring box to interact realistically with real-world objects, providing users with a more accurate understanding of how an item would fit in their space. The improved dimension parsing system, 3D measurements, and environment occlusion combine to enhance the user experience, making Etsy's AR tool a valuable resource for informed decision-making when purchasing unique and customizable items.
favicon
etsy.com
etsy.com
Create attached notes ...