Skip to content

yuripourre/babylon-vrm-loader

 
 

Repository files navigation

@m-yamagishi/babylon-vrm-loader

semantic-release Commitizen friendly

alicia.png

VRM porting to babylon.js.

Features

  • Supports .vrm v0.x file loading
    • with extensions.VRM glTF Extension
  • TODO .vrm v1.0 file loading
  • Supports .vci file loading
  • Supports MToonMaterial
  • Get bone(TransformNode) from Unity Humanoid bone mapping name
  • BlendShape morphing
  • SpringBone
  • Supports VCI features(partial support)
    • VCAST_vci_material_unity
    • TODO: VCAST_vci_meta
    • TODO: VCAST_vci_embedded_script
    • TODO: VCAST_vci_audios
    • TODO: VCAST_vci_colliders
    • TODO: VCAST_vci_rigidbody
    • TODO: VCAST_vci_joints
    • TODO: VCAST_vci_item

Usage

on browser

TODO

on Babylon.js Playgound

TODO

with npm/yarn

TODO

Contributing

See CONTRIBUTING.md.

Related Links

Licenses

see LICENSE.

This project uses babylon.js with Apache License, Version 2.0.

About

glTF VRM extension Loader for babylon.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 68.0%
  • GLSL 27.3%
  • HLSL 4.0%
  • HTML 0.7%