mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
feat: armor chunking
This commit is contained in:
1 parent
1f378137f1
commit
f9ccb06d1f
5 files changed
+122
-186
No files matched your search
@@ -1,5 +1,5 @@
|
||||
import { NodeIO } from '@gltf-transform/core';
|
||||
import { readdir } from 'fs/promises';
|
||||
import { readdir, writeFile } from 'fs/promises';
|
||||
import { extractArmor } from '../../src/core/blitz/extractArmor';
|
||||
import { readXMLDVPL } from '../../src/core/blitz/readXMLDVPL';
|
||||
import { toUniqueId } from '../../src/core/blitz/toUniqueId';
|
||||
@@ -28,15 +28,15 @@ export async function buildTankArmors() {
|
||||
const tank = tanks.root[tankKey];
|
||||
const id = toUniqueId(nation, tank.id);
|
||||
|
||||
// if (id !== 7297) continue; // 60tp
|
||||
if (id !== 5137) continue; // tiger ii
|
||||
if (id !== 7297) continue; // 60tp
|
||||
// if (id !== 5137) continue; // tiger ii
|
||||
// if (id !== 24609) continue; // concept 1b
|
||||
|
||||
console.log(`Building armor ${id} @ ${nation}/${tankKey}`);
|
||||
|
||||
const armor = await extractArmor(DATA, `${nation}-${tankKey}`);
|
||||
const model = await extractArmor(DATA, `${nation}-${tankKey}`);
|
||||
|
||||
await nodeIO.write('temp/armor/index.gltf', armor);
|
||||
writeFile(`temp/armor/${id}.glb`, await nodeIO.writeBinary(model));
|
||||
|
||||
// writeFile('test.sc2.json', JSON.stringify(sc2, null, 2));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user