Niantic SDK
Niantic SDK enables developers to build immersive AR experiences that seamlessly blend digital content with the real world, all 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
With semantic understanding, developers can instantly recognize and classify real-world elements, enabling intelligent placement and interaction of virtual content within any environment.
Categories include:
-
Water, sky, ground (natural and artificial)
-
Buildings
-
Foliage
-
Advanced object detection with over 200 categories