Need help with VuforiaSampleSwift?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

yshrkt
124 Stars 24 Forks MIT License 42 Commits 26 Opened issues

Description

Vuforia sample code with SceneKit using Swift

Services available

!
?

Need anything else?

Contributors list

No Data

VuforiaSampleSwift

Vuforia sample code with SceneKit using Swift.

Requirement

  • Xcode 9.2
  • iOS 11.2
  • Vuforia SDK for iOS v7.5.20

Setup

  • Download Vuforia SDK for iOS.
    Vuforia SDK
  • Put the SDK on your path as like bellow:
    VuforiaSampleSwift/VuforiaSampleSwift/vuforia-sdk-ios-7.5.20
  • Download Vuforiat Sample Targets.
    Vuforiat Sample
  • Put your targets on your path as like bellow:
    VuforiaSampleSwift/VuforiaSampleSwift/VuforiaAssets/ImageTargets
  • If you needs to fix to links to these files and settings in project, fix it.
    If you failed to build, check
    Header Search Paths
    and
    Libarary Search Paths
    in Build Settings.
  • Set your
    lincenseKey
    and
    dataSetFile
    in ViewController.swift.

Usage

See ViewController.swift.

vuforiaManager = VuforiaManager(licenseKey: "your license key", dataSetFile: "your target xml file")
if let manager = vuforiaManager {
    manager.delegate = self
    manager.eaglView.sceneSource = self
    manager.eaglView.delegate = self
    manager.eaglView.setupRenderer()
    self.view = manager.eaglView
}

vuforiaManager?.prepareWithOrientation(.Portrait)

...

do { try vuforiaManager?.start() }catch let error { print("(error)") }

ScreenShot

screenshot

License

MIT license. See LICENSE for details.

Thanks

I am referring to the following page.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.