Модуль BPY plus для работы с цветом.
Пример использования
1 2 3 4 5 6 7 8 |
from .bpy_plus.color import Color col_1 = (0.8, 0.8, 0.8, 1.0) col_2 = (0.8, 0.8, 0.7, 1.0) print(Color.equal(color_1=col_1, color_2=col_2)) # False |
Класс Color
equal(color_1, color_2, , rel_tol=1e-09, abs_tol=0.0001)
Сравнивает два цвета, возвращает True, если они равны и False, если нет.
Параметры:
color_1: первый цвет для сравнения
color_2: второй цвет для сравнения
rel_tol: относительный допуск сравнения
abs_tol: абсолютный допуск сравнения
Возвращает:
Результат сравнения – True или False
random(alpha=False)
Возвращает случайно сгенерированный цвет.
Параметры:
alpha: если Ture – прозрачность тоже берется случайным образом, False – возвращается прозрачность равная 1.0
Возвращает:
Кортеж для цвета со случайным набором значений