Browse Source

Image: Improve `AlphaMode` documentation

BlueCube3310 1 month ago
parent
commit
feb3e904cb
1 changed files with 3 additions and 3 deletions
  1. 3 3
      doc/classes/Image.xml

+ 3 - 3
doc/classes/Image.xml

@@ -783,13 +783,13 @@
 			Performs Lanczos interpolation. This is the slowest image resizing mode, but it typically gives the best results, especially when downscaling images.
 			Performs Lanczos interpolation. This is the slowest image resizing mode, but it typically gives the best results, especially when downscaling images.
 		</constant>
 		</constant>
 		<constant name="ALPHA_NONE" value="0" enum="AlphaMode">
 		<constant name="ALPHA_NONE" value="0" enum="AlphaMode">
-			Image does not have alpha.
+			Image is fully opaque. It does not store alpha data.
 		</constant>
 		</constant>
 		<constant name="ALPHA_BIT" value="1" enum="AlphaMode">
 		<constant name="ALPHA_BIT" value="1" enum="AlphaMode">
-			Image stores alpha in a single bit.
+			Image stores either fully opaque or fully transparent pixels. Also known as punchthrough alpha.
 		</constant>
 		</constant>
 		<constant name="ALPHA_BLEND" value="2" enum="AlphaMode">
 		<constant name="ALPHA_BLEND" value="2" enum="AlphaMode">
-			Image uses alpha.
+			Image stores alpha data with values varying between [code]0.0[/code] and [code]1.0[/code].
 		</constant>
 		</constant>
 		<constant name="COMPRESS_S3TC" value="0" enum="CompressMode">
 		<constant name="COMPRESS_S3TC" value="0" enum="CompressMode">
 			Use S3TC compression.
 			Use S3TC compression.