├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── GLTFSceneKit.podspec ├── GLTFSceneKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── GLTFSceneKitSample_macOS.xcscheme │ ├── GLTFSceneKit_iOS.xcscheme │ └── GLTFSceneKit_macOS.xcscheme ├── LICENSE ├── Package.swift ├── README.md ├── Sample ├── Common │ └── art.scnassets │ │ ├── Box │ │ └── glTF │ │ │ ├── Box.gltf │ │ │ └── Box0.bin │ │ ├── Bulb │ │ └── Wayfair-Bulb-MROW9060.glb │ │ ├── GlassVase │ │ └── Wayfair-GlassVase-BCHH2364.glb │ │ ├── Shiny Chair │ │ └── Wayfair-RDHN1128.glb │ │ └── shinyRoom.jpg ├── iOS │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── GameViewController.swift │ └── Info.plist └── macOS │ ├── AppDelegate.swift │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── MainMenu.xib │ ├── GameSample.entitlements │ ├── GameView.swift │ ├── GameViewController.swift │ └── Info.plist ├── Sources └── GLTFSceneKit │ ├── GLTFErrors.swift │ ├── GLTFFunctions.swift │ ├── GLTFSceneKit+BundleFinder.swift │ ├── GLTFSceneKit.h │ ├── GLTFSceneSource.swift │ ├── GLTFTypes.swift │ ├── GLTFUnarchiver.swift │ ├── Info.plist │ ├── Resources │ ├── GLTFShaderModifierFragment_alphaCutoff.shader │ ├── GLTFShaderModifierSurface.shader │ ├── GLTFShaderModifierSurface_alphaModeBlend.shader │ ├── GLTFShaderModifierSurface_doubleSidedWorkaround.shader │ ├── KHR_materials_pbrSpecularGlossiness │ │ ├── GLTFShaderModifierSurface_pbrSpecularGlossiness.shader │ │ ├── GLTFShaderModifierSurface_pbrSpecularGlossiness_doubleSidedWorkaround.shader │ │ └── GLTFShaderModifierSurface_pbrSpecularGlossiness_texture_doubleSidedWorkaround.shader │ └── VRM │ │ ├── GLTFShaderModifierFragment_VRMUnlitTexture.shader │ │ ├── GLTFShaderModifierFragment_VRMUnlitTexture_Cutoff.shader │ │ └── GLTFShaderModifierSurface_VRMMToon.shader │ └── schema │ ├── GLTFAccessor.swift │ ├── GLTFAccessorSparse.swift │ ├── GLTFAccessorSparseIndices.swift │ ├── GLTFAccessorSparseValues.swift │ ├── GLTFAnimation.swift │ ├── GLTFAnimationChannel.swift │ ├── GLTFAnimationChannelTarget.swift │ ├── GLTFAnimationSampler.swift │ ├── GLTFAsset.swift │ ├── GLTFBuffer.swift │ ├── GLTFBufferView.swift │ ├── GLTFCamera.swift │ ├── GLTFCameraOrthographic.swift │ ├── GLTFCameraPerspective.swift │ ├── GLTFExtension.swift │ ├── GLTFExtras.swift │ ├── GLTFExtrasTargetNames.swift │ ├── GLTFGlTF.swift │ ├── GLTFGlTFChildOfRootProperty.swift │ ├── GLTFGlTFProperty.swift │ ├── GLTFGlTFid.swift │ ├── GLTFImage.swift │ ├── GLTFMaterial.swift │ ├── GLTFMaterialNormalTextureInfo.swift │ ├── GLTFMaterialOcclusionTextureInfo.swift │ ├── GLTFMaterialPbrMetallicRoughness.swift │ ├── GLTFMesh.swift │ ├── GLTFMeshPrimitive.swift │ ├── GLTFNode.swift │ ├── GLTFSampler.swift │ ├── GLTFScene.swift │ ├── GLTFSkin.swift │ ├── GLTFTexture.swift │ ├── GLTFTextureInfo.swift │ └── extensions │ ├── ExtensionList.swift │ ├── KHR_materials_common │ └── GLTFKHRMaterialsCommon_GLTFKHRMaterialsCommon.swift │ ├── KHR_materials_pbrSpecularGlossiness │ └── GLTFKHRMaterialsPbrSpecularGlossiness_GLTFKHRMaterialsPbrSpecularGlossiness.swift │ └── VRM │ ├── GLTFVRM_VRM.swift │ ├── GLTFVRM_VRMSpringBone.swift │ ├── GLTFVRM_VRMSpringBoneLogic.swift │ ├── GLTFVRM_VRMState.swift │ └── GLTFVRM_VRMTypes.swift ├── convert.sh ├── screenshot.png └── tool ├── GLTFExtension.swift ├── GLTFExtras.swift └── convert.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GLTFSceneKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.podspec -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKitSample_macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKitSample_macOS.xcscheme -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKit_iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKit_iOS.xcscheme -------------------------------------------------------------------------------- /GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKit_macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/GLTFSceneKit.xcodeproj/xcshareddata/xcschemes/GLTFSceneKit_macOS.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/README.md -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/Box/glTF/Box.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/Box/glTF/Box.gltf -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/Box/glTF/Box0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/Box/glTF/Box0.bin -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/Bulb/Wayfair-Bulb-MROW9060.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/Bulb/Wayfair-Bulb-MROW9060.glb -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/GlassVase/Wayfair-GlassVase-BCHH2364.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/GlassVase/Wayfair-GlassVase-BCHH2364.glb -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/Shiny Chair/Wayfair-RDHN1128.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/Shiny Chair/Wayfair-RDHN1128.glb -------------------------------------------------------------------------------- /Sample/Common/art.scnassets/shinyRoom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/Common/art.scnassets/shinyRoom.jpg -------------------------------------------------------------------------------- /Sample/iOS/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/AppDelegate.swift -------------------------------------------------------------------------------- /Sample/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Sample/iOS/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Sample/iOS/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Sample/iOS/GameViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/GameViewController.swift -------------------------------------------------------------------------------- /Sample/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/iOS/Info.plist -------------------------------------------------------------------------------- /Sample/macOS/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/AppDelegate.swift -------------------------------------------------------------------------------- /Sample/macOS/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Sample/macOS/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /Sample/macOS/GameSample.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/GameSample.entitlements -------------------------------------------------------------------------------- /Sample/macOS/GameView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/GameView.swift -------------------------------------------------------------------------------- /Sample/macOS/GameViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/GameViewController.swift -------------------------------------------------------------------------------- /Sample/macOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sample/macOS/Info.plist -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFErrors.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFFunctions.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFSceneKit+BundleFinder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFSceneKit+BundleFinder.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFSceneKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFSceneKit.h -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFSceneSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFSceneSource.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFTypes.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/GLTFUnarchiver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/GLTFUnarchiver.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Info.plist -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/GLTFShaderModifierFragment_alphaCutoff.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/GLTFShaderModifierFragment_alphaCutoff.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface_alphaModeBlend.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface_alphaModeBlend.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface_doubleSidedWorkaround.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/GLTFShaderModifierSurface_doubleSidedWorkaround.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness_doubleSidedWorkaround.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness_doubleSidedWorkaround.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness_texture_doubleSidedWorkaround.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/KHR_materials_pbrSpecularGlossiness/GLTFShaderModifierSurface_pbrSpecularGlossiness_texture_doubleSidedWorkaround.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierFragment_VRMUnlitTexture.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierFragment_VRMUnlitTexture.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierFragment_VRMUnlitTexture_Cutoff.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierFragment_VRMUnlitTexture_Cutoff.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierSurface_VRMMToon.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/Resources/VRM/GLTFShaderModifierSurface_VRMMToon.shader -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAccessor.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAccessorSparse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAccessorSparse.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAccessorSparseIndices.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAccessorSparseIndices.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAccessorSparseValues.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAccessorSparseValues.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAnimation.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAnimationChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAnimationChannel.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAnimationChannelTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAnimationChannelTarget.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAnimationSampler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAnimationSampler.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFAsset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFAsset.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFBuffer.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFBufferView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFBufferView.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFCamera.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFCamera.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFCameraOrthographic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFCameraOrthographic.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFCameraPerspective.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFCameraPerspective.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFExtension.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFExtras.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFExtras.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFExtrasTargetNames.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFExtrasTargetNames.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFGlTF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFGlTF.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFGlTFChildOfRootProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFGlTFChildOfRootProperty.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFGlTFProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFGlTFProperty.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFGlTFid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFGlTFid.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFImage.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMaterial.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMaterial.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMaterialNormalTextureInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMaterialNormalTextureInfo.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMaterialOcclusionTextureInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMaterialOcclusionTextureInfo.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMaterialPbrMetallicRoughness.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMaterialPbrMetallicRoughness.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMesh.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMesh.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFMeshPrimitive.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFMeshPrimitive.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFNode.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFSampler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFSampler.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFScene.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFScene.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFSkin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFSkin.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFTexture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFTexture.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/GLTFTextureInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/GLTFTextureInfo.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/ExtensionList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/ExtensionList.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/KHR_materials_common/GLTFKHRMaterialsCommon_GLTFKHRMaterialsCommon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/KHR_materials_common/GLTFKHRMaterialsCommon_GLTFKHRMaterialsCommon.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/KHR_materials_pbrSpecularGlossiness/GLTFKHRMaterialsPbrSpecularGlossiness_GLTFKHRMaterialsPbrSpecularGlossiness.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/KHR_materials_pbrSpecularGlossiness/GLTFKHRMaterialsPbrSpecularGlossiness_GLTFKHRMaterialsPbrSpecularGlossiness.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRM.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRM.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMSpringBone.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMSpringBone.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMSpringBoneLogic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMSpringBoneLogic.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMState.swift -------------------------------------------------------------------------------- /Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/Sources/GLTFSceneKit/schema/extensions/VRM/GLTFVRM_VRMTypes.swift -------------------------------------------------------------------------------- /convert.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | node tool/convert 4 | 5 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/screenshot.png -------------------------------------------------------------------------------- /tool/GLTFExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/tool/GLTFExtension.swift -------------------------------------------------------------------------------- /tool/GLTFExtras.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/tool/GLTFExtras.swift -------------------------------------------------------------------------------- /tool/convert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magicien/GLTFSceneKit/HEAD/tool/convert.js --------------------------------------------------------------------------------