Решение принято
Poster Engine не должен одновременно решать иллюстрацию и типографику. Иначе одна система начинает компенсировать ограничения другой, а качество трудно измерять и отлаживать.
Изображения, формы, цветовые массы, фон, масштаб, свободное поле, глубина, акценты, слои и иллюстрационные отношения.
Заголовок, подзаголовок, текстовые блоки, шрифт, кегль, интерлиньяж, ширина строки, переносы, иерархия и читабельность.
Объединяет утверждённую иллюстрационную сцену и утверждённую типографическую сцену в итоговый постер.
Что меняется сейчас
- текстовые зоны в текущих preview считаются только геометрическими слотами;
- типографический подбор размера и переносов не считается частью Poster Engine;
- никаких автоматических выводов о качестве заголовка не делаем;
- CompositionScene должен хранить иллюстрационные элементы отдельно от будущих text-layer элементов.
Следующий шаг Poster Engine
Продолжаем собирать и проверять иллюстрационную композицию. После этого отдельный глобальный слой сможет принять сцену и наложить типографику по своим правилам.