Эффект Alpha Treshold переназначает альфа-канал, содержащийся в источнике. Предназначен для создания гладких границ у альфа-канала.
Документация:
Start указывает на начало нового альфа-порога, а End указывает на его конец.
Если Start больше, чем End, альфа-канал будет инвертирован (подсказка!).
Если Start равен End, альфа-канал будет иметь жесткий порог.
Установка:
Скопировать содержимое папки Effects в C:\Program Files\ScirraConstruct\Effects
После установки новый эффект Alpha Treshold появится в общем списке эффектов.
Скачать эффект:
AlphaTreshold.zip (1,6 кб)
Скачать исходники и примеры:
Ниже в примере показан маленький самолет, который управляет параметром Start при помощи вертикального движения (низ равен 0) и параметром End с помощью горизонтального движения (слева равно 0).
Исходная текстура — это изображение, которое имеет одинаковые цвета и альфа-канал, так что на нем легко увидеть, как работает эффект.
Перемещайте самолет с помощью стрелок на клавиатуре.
alphatreshold.cap (87 кб) — Исходник, демонстрирующий эффект Alpha Treshold (для открытия требуется программа версии не ниже 0.99.96).
alphatreshold.exe (1,43 мб) — Скомпилированный пример, демонстрирующий эффект Alpha Treshold.
Ссылка на источник:
Alpha Treshold