From 30abdf652cc44c3e8b69ab316ebc1c4744699c54 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Thu, 17 Apr 2025 15:45:23 +0800 Subject: [PATCH] Update 80_color32.py --- tests/80_color32.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/80_color32.py b/tests/80_color32.py index 526ce887..49be5231 100644 --- a/tests/80_color32.py +++ b/tests/80_color32.py @@ -1,4 +1,4 @@ -from vmath import color32, rgb, rgba +from vmath import color32, rgb, rgba, vec3i a = color32(100, 200, 255, 120) assert a.r == 100 @@ -22,6 +22,10 @@ assert a != b assert repr(b) == 'color32(75, 150, 200, 200)' +assert color32.from_vec3i(vec3i(100, 200, 255)) == rgb(100, 200, 255) +alpha = a.a / 255 +assert a.to_vec3i() == vec3i(int(a.r * alpha), int(a.g * alpha), int(a.b * alpha)) + # assert color32.alpha_blend(a, b) == color32(86, 173, 225, 162) c = rgb(100, 200, 255)