anatawa12 / AvatarOptimizer

AAO: Avatar Optimizer: Non Destructive Avatar Optimization Utilities
MIT License
191 stars 24 forks source link

MergeToonLitのテクスチャ形式が重い #248

Closed anatawa12 closed 1 year ago

anatawa12 commented 1 year ago

何も指定してないのでRGBA32になってそう

anatawa12 commented 1 year ago

Path.Combine(UnityEditor.EditorApplication.applicationContentsPath, "Tools", "PVRTexTool") で取れるPVRTexTool使うのがよいかも

anatawa12 commented 1 year ago

ASTCについてはPVRTexToolが使えなさそうでした (astcencがないと怒られる)

Unityを調査したところunityはlibispc_texcomp.dylib (たぶん https://github.com/GameTechDev/ISPCTextureCompressor) を使っていそう。 なのでastcencをバンドルするかこれをC#から呼ぶかの二択

anatawa12 commented 1 year ago

前者で実装中

パディングについては調査中

anatawa12 commented 1 year ago

左上寄せだったので端の色のコピーでpaddingすることにした。