├── .gitignore ├── LICENSE ├── Occlusion.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── Occlusion ├── 3D │ ├── Beachball.swift │ ├── CollisionTypes.swift │ ├── Floor.swift │ ├── TrackingNode.swift │ ├── Wall.swift │ └── Wand.swift ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Extension.swift ├── HUD │ ├── BouncyOption.swift │ ├── HUD.swift │ └── HUDOption.swift ├── Info.plist ├── Model │ ├── AppState.swift │ └── WallTrackState.swift ├── ViewController.swift └── art.scnassets │ └── s │ ├── BeachBallColor.jpg │ ├── BeachBallTransp3.png │ ├── seamless_wood_texure_by_bhaskar655-d9y62za.jpg │ ├── wand_stock_displacement.png │ ├── wand_stock_normal.png │ └── wood_end.png ├── README.md └── img ├── screenshot-mapping-thumbnail.png ├── screenshot-mapping.png ├── screenshot-occlusion-thumbnail.png ├── screenshot-occlusion.png └── youtube_vid.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/LICENSE -------------------------------------------------------------------------------- /Occlusion.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Occlusion.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Occlusion/3D/Beachball.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/Beachball.swift -------------------------------------------------------------------------------- /Occlusion/3D/CollisionTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/CollisionTypes.swift -------------------------------------------------------------------------------- /Occlusion/3D/Floor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/Floor.swift -------------------------------------------------------------------------------- /Occlusion/3D/TrackingNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/TrackingNode.swift -------------------------------------------------------------------------------- /Occlusion/3D/Wall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/Wall.swift -------------------------------------------------------------------------------- /Occlusion/3D/Wand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/3D/Wand.swift -------------------------------------------------------------------------------- /Occlusion/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/AppDelegate.swift -------------------------------------------------------------------------------- /Occlusion/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Occlusion/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Occlusion/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Occlusion/Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Extension.swift -------------------------------------------------------------------------------- /Occlusion/HUD/BouncyOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/HUD/BouncyOption.swift -------------------------------------------------------------------------------- /Occlusion/HUD/HUD.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/HUD/HUD.swift -------------------------------------------------------------------------------- /Occlusion/HUD/HUDOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/HUD/HUDOption.swift -------------------------------------------------------------------------------- /Occlusion/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Info.plist -------------------------------------------------------------------------------- /Occlusion/Model/AppState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Model/AppState.swift -------------------------------------------------------------------------------- /Occlusion/Model/WallTrackState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/Model/WallTrackState.swift -------------------------------------------------------------------------------- /Occlusion/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/ViewController.swift -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/BeachBallColor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/BeachBallColor.jpg -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/BeachBallTransp3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/BeachBallTransp3.png -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/seamless_wood_texure_by_bhaskar655-d9y62za.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/seamless_wood_texure_by_bhaskar655-d9y62za.jpg -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/wand_stock_displacement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/wand_stock_displacement.png -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/wand_stock_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/wand_stock_normal.png -------------------------------------------------------------------------------- /Occlusion/art.scnassets/s/wood_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/Occlusion/art.scnassets/s/wood_end.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/README.md -------------------------------------------------------------------------------- /img/screenshot-mapping-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/img/screenshot-mapping-thumbnail.png -------------------------------------------------------------------------------- /img/screenshot-mapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/img/screenshot-mapping.png -------------------------------------------------------------------------------- /img/screenshot-occlusion-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/img/screenshot-occlusion-thumbnail.png -------------------------------------------------------------------------------- /img/screenshot-occlusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/img/screenshot-occlusion.png -------------------------------------------------------------------------------- /img/youtube_vid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjarnel/arkit-occlusion/HEAD/img/youtube_vid.png --------------------------------------------------------------------------------