Manyi Transformer logo

Manyi Transformer MarshallChang

Use this command to install Manyi Transformer:
winget install --id=MarshallChang.ManyiTransformer -e

Manyi-transformer is a multi-platform model compression client based on Electron, React, gltf-transform, and sharp. It provides a graphical interface for users to easily compress individual glTF/GLB model files and perform batch compression.

Manyi Transformer: Professional Model Compression Tool

Primary Purpose:
Manyi Transformer is a comprehensive tool designed for the compression of GLTF/GLB models, offering a user-friendly graphical interface to streamline your workflow.

Key Features:

  • Efficient compression of single and batch GLTF/GLB models.
  • Operates seamlessly across multiple platforms, including Windows, macOS, and Linux.
  • Leverages gltf-transform for advanced geometry and texture optimization.
  • Utilizes the sharp library for precise image handling and compression.

Audience & Benefit:
Ideal for developers and digital artists seeking to optimize their 3D models without compromising quality. Manyi Transformer enhances efficiency in model preparation, ensuring your projects remain both high-quality and performance-ready.

Installation:
Available via winget, ensuring a straightforward setup process on supported platforms.

This tool is designed to meet the needs of professionals, providing robust compression capabilities with ease of use.

README

Manyi-transformer

License GitHub package.json version GitHub All Releases Commitizen friendly

Introduction

Manyi-transformer is a multi-platform model compression client based on Electron, React, gltf-transform, and sharp. It provides a graphical interface for users to easily compress individual glTF/GLB model files and perform batch compression.

Key Features

  • Support compression of single glTF/GLB model files.
  • Support batch compression of multiple glTF/GLB model files.
  • Provides multi-platform support, running on Windows, macOS, and Linux.
  • Utilizes the gltf-transform library for geometry and texture optimization of models.
  • Uses sharp library for image compression and scaling.

Installation

Before using, please make sure you have installed Node.js.

  1. Clone the repository to your local machine:
git clone https://github.com/MarshallChang/Manyi-transformer.git
  1. Change into the project directory:
cd Manyi-transformer
  1. Install dependencies:
npm i

Runing

Use the following command to start the development mode:

npm run start

Packaging

Use the following command to build the executable file

npm run package

After building, the executable files will be available in the release/build folder.

Contribution

If you find any bugs or have any suggestions, please contribute your code via Issue or Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Versions
1.2.0
1.0.0
Website
License