Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/magicien/mmdscenekit
SceneKit expansion for MikuMikuDance
https://github.com/magicien/mmdscenekit
mikumikudance mmd mmdscenekit scenekit scenekit-framework swift
Last synced: 2 days ago
JSON representation
SceneKit expansion for MikuMikuDance
- Host: GitHub
- URL: https://github.com/magicien/mmdscenekit
- Owner: magicien
- License: mit
- Created: 2015-12-13T23:56:55.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-30T08:47:26.000Z (about 6 years ago)
- Last Synced: 2024-10-04T21:03:10.163Z (about 1 month ago)
- Topics: mikumikudance, mmd, mmdscenekit, scenekit, scenekit-framework, swift
- Language: RPC
- Homepage:
- Size: 9.89 MB
- Stars: 36
- Watchers: 8
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MMDSceneKit
SceneKit expansion for MikuMikuDance![ScreenShot](https://github.com/magicien/MMDSceneKit/blob/master/screenshot.png)
## Install
### Using [CocoaPods](https://cocoapods.org/)
Add the following to your [Podfile](http://guides.cocoapods.org/using/the-podfile.html):
```rb
pod 'MMDSceneKit'
```### Manually
Download **MMDSceneKit_vX.X.X.zip** from [Releases](https://github.com/magicien/MMDSceneKit/releases/latest).
## Usage
### Swift
```
import MMDSceneKitguard let sceneSource = MMDSceneSource(named: "art.scnassets/projectFile.pmm") else { return }
var scene = sceneSource.getScene()
```### Objective-C
```
@import MMDSceneKit;MMDSceneSource *source = [[MMDSceneSource alloc] initWithNamed:@"art.scnassets/projectFile.pmm" options:nil models:nil];
SCNScene *scene = [source getScene];
```### See Also
[MikuMikuDanceQuickLook](https://github.com/magicien/MikuMikuDanceQuickLook) - macOS QuickLook plugin for MikuMikuDance files