Niantic SDK
Niantic SDK enables developers to build immersive AR experiences that seamlessly blend digital content with the real world, leveraging real-time meshing, semantic understanding, and computer vision within a versatile, cross-platform toolkit.
Trusted by 40,000 developers for cross-platform development
Create multi-user, real-world AR experiences
The Niantic SDK provides advanced geospatial services and on-device computer vision features, including depth, occlusion, semantics, and real-time meshing. Niantic’s Visual Positioning System (VPS) enables developers to precisely localize users and anchor AR content with centimeter-level accuracy—in just seconds.
Key Features
Real-time Meshing
Niantic SDK’s meshing feature rapidly constructs a machine-readable representation of the physical world, enabling immersive experiences that seamlessly interact with real-world environments. Leverage realistic depth, occlusion, physics, and object placement to build dynamic applications. With our scanning SDK, visualize digitized factory equipment directly on the factory floor, ensuring seamless integration with existing machinery. Enhance safety and efficiency by using depth and meshing to prevent interference between people and equipment.
-
Real-time depth estimation and occlusion
-
Session-persistent meshing
-
Cross-platform functionality
Semantic Understanding
Niantic's Semantic Segmentation APIs enable digital objects to interact accurately with real-world surfaces, ensuring they appear—or remain hidden—where they naturally should.
Within the Niantic SDK, these APIs use computer vision to instantly identify key environmental elements—such as ground, sky, water, and buildings—enabling real-time understanding that shapes how virtual content interacts seamlessly and realistically within a space.
With semantic awareness, developers can recognize and classify real-world elements instantly, enabling intelligent placement and interaction of virtual content in any setting.
Categories include:
-
Water, sky, ground (natural and artificial)
-
Buildings
-
Foliage
-
Advanced object detection with over 200 categories