├── .gitignore ├── ARKitExample.xcodeproj ├── .xcodesamplecode.plist └── project.pbxproj ├── ARKitExample ├── ARCameraTrackingState.swift ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── ARKit-120.png │ │ ├── ARKit-121.png │ │ ├── ARKit-152.png │ │ ├── ARKit-167.png │ │ ├── ARKit-180.png │ │ ├── ARKit-40.png │ │ ├── ARKit-41.png │ │ ├── ARKit-58.png │ │ ├── ARKit-59.png │ │ ├── ARKit-60.png │ │ ├── ARKit-76.png │ │ ├── ARKit-80.png │ │ ├── ARKit-81.png │ │ ├── ARKit-87.png │ │ └── Contents.json │ ├── Contents.json │ ├── add.imageset │ │ ├── Contents.json │ │ ├── add@2x.png │ │ └── add@3x.png │ ├── addPressed.imageset │ │ ├── Contents.json │ │ ├── addPressed@2x.png │ │ └── addpressed@3x.png │ ├── buttonring.imageset │ │ ├── Contents.json │ │ ├── ring@2x.png │ │ └── ring@3x.png │ ├── candle.imageset │ │ ├── Contents.json │ │ ├── candle@2x.png │ │ └── candle@3x.png │ ├── chair.imageset │ │ ├── Contents.json │ │ ├── chair@2x.png │ │ └── chair@3x.png │ ├── cup.imageset │ │ ├── Contents.json │ │ ├── cup@2x.png │ │ └── cup@3x.png │ ├── lamp.imageset │ │ ├── Contents.json │ │ ├── tableLamp@2x.png │ │ └── tableLamp@3x.png │ ├── restart.imageset │ │ ├── Contents.json │ │ ├── refresh@2x.png │ │ └── refresh@3x.png │ ├── restartPressed.imageset │ │ ├── Contents.json │ │ ├── refreshPressed@2x.png │ │ └── refreshPressed@3x.png │ ├── settings.imageset │ │ ├── Contents.json │ │ ├── settings@2x.png │ │ └── settings@3x.png │ ├── settingsPressed.imageset │ │ ├── Contents.json │ │ ├── settingsPressed@2x.png │ │ └── settingsPressed@3x.png │ ├── shutter.imageset │ │ ├── Contents.json │ │ ├── shutter@2x.png │ │ └── shutter@3x.png │ ├── shutterPressed.imageset │ │ ├── Contents.json │ │ ├── shutterPressed@2px.png │ │ └── shutterPressed@3x.png │ └── vase.imageset │ │ ├── Contents.json │ │ ├── vase@2x.png │ │ └── vase@3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── Models.scnassets │ ├── candle │ │ ├── candle.scn │ │ └── textures │ │ │ ├── candle_AO.png │ │ │ ├── candle_DIFFUSE.png │ │ │ ├── candle_METALLIC.png │ │ │ ├── candle_NORMAL.png │ │ │ ├── candle_ROUGHNESS.png │ │ │ ├── candle_SHADOW.png │ │ │ └── flame_PARTICLE.png │ ├── chair │ │ ├── chair.scn │ │ └── textures │ │ │ ├── chair_DIFFUSE.png │ │ │ ├── chair_METALLIC.png │ │ │ ├── chair_NORMAL.png │ │ │ ├── chair_ROUGHNESS.png │ │ │ └── chair_SHADOW.png │ ├── crosshair_blue.png │ ├── crosshair_yellow.png │ ├── cup │ │ ├── cup.scn │ │ └── textures │ │ │ ├── cup_AO.png │ │ │ ├── cup_DIFFUSE.png │ │ │ ├── cup_METALLIC.png │ │ │ ├── cup_NORMAL.png │ │ │ ├── cup_ROUGHNESS.png │ │ │ ├── cup_SHADOW.png │ │ │ └── cup_steam_SPRITE.png │ ├── lamp │ │ ├── lamp.scn │ │ └── textures │ │ │ ├── lamp_DIFFUSE.png │ │ │ ├── lamp_METALLIC.png │ │ │ ├── lamp_NORMAL.png │ │ │ ├── lamp_ROUGHNESS.png │ │ │ └── lamp_SHADOW.png │ ├── plane_grid.png │ ├── sharedImages │ │ ├── environment.jpg │ │ └── environment_blur.exr │ └── vase │ │ ├── textures │ │ ├── vase_AO.png │ │ ├── vase_DIFFUSE.png │ │ ├── vase_METALLIC.png │ │ ├── vase_NORMAL.png │ │ ├── vase_ROUGHNESS.png │ │ ├── vase_SHADOW.png │ │ └── water_DIFFUSE.png │ │ └── vase.scn ├── SettingsViewController.swift ├── TextManager.swift ├── UI Elements │ ├── FocusSquare.swift │ ├── Gesture.swift │ ├── HitTestVisualization.swift │ ├── Plane.swift │ └── PlaneDebugVisualization.swift ├── Utilities.swift ├── ViewController.swift ├── Virtual Objects │ ├── Candle.swift │ ├── Chair.swift │ ├── Cup.swift │ ├── Lamp.swift │ └── Vase.swift ├── VirtualObject.swift └── VirtualObjectSelectionViewController.swift ├── Configuration └── SampleCode.xcconfig ├── LICENSE └── LICENSE.txt └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/.gitignore -------------------------------------------------------------------------------- /ARKitExample.xcodeproj/.xcodesamplecode.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample.xcodeproj/.xcodesamplecode.plist -------------------------------------------------------------------------------- /ARKitExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ARKitExample/ARCameraTrackingState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/ARCameraTrackingState.swift -------------------------------------------------------------------------------- /ARKitExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/AppDelegate.swift -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-120.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-121.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-152.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-167.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-180.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-40.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-41.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-58.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-59.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-60.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-76.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-80.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-81.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-81.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/ARKit-87.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/add.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/add.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/addPressed.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/addPressed.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/addPressed.imageset/addPressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/addPressed.imageset/addPressed@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/addPressed.imageset/addpressed@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/addPressed.imageset/addpressed@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/buttonring.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/buttonring.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/buttonring.imageset/ring@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/buttonring.imageset/ring@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/buttonring.imageset/ring@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/buttonring.imageset/ring@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/candle.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/candle.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/candle.imageset/candle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/candle.imageset/candle@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/candle.imageset/candle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/candle.imageset/candle@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/chair.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/chair.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/chair.imageset/chair@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/chair.imageset/chair@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/chair.imageset/chair@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/chair.imageset/chair@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/cup.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/cup.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/cup.imageset/cup@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/cup.imageset/cup@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/cup.imageset/cup@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/cup.imageset/cup@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/lamp.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/lamp.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/lamp.imageset/tableLamp@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/lamp.imageset/tableLamp@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/lamp.imageset/tableLamp@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/lamp.imageset/tableLamp@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restart.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restart.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restart.imageset/refresh@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restart.imageset/refresh@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restart.imageset/refresh@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restart.imageset/refresh@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restartPressed.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restartPressed.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restartPressed.imageset/refreshPressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restartPressed.imageset/refreshPressed@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/restartPressed.imageset/refreshPressed@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/restartPressed.imageset/refreshPressed@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settings.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settings.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settings.imageset/settings@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settings.imageset/settings@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settings.imageset/settings@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settings.imageset/settings@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settingsPressed.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settingsPressed.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settingsPressed.imageset/settingsPressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settingsPressed.imageset/settingsPressed@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/settingsPressed.imageset/settingsPressed@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/settingsPressed.imageset/settingsPressed@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutter.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutter.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutter.imageset/shutter@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutter.imageset/shutter@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutter.imageset/shutter@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutter.imageset/shutter@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutterPressed.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutterPressed.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutterPressed.imageset/shutterPressed@2px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutterPressed.imageset/shutterPressed@2px.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/shutterPressed.imageset/shutterPressed@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/shutterPressed.imageset/shutterPressed@3x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/vase.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/vase.imageset/Contents.json -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/vase.imageset/vase@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/vase.imageset/vase@2x.png -------------------------------------------------------------------------------- /ARKitExample/Assets.xcassets/vase.imageset/vase@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Assets.xcassets/vase.imageset/vase@3x.png -------------------------------------------------------------------------------- /ARKitExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ARKitExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ARKitExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Info.plist -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/candle.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/candle.scn -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_AO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_AO.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_METALLIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_METALLIC.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_NORMAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_NORMAL.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_ROUGHNESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_ROUGHNESS.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/candle_SHADOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/candle_SHADOW.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/candle/textures/flame_PARTICLE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/candle/textures/flame_PARTICLE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/chair.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/chair.scn -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/textures/chair_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/textures/chair_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/textures/chair_METALLIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/textures/chair_METALLIC.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/textures/chair_NORMAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/textures/chair_NORMAL.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/textures/chair_ROUGHNESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/textures/chair_ROUGHNESS.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/chair/textures/chair_SHADOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/chair/textures/chair_SHADOW.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/crosshair_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/crosshair_blue.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/crosshair_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/crosshair_yellow.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/cup.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/cup.scn -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_AO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_AO.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_METALLIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_METALLIC.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_NORMAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_NORMAL.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_ROUGHNESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_ROUGHNESS.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_SHADOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_SHADOW.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/cup/textures/cup_steam_SPRITE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/cup/textures/cup_steam_SPRITE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/lamp.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/lamp.scn -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/textures/lamp_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/textures/lamp_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/textures/lamp_METALLIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/textures/lamp_METALLIC.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/textures/lamp_NORMAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/textures/lamp_NORMAL.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/textures/lamp_ROUGHNESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/textures/lamp_ROUGHNESS.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/lamp/textures/lamp_SHADOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/lamp/textures/lamp_SHADOW.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/plane_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/plane_grid.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/sharedImages/environment.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/sharedImages/environment.jpg -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/sharedImages/environment_blur.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/sharedImages/environment_blur.exr -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_AO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_AO.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_METALLIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_METALLIC.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_NORMAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_NORMAL.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_ROUGHNESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_ROUGHNESS.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/vase_SHADOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/vase_SHADOW.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/textures/water_DIFFUSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/textures/water_DIFFUSE.png -------------------------------------------------------------------------------- /ARKitExample/Models.scnassets/vase/vase.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Models.scnassets/vase/vase.scn -------------------------------------------------------------------------------- /ARKitExample/SettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/SettingsViewController.swift -------------------------------------------------------------------------------- /ARKitExample/TextManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/TextManager.swift -------------------------------------------------------------------------------- /ARKitExample/UI Elements/FocusSquare.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/UI Elements/FocusSquare.swift -------------------------------------------------------------------------------- /ARKitExample/UI Elements/Gesture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/UI Elements/Gesture.swift -------------------------------------------------------------------------------- /ARKitExample/UI Elements/HitTestVisualization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/UI Elements/HitTestVisualization.swift -------------------------------------------------------------------------------- /ARKitExample/UI Elements/Plane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/UI Elements/Plane.swift -------------------------------------------------------------------------------- /ARKitExample/UI Elements/PlaneDebugVisualization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/UI Elements/PlaneDebugVisualization.swift -------------------------------------------------------------------------------- /ARKitExample/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Utilities.swift -------------------------------------------------------------------------------- /ARKitExample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/ViewController.swift -------------------------------------------------------------------------------- /ARKitExample/Virtual Objects/Candle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Virtual Objects/Candle.swift -------------------------------------------------------------------------------- /ARKitExample/Virtual Objects/Chair.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Virtual Objects/Chair.swift -------------------------------------------------------------------------------- /ARKitExample/Virtual Objects/Cup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Virtual Objects/Cup.swift -------------------------------------------------------------------------------- /ARKitExample/Virtual Objects/Lamp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Virtual Objects/Lamp.swift -------------------------------------------------------------------------------- /ARKitExample/Virtual Objects/Vase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/Virtual Objects/Vase.swift -------------------------------------------------------------------------------- /ARKitExample/VirtualObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/VirtualObject.swift -------------------------------------------------------------------------------- /ARKitExample/VirtualObjectSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/ARKitExample/VirtualObjectSelectionViewController.swift -------------------------------------------------------------------------------- /Configuration/SampleCode.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/Configuration/SampleCode.xcconfig -------------------------------------------------------------------------------- /LICENSE/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/LICENSE/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gao0122/ARKit-Example-by-Apple/HEAD/README.md --------------------------------------------------------------------------------