diff options
| author | yum <yum.food.vr@gmail.com> | 2023-01-26 12:47:36 -0800 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2023-01-26 12:47:36 -0800 |
| commit | c4783db717ad87d3642c1ac1192ba34331e37557 (patch) | |
| tree | 61caa348a4bc7a57a692a4bf3cb25827fa2a24eb /Fonts/Bitmaps | |
| parent | 6de4a8cf572120799e08e77126bff832e5f5668f (diff) | |
Improve font rendering
* Enable streaming mipmaps on glyph bitmaps
* Sample glyph bitmaps using mipmaps
* Add temporal noise to letter UVs (dithering)
Diffstat (limited to 'Fonts/Bitmaps')
| -rw-r--r-- | Fonts/Bitmaps/font-0.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-1.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-2.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-3.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-4.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-5.png.meta | 18 | ||||
| -rw-r--r-- | Fonts/Bitmaps/font-6.png.meta | 18 |
7 files changed, 63 insertions, 63 deletions
diff --git a/Fonts/Bitmaps/font-0.png.meta b/Fonts/Bitmaps/font-0.png.meta index 4316b24..e7d9c33 100644 --- a/Fonts/Bitmaps/font-0.png.meta +++ b/Fonts/Bitmaps/font-0.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-1.png.meta b/Fonts/Bitmaps/font-1.png.meta index 62c9a60..4f7a87a 100644 --- a/Fonts/Bitmaps/font-1.png.meta +++ b/Fonts/Bitmaps/font-1.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-2.png.meta b/Fonts/Bitmaps/font-2.png.meta index 475ca07..07d8ca0 100644 --- a/Fonts/Bitmaps/font-2.png.meta +++ b/Fonts/Bitmaps/font-2.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-3.png.meta b/Fonts/Bitmaps/font-3.png.meta index b1c1603..d2fc0e3 100644 --- a/Fonts/Bitmaps/font-3.png.meta +++ b/Fonts/Bitmaps/font-3.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-4.png.meta b/Fonts/Bitmaps/font-4.png.meta index 5b723d3..55f89ef 100644 --- a/Fonts/Bitmaps/font-4.png.meta +++ b/Fonts/Bitmaps/font-4.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-5.png.meta b/Fonts/Bitmaps/font-5.png.meta index 57852ac..d40c504 100644 --- a/Fonts/Bitmaps/font-5.png.meta +++ b/Fonts/Bitmaps/font-5.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 diff --git a/Fonts/Bitmaps/font-6.png.meta b/Fonts/Bitmaps/font-6.png.meta index 2a01dd3..e96c5da 100644 --- a/Fonts/Bitmaps/font-6.png.meta +++ b/Fonts/Bitmaps/font-6.png.meta @@ -12,7 +12,7 @@ TextureImporter: fadeOut: 0 borderMipMap: 0 mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 + alphaTestReferenceValue: 0 mipMapFadeDistanceStart: 1 mipMapFadeDistanceEnd: 3 bumpmap: @@ -21,7 +21,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 isReadable: 0 - streamingMipmaps: 0 + streamingMipmaps: 1 streamingMipmapsPriority: 0 grayScaleToAlpha: 0 generateCubemap: 6 @@ -39,7 +39,7 @@ TextureImporter: wrapW: 0 nPOTScale: 1 lightmap: 0 - compressionQuality: 50 + compressionQuality: 100 spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 @@ -62,10 +62,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -74,10 +74,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 @@ -86,10 +86,10 @@ TextureImporter: - serializedVersion: 3 buildTarget: Android maxTextureSize: 8192 - resizeAlgorithm: 0 + resizeAlgorithm: 1 textureFormat: -1 textureCompression: 2 - compressionQuality: 50 + compressionQuality: 100 crunchedCompression: 0 allowsAlphaSplitting: 0 overridden: 0 |
