17.14
This commit is contained in:
27
lib/menu.js
27
lib/menu.js
@ -2,6 +2,15 @@ import color from "picocolors";
|
||||
import boxen from "boxen";
|
||||
import figlet from "figlet";
|
||||
import { gridSelect } from "./grid.js";
|
||||
import * as convertTool from "./convert/index.js";
|
||||
import * as ktx2Tool from "./ktx2/index.js";
|
||||
import * as gltfTool from "./gltf/index.js";
|
||||
import * as modelTool from "./model/index.js";
|
||||
import * as imageTool from "./image/index.js";
|
||||
import * as spriteTool from "./sprite/index.js";
|
||||
import * as lodTool from "./lod/index.js";
|
||||
import * as audioTool from "./audio/index.js";
|
||||
import * as scaffoldTool from "./scaffold/index.js";
|
||||
|
||||
let poemConfig = {
|
||||
lines: ["你我皆牛马", "生在人世间", "终日奔波苦", "一刻不得闲"],
|
||||
@ -18,15 +27,15 @@ let titleConfig = {
|
||||
};
|
||||
|
||||
const tools = [
|
||||
{ name: "格式转换", desc: "支持多种模型格式转换", module: "./lib/convert/index.js" },
|
||||
{ name: "KTX2 纹理压缩", desc: "图片转KTX2格式", module: "./lib/ktx2/index.js" },
|
||||
{ name: "glTF扩展", desc: "添加KHR_texture_basisu", module: "./lib/gltf/index.js" },
|
||||
{ name: "模型压缩", desc: "压缩glTF/GLB模型", module: "./lib/model/index.js" },
|
||||
{ name: "图片批量处理", desc: "裁剪/缩放/转换", module: "./lib/image/index.js" },
|
||||
{ name: "Sprite图集", desc: "合并精灵图集", module: "./lib/sprite/index.js" },
|
||||
{ name: "LOD生成器", desc: "生成多级细节", module: "./lib/lod/index.js" },
|
||||
{ name: "音频压缩", desc: "压缩音频文件", module: "./lib/audio/index.js" },
|
||||
{ name: "项目脚手架", desc: "快速创建项目模板", module: "./lib/scaffold/index.js" },
|
||||
{ name: "格式转换", desc: "支持多种模型格式转换", tool: convertTool },
|
||||
{ name: "KTX2 纹理压缩", desc: "图片转KTX2格式", tool: ktx2Tool },
|
||||
{ name: "glTF扩展", desc: "添加KHR_texture_basisu", tool: gltfTool },
|
||||
{ name: "模型压缩", desc: "压缩glTF/GLB模型", tool: modelTool },
|
||||
{ name: "图片批量处理", desc: "裁剪/缩放/转换", tool: imageTool },
|
||||
{ name: "Sprite图集", desc: "合并精灵图集", tool: spriteTool },
|
||||
{ name: "LOD生成器", desc: "生成多级细节", tool: lodTool },
|
||||
{ name: "音频压缩", desc: "压缩音频文件", tool: audioTool },
|
||||
{ name: "项目脚手架", desc: "快速创建项目模板", tool: scaffoldTool },
|
||||
];
|
||||
|
||||
export function setPoem(lines, perLine = 2) {
|
||||
|
||||
Reference in New Issue
Block a user