>>5035570
Если проект не строился заранее с учётом этой фиговины, то конечно не содержит.
В двух словах работает так:
"[parts] group name"
(папка)
|- "part name 1"
(вложенная папка или слой)
|- "part name 2"
Будут показаны только те части, названия которых выбраны в меню. Части могут быть раскиданы по всему дереву проекта, подпапку можно сэкономить названием слоя типа "[parts] group name / part name"
.
"[colors] context name"
(папка)
|- "color name 1"
(слой с ровным цветным прямоугольником или заливкой)
|- "color name 2"
|- "[if parts] group name / part name"
(подпапка с дополнительной логикой)
|- |- "color name 3"
В выбранный цвет будут перекрашены все слои, в названии которых одним из буквосочетаний через запятую вне скобок является "context name"
(без кавычек).
Пока нет мануала, на страничке выложены примеры в порядке возрастания сложности. Основа логики в названиях слоёв. Цветовые значения в названиях только экономят подгрузку содержимого слоя.
Из проблем: "Linear Light" и его родственники (они же Shade/shine) и наверно что-то ещё самописное (вне JS canvas API) нормально работают только в клиппинге. А на какие экзотические режимы я даже формул не нашёл.
"Passthrough" одновремено с маской и/или полупрозрачностью пока игнорируется, надеюсь скоро доделать.
Рендеринг пока полностью 8-битный, а в лисе ещё и с PMA (это и на самой странице написано).