AssetImportKit alternatives and similar libraries
Based on the "Games" category.
Alternatively, view AssetImportKit alternatives based on common mentions on social networks and blogs.
-
glide engine
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials -
SwiftFortuneWheel
The ultimate spinning wheel view that supports dynamic content and rich customization. -
ShogibanKit
ShogibanKit is a framework (not yet) for implementing complex Japanese Chess (Shogii) in Swift. No UI, nor AI.
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of AssetImportKit or a related project?
README
AssetImportKit
AssetImportKit is a cross platform library (macOS, iOS) that coverts the files supported by Assimp
to SceneKit
scenes.
Features
AssetImportKit allows you to import Assimp supported file formats directly in SceneKit at runtime. The library supports:
- Geometry
- Materials (with color, embedded textures and external textures)
- Cameras and
- Skeletal animations.
- Serialization to
.scn
format
Requirements
- Xcode 10 or later
- Swift 5.0
- iOS 10.3 or later
- macOS 10.12 or later
Installation via CocoaPods
pod 'AssetImportKit'
Usage
do {
let assimpScene = try SCNScene.assimpScene(filePath: filePath,
postProcessSteps: [.defaultQuality])
let modelScene = assimpScene.modelScene
modelScene.rootNode.childNodes.forEach {
sceneView.scene?.rootNode.addChildNode($0)
}
} catch {
debugPrint(error.localizedDescription)
}
License
[AssetImportKit's license](LICENSE) is based on 3-clause BSD-License.
*Note that all licence references and agreements mentioned in the AssetImportKit README section above
are relevant to that project's source code only.