0.0.1-alpha.20250516.2 • Published 6 months ago

@davi-ai/vanilla-bodyengine-three v0.0.1-alpha.20250516.2

Weekly downloads
-
License
-
Repository
-
Last release
6 months ago

Vanilla-bodyengine-three

licence

Description

It creates an overlay over the package @davi-ai/bodyengine-three to use this one in Vanilla JS environment with tools to use every feature of the basic package.

Installation

From npm :

  npm install @davi-ai/vanilla-bodyengine-three

First Step

let character;

await new Promise(async (resolve) => {

    character = new Character({
      url: "$URL_CHARACTER$",
      gender: "male" as "female" | "male",
      type: CreationTool["$MODEL_TYPE$"],
    })

    await character.init(() => {resolve(void 0);});

});

scene.add(character.character);

MODEL_TYPE

Possible values are "cc3", "avatarsdk", "avaturn", "rpm"

  • cc3 correspond to Character Creator models
  • avatarsdk correspond to AvatarSDK models
  • avaturn correspond to Avaturn models
  • rpm correspond to ReadyPlayerMe models