IOS ARKit Latest Documents

Keywords: Session iOS Mobile

Introduction: ARKit is undoubtedly a bright spot at the WWDC 2017 conference held this morning. Apple added ARKit to its own development components, which reduced the difficulty of augmented reality development, but improved the effect a lot, and combined with its own hardware, it eventually produced a very good visual effect. This also speeds up the technology landing of AR technology in various industries, and makes AR technology have a deeper cut-in in the actual production work.

Here we will translate ARKit's technical documentation, and write a simple little Demo, Click Here See.

Integrate iOS device camera and motion features to produce augmented reality experiences in your app or game.

Integrate ios The camera and mobile features of the device can create an augmented reality experience in your application or game.

Augmented reality (AR) describes user experiences that add 2D or 3D elements to the live view from a device's camera in a way that makes those elements appear to inhabit the real world. ARKit combines device motion tracking, camera scene capture, advanced scene processing, and display conveniences to simplify the task of building an AR experience.

Augmented reality (AR) describes the user experience by adding 2D or 3D elements from the device's camera to the real-time view, so that these elements appear in the real world. ARKit combines device motion tracking, camera capture, advanced scene processing, and display convenience to simplify the task of building AR experience.

Topics Theme

First Steps

Understanding Augmented Reality.

Discover concepts, features, and best practices for building great AR experiences.

ARSession

A shared object that manages the device camera and motion processing needed for augmented reality experiences.

Understanding Augmented Reality

Identify concepts, features and best practices to build a good AR experience.

ARSession

A shared object that manages the device cameras and motion processing required for augmented reality experience

Configurations (configuration)

ARSessionConfiguration

A basic configuration that tracks a device's orientation only.

ARWorldTrackingSessionConfiguration

A configuration that tracks a device's orientation and position, and that detects real-world surfaces seen by the device camera.

ARSessionConfiguration

Basic configuration for recording only the trajectory of the direction of the device

ARWorldTrackingSessionConfiguration

A tracking device positioning and location configuration, which can detect the real surface seen by the device camera.

Standard Views

Building a Basic AR Experience

Configure an AR session and use SceneKit or SpriteKit to display AR content.

ARSCNView

A view for displaying AR experiences that augment the camera view with 3D SceneKit content.

ARSKView

A view for displaying AR experiences that augment the camera view with 2D SpriteKit content.

Building a Basic AR Experience

Configure an AR session and use SceneKit or SpriteKit to display AR content

ARSCNView

A view showing AR experience, which enhances the camera view through 3D SceneKit content.

ARSKView

A view showing AR experience, adding a camera view of 2D SpriteKit content.

Custom Views

Displaying an AR Experience with Metal

Build a custom AR view by rendering camera images and using position-tracking information to display overlay content.

Display an AR experience in Metal

A customized AR view is constructed by rendering camera images and displaying coverage using position tracking information.

Real-World Objects and Positions

ARAnchor

A real-world position and orientation that can be used for placing objects in an AR scene.

ARPlaneAnchor

Information about the position and orientation of a real-world flat surface detected in an AR session.

ARHitTestResult

Information about a real-world surface found by examining a point in the device camera view of an AR session.

ARAnchor

It can be used to place the actual location and direction of objects in AR scenarios.

ARPlaneAnchor

Information about the location and direction of the real plane detected in AR sessions.

ARHitTestResult

Find real world information by checking a point in the camera view of the device in an AR session.

Camera and Scene Details

ARFrame

A video image and position tracking information captured as part of an AR session.

ARCamera

Information about the camera position and imaging characteristics for a captured video frame in an AR session.

ARLightEstimate

Estimated scene lighting information associated with a captured video frame in an AR session.

ARFrame

Video image and position tracking information captured as part of AR session.

ARCamera

Capture the information of camera position and image feature of video frame in AR session.

ARLightEstimate

In AR session, the information related to scene lighting and video frame capture is estimated.

Posted by kituscat on Sat, 08 Jun 2019 11:48:11 -0700