Skip to content

yamayuski/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.

Releases

No releases published

Packages

No packages published

Languages

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