Skip to content

Augmented reality, attached using a QR code. QR code can be removed after the placement of objects.

License

Notifications You must be signed in to change notification settings

wzbozon/ViewInAR

Repository files navigation

Introduction

Augmented reality, attached using a QR code / horizontal or vertical plane. QR code can be removed after the placement of objects or can be sticky to the object.

Screenshots

![] | ![] | ![] | ![] | ![]

Videos

Features

  • View 3D model in AR, position relative to QR code or horizontal plane, QR code can be removed after placement
  • Load 3D animated model from usdz or reality file, from server or from local files
  • Display a list of products, choose a product and load a 3D model for it from server, loading progress is displayed
  • iPhone & iPad are supported
  • Model can be animated

Stack

  • iOS 16+
  • SwiftUI
  • ARKit, RealityKit
  • Unit tests (coverage > 80%)

Git LFS

Large files are stored in Git LFS (for example, usdz files)

To install Git LFS follow instructions

To pull Git LFS files after you pull a project itself:

% git lfs pull

SwiftLint

To install Swiftlint:

% brew install SwiftLint

If you get Permission denied error, do from project folder:

% chmod 755 scripts/swiftlint.sh

About

Augmented reality, attached using a QR code. QR code can be removed after the placement of objects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages