@@ -22,7 +22,7 @@ Fortunately the Android engineers recognised that supporting all of these textur
2222was not an easy task. So with the introduction of the ` .aab ` file format they added the ability to
2323add multiple texture format files to the package. The way the ` .aab ` works is that it is not the final
2424` .apk ` . The final ` .apk ` will be built from the ` .aab ` when the game is delivered to the end user device.
25- As a result not all of the file in the ` .aab ` will make it to the device. It will filter out things like
25+ As a result not all of the files in the ` .aab ` will make it to the device. It will filter out things like
2626` .so ` files for other cpu types, and yes, texture formats.
2727
2828The ` .aab ` supports the following directory suffixes for texture compresison
@@ -50,7 +50,7 @@ you use when processing an image. This following table shows you how to map that
5050| DxtCompressed | #tcf_s3tc |
5151| Etc1Compressed | #tcf_etc1 |
5252| EtcCompressed | #tcf_etc2 |
53- | Compressed | No Suffix |
53+ | Compressed or Color | No Suffix |
5454
5555## Adding Texture Compression Suffixes
5656
@@ -77,7 +77,7 @@ So in the example above, the `LogoOnly_64px.png` file will be compressed using `
7777
7878> !Important
7979> Some texture formats have specific size requirements. For example PVRTC Compressed Textures MUST be a Power of 2 and Square (e.g 1024x1024).
80- > Many others need to be Power of 2. It is recommended that you make all your textures Power of 2
80+ > Many others need to be Power of 2. It is recommended that you make all your textures Power of 2 just to make life easier.
8181
8282
8383## Sample ` .mgcb `
@@ -96,6 +96,8 @@ So in the example above, the `LogoOnly_64px.png` file will be compressed using `
9696/build:Textures/LogoOnly_64px.png; Textures#tcf_pvrtc/LogoOnly_64px
9797```
9898
99+ ## Sample ` .mgcb ` with Multiple Compression Formats
100+
99101``` bash
100102# ----------------------------- Global Properties ----------------------------#
101103
@@ -127,7 +129,7 @@ So in the example above, the `LogoOnly_64px.png` file will be compressed using `
127129/processorParam:PremultiplyAlpha=True
128130/processorParam:ResizeToPowerOfTwo=True
129131/processorParam:MakeSquare=False
130- /processorParam:TextureFormat=PvrCompressed
132+ /processorParam:TextureFormat=Compressed
131133/build:Textures/LogoOnly_64px.png
132134
133135# begin Textures/LogoOnly_64px.png
0 commit comments