Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 547 Bytes

README.md

File metadata and controls

26 lines (18 loc) · 547 Bytes

zmbx2gltf

a tool and a library to convert MecaBricks .zmbx files to GlTF

Node.js usage

import { convertZmbxToGltf } from "zmbx2gltf";
import { readFile, writeFile } from "fs/promises";

async function main() {
  const inputFile = await readFile("input.zmbx");
  const gltf = await convertZmbxToGltf(inputFile);
  await writeFile("output.gltf", JSON.stringify(gltf));
}

CLI usage

zmbx2gltf <input.zmbx> <output.gltf>

Browser usage

Global Zmbx2Gltf.convertZmbxToGltf and Zmbx2Gltf.convertMbxToGltf functions.