feat: dds stream

This commit is contained in:
TrèsAbhi committed 2023-12-25 16:49:40 -06:00
1 parent cb87a3067c
commit 6361b09129
8 files changed
+258 -23

No files matched your search

-15
View File
@@ -1,15 +0,0 @@
import { readDVPLFile } from '../blitz/readDVPLFile';
import { PrimitiveStream } from '../streams/primitive';
export function readDds(buffer: Buffer) {
const stream = new PrimitiveStream(buffer);
const name = stream.consumeAscii(4);
if (name !== 'DDS ') throw new TypeError('Not a DDS file');
}
readDds(
await readDVPLFile(
'C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz/Data/3d/Tanks/German/images_pbr/E_100_BC.dx11.dds.dvpl',
),
);