public
This commit is contained in:
19
README.md
19
README.md
@@ -1,6 +1,6 @@
|
|||||||
# compress-gltf-tools
|
# compress-gltf-tools
|
||||||
|
|
||||||
这是从当前仓库里提取出来的一个 Node 20+ 模型处理子项目,用来在 Node 环境里直接处理 glTF / GLB 资源。
|
一个 Node 20+ 模型处理项目,用来在 Node 环境里直接处理 glTF / GLB 资源。
|
||||||
|
|
||||||
目前支持:
|
目前支持:
|
||||||
|
|
||||||
@@ -13,22 +13,15 @@
|
|||||||
## 安装
|
## 安装
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd node-model-tools
|
npm install @g1sir8b/compress-gltf-tools
|
||||||
npm install
|
|
||||||
```
|
|
||||||
|
|
||||||
## 构建
|
|
||||||
|
|
||||||
```bash
|
|
||||||
npm run build
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 基本用法
|
## 基本用法
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
import { processModel } from './dist';
|
import { processModel } from '@g1sir8b/compress-gltf-tools';
|
||||||
|
|
||||||
const result = await processModel('../demo/assets/building/task_building_6.gltf', {
|
const result = await processModel('/demo/assets/building/task_building_6.gltf', {
|
||||||
rootDir: '..',
|
rootDir: '..',
|
||||||
outDir: './output',
|
outDir: './output',
|
||||||
compress: {
|
compress: {
|
||||||
@@ -68,7 +61,7 @@ console.log(result.uploadFiles);
|
|||||||
示例:
|
示例:
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
'../demo/assets/building/task_building_6.gltf'
|
'/demo/assets/building/task_building_6.gltf'
|
||||||
```
|
```
|
||||||
|
|
||||||
### `options`
|
### `options`
|
||||||
@@ -102,7 +95,7 @@ rootDir: process.cwd()
|
|||||||
例如输入:
|
例如输入:
|
||||||
|
|
||||||
```txt
|
```txt
|
||||||
../demo/assets/building/task_building_6.gltf
|
/demo/assets/building/task_building_6.gltf
|
||||||
```
|
```
|
||||||
|
|
||||||
如果设置:
|
如果设置:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"name": "compress-gltf-tools",
|
"name": "@g1sir8b/compress-gltf-tools",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "Node 20+ model processing toolkit extracted from seinjs-gltf-loader",
|
"description": "Node 20+ model processing toolkit",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=20"
|
"node": ">=20"
|
||||||
|
|||||||
Reference in New Issue
Block a user