All Projects → magicien → Gltfscenekit

magicien / Gltfscenekit

Licence: mit
glTF loader for SceneKit

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Gltfscenekit

Gltfkit
An Objective-C glTF 2.0 loader and Metal-based renderer
Stars: ✭ 138 (+11.29%)
Mutual labels:  gltf, scenekit
GLTFKit2
A glTF 2.0 asset loader and exporter for Objective-C and Swift.
Stars: ✭ 30 (-75.81%)
Mutual labels:  scenekit, gltf
VRMKit
VRM loader and VRM renderer (3D model / gltf)
Stars: ✭ 85 (-31.45%)
Mutual labels:  scenekit, gltf
Arkit Shell Game
Shell Game built with ARKit and SceneKit
Stars: ✭ 82 (-33.87%)
Mutual labels:  scenekit
Gltfquicklook
macOS QuickLook plugin for glTF files
Stars: ✭ 94 (-24.19%)
Mutual labels:  gltf
Arkit Portal
Simple portal demo implemented with ARKit+SceneKit, the trick is to change the rendering order and render invisible "masks" to hide what's inside.
Stars: ✭ 105 (-15.32%)
Mutual labels:  scenekit
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (-3.23%)
Mutual labels:  scenekit
Ar Pizza Slicer
5 different shapes!
Stars: ✭ 80 (-35.48%)
Mutual labels:  scenekit
Swifty360player
iOS 360-degree video player streaming from an AVPlayer.
Stars: ✭ 118 (-4.84%)
Mutual labels:  scenekit
Gltf Asset Generator
Tool for generating various glTF assets for importer validation
Stars: ✭ 103 (-16.94%)
Mutual labels:  gltf
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+1012.9%)
Mutual labels:  scenekit
Vtuberkit
Avatar support library like an AvatarKit (Animoji)
Stars: ✭ 95 (-23.39%)
Mutual labels:  gltf
Ios Rubik Solver
An iOS app that detects a 3x3 Rubik's cube, recognizes the color of all cubies, solves it and provides a 3D visualisation of the solving process.
Stars: ✭ 111 (-10.48%)
Mutual labels:  scenekit
Vk raytrace
Ray tracing glTF scene with Vulkan
Stars: ✭ 91 (-26.61%)
Mutual labels:  gltf
Dddkit
360 video player for iOS written in swift - a subset of SceneKit that works
Stars: ✭ 118 (-4.84%)
Mutual labels:  scenekit
Aruler
Mesure distance using apple ARKit
Stars: ✭ 1,227 (+889.52%)
Mutual labels:  scenekit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (-5.65%)
Mutual labels:  scenekit
Assetkit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (-21.77%)
Mutual labels:  gltf
Measurethings
ARKit framework demo for our article
Stars: ✭ 97 (-21.77%)
Mutual labels:  scenekit
Yocto Gl
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+1021.77%)
Mutual labels:  gltf

Carthage compatible

GLTFSceneKit

glTF loader for SceneKit

ScreenShot

Installation

Using CocoaPods

Add the following to your Podfile:

pod 'GLTFSceneKit'

Using Carthage

Add the following to your Cartfile:

github "magicien/GLTFSceneKit" ~> 0.1.3

Manually

Download GLTFSceneKit_vX.X.X.zip from Releases.

Usage

Swift

import GLTFSceneKit

var scene: SCNScene
do {
  let sceneSource = try GLTFSceneSource(named: "art.scnassets/Box/glTF/Box.gltf")
  scene = try sceneSource.scene()
} catch {
  print("\(error.localizedDescription)")
  return
}

Objective-C

@import GLTFSceneKit;

GLTFSceneSource *source = [[GLTFSceneSource alloc] initWithURL:url options:nil];
NSError *error;
SCNScene *scene = [source sceneWithOptions:nil error:&error];
if (error != nil) {
  NSLog(@"%@", error);
  return;
}

See also

GLTFQuickLook - QuickLook plugin for glTF files

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].