1.1.2 • Published 2 years ago

vrm-helper v1.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

VRM Helper

Helper package used for animating VRM models.

How to use

npm i vrm-helper

IKHandler

IKHandler based on CCDIKSolver

Handles IKHandler for humanoid models with IK settings.

import { IKHandler } from 'vrm-helper';

// enable IK on a bone
const handler = IKHandler.get(vrm);
handler.getAndEnableIK(name);

// update IK each frame in three js
useFrame(()=> {
    handler.update();
});

convert & toOffset

convert vmd from mmd-parser to animations with toOffset offset of vrm.

import { toOffset, convert } from 'vrm-helper';
import { Parser } from "mmd-parser";

const vmd = new Parser().parseVmd(bytes);

const animation = convert(vmd, toOffset(vrm));

Resources

IKHandler based on CCDIKSolver

convert and toOffset based on vrm-dance-viewer

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago