Skip to content

Structures and dependencies of Apple ARKit wrapper in UE4 (temporal solution before the official docs)

Notifications You must be signed in to change notification settings

ludenio/UE4ARKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ARKit Plugin for UE4 with some fixes

  • XCode 9 Beta 6 compatible
  • Fixed hardcoded version of hit test

Structures and dependencies of Apple ARKit wrapper in UE4 (temporal solution before the official docs)

Known issues:

Forum thread:

ARKit plugin's summary:

ARKitCameraComponent = ARKitCamera:
    ARKitHitTestResult[] HitTestAtScreenPoint(HitTestResultType)
    SetOrientationAndPosition()

GetSession() = ARKitSession:
    ARKitHitTestResult[] HitTestAtScreenPoint(HitTestResultType)
    ARKitFrame GetCurrentFrame()
    Run()
    Stop()
    bool IsRunning
    EnablePlaneDetection(bool)
    SetBaseTransform(Transform)
    Transform GetBaseTransform()
    RunWithConfiguration(ARKitSessionConfiguration)
    GetAnchors(ARKitAnchor[])

ARKitFrame:
    ARKit Struct Camera
        Tracking Quality
        Transform
        Resolution
        Focal Length
        Principal Point
    ARKit Light Estimate
        float Intensity

ARKitAnchor:
    Transform
        
ARKitHitTestResult:
    ARKitHitTestResultType
    Distance
    Transform
    Anchor

ARKitHitTestResultType:
    Feature Point
    Estimated Horizontal Plane
    Existing Plane
    Existing Plane Using Extent

How to set ARKit camera position

How to set ARKit camera position

About

Structures and dependencies of Apple ARKit wrapper in UE4 (temporal solution before the official docs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published