├── .gitignore ├── README.md ├── SceneKitTransparentVideo.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata └── SceneKitTransparentVideo ├── AppDelegate.swift ├── Assets.xcassets └── AppIcon.appiconset │ └── Contents.json ├── Base.lproj ├── LaunchScreen.storyboard └── Main.storyboard ├── GameViewController.swift ├── Info.plist ├── Materials ├── ChromaKeyMaterial.swift └── MaskedMaterial.swift ├── VideoContent.swift ├── Videos ├── chromakeyfootage.mp4 ├── opaquefootage.mp4 └── transparencymask.mp4 └── scene.scn /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SceneKitTransparentVideo 2 | 3 | Details: https://stackoverflow.com/a/46351686/6192057 4 | -------------------------------------------------------------------------------- /SceneKitTransparentVideo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SceneKitTransparentVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SceneKitTransparentVideo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/AppDelegate.swift -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /SceneKitTransparentVideo/GameViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/GameViewController.swift -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Info.plist -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Materials/ChromaKeyMaterial.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Materials/ChromaKeyMaterial.swift -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Materials/MaskedMaterial.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Materials/MaskedMaterial.swift -------------------------------------------------------------------------------- /SceneKitTransparentVideo/VideoContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/VideoContent.swift -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Videos/chromakeyfootage.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Videos/chromakeyfootage.mp4 -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Videos/opaquefootage.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Videos/opaquefootage.mp4 -------------------------------------------------------------------------------- /SceneKitTransparentVideo/Videos/transparencymask.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/Videos/transparencymask.mp4 -------------------------------------------------------------------------------- /SceneKitTransparentVideo/scene.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2RKowski/SceneKitTransparentVideo/HEAD/SceneKitTransparentVideo/scene.scn --------------------------------------------------------------------------------