Mugen87 / three-m2loader

three.js loader for importing M2 assets from World of Warcraft.
MIT License
25 stars 8 forks source link

Looking for M2 asset with uncompressed texture data. #4

Open Mugen87 opened 2 years ago

Mugen87 commented 2 years ago

Most M2 asset rely on S3TC texture compression which the loader already supports. However, certain assets use uncompressed textures. It would be good to know the filename of such an asset for testing (https://wow.tools/) so the below code path can be implemented and verified:

https://github.com/Mugen87/three-m2loader/blob/e71c7760f5b19c828a2befc0eaf8781db888d91d/M2Loader.js#L1735-L1739

Mugen87 commented 1 year ago

f3f1000b40a08aafbec8176679c7420a0a8040cd added supported for color palette textures but only for BLP_PIXEL_FORMAT_PIXEL_UNSPECIFIED. More textures for testing are required.