diff --git a/Runtime/PSXTexture2D.cs b/Runtime/PSXTexture2D.cs index 975b26b..1a0441b 100644 --- a/Runtime/PSXTexture2D.cs +++ b/Runtime/PSXTexture2D.cs @@ -159,7 +159,7 @@ namespace SplashEdit.RuntimeCode return psxTex; } - psxTex._maxColors = (int)Mathf.Pow((int)bitDepth, 2); + psxTex._maxColors = (int)Mathf.Pow(2, (int)bitDepth); TextureQuantizer.QuantizedResult result = TextureQuantizer.Quantize(inputTexture, psxTex._maxColors); @@ -230,7 +230,7 @@ namespace SplashEdit.RuntimeCode { for (int x = 0; x < Height; x++) { - tex.SetPixel(x, y, ImageData[x, y].GetUnityColor()); + tex.SetPixel(x, Height - 1 - y, ImageData[x, y].GetUnityColor()); } } diff --git a/doc.meta b/doc.meta new file mode 100644 index 0000000..4bc1249 --- /dev/null +++ b/doc.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 311ff9868024b5078bd12a6c2252a4ef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/doc/splashbundle.md.meta b/doc/splashbundle.md.meta new file mode 100644 index 0000000..f30ba70 --- /dev/null +++ b/doc/splashbundle.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1944ac962a00b23c2a880b5134cdc7ab +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: