- Show VRM avatar
- Facial morphing (blend shape)
- Bone animation (skin / joint)
- Face tracking
VTuber is a trending avatar style in Japan 😉
For "VRM", please refer to this page.
- Xcode 10.x
- Swift 4.x
- iOS 11.0+
github "tattn/VTuberKit"
Add VTuberKit.framework
, VRMKit.framework
and VRMSceneKit.framework
into Linked frameworks and Libraries
.
pod 'VTuberKit'
VTuberKit is depended on tattn/VRMKit. Please also see it.
import VTuberKit
@IBOutlet weak var avatarView: AvatarView!
try avatarView.loadModel(withName: "model.vrm")
avatarView.startFaceTracking()
avatarView.stopFaceTracking()
- Facial morphing and bone animation
- Example
- Improve face tracking
- Face tracking for All iOS devices without TrueDepth API
- Add pose presets
- Add many utility functions
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Donating to help me continue working on this project.
VTuberKit is released under the MIT license. See LICENSE for details.