Невозможная фигура
Фигура называется сломанной, если после складывания её панели не соединены так, как определено развёрткой.
Простые развёртки
Развёртка считается простой, если от одной её панели до другой существует только один путь. Вот пример простой развёртки:

Её конкретная форма не важна, важно количество способов добраться от одной панели до другой. Вот пути для этой развёртки:

Как видно, от центральной панели к любой другой существует только один путь. То же справедливо для любой другой панели.
Итак, это простая развёртка: Origami определяет структуру складывания и складывает фигуру, начиная с якорной панели или с самой большой, если якорь не указан.
Поскольку развёртка простая и панели не соединены более одного раза, вы никогда не получите ошибку “невозможная фигура” для таких развёрток.
Сложные развёртки
Вот другая развёртка, которую Origami считает “сложной”:

Несмотря на меньшее количество панелей, эта развёртка сложнее, так как от одной панели к другой существует более одного пути:

Панели образуют “цикл”, и Origami нужно временно разорвать его где-то, чтобы сложить фигуру. Origami выбирает линию сгиба в цикле и разрывает фигуру, временно заменяя её линией реза.

После такой модификации фигура фактически становится “простой” и может быть сложена нормально.
Однако если развёртка спроектирована правильно, даже при такой модификации она должна складываться корректно, и разделённые панели должны совпасть после складывания.
Origami проверяет все разделённые панели и убеждается, что они по-прежнему соединены после складывания. Если нет — вы получаете ошибку “невозможная фигура”.
У развёртки выше все углы сгиба равны 90º, и она вызывает ошибку “невозможная фигура”, так как сложить такую фигуру в реальности невозможно. В 3D-виде вы увидите, что фигура не складывается как единое целое:

Видно, что фигура была разделена по одной из линий сгиба, и панели не совпали после складывания.
Что делать?
Эта ошибка обычно вызвана неправильными углами сгиба или смещёнными элементами развёртки. Нужно проверить и то, и другое.
Углы сгиба обычно неверны в неквадратных коробках. Если у вас сложная структура с непрямыми углами, множественными сгибами и т.д., необходимо тщательно проверить углы сгиба, чтобы избежать этой ошибки.
Если коробка прямая, но вы всё равно получаете ошибку “невозможная фигура”, проверьте линии сгиба, которые почти вертикальны или горизонтальны (о них также сообщает Origami) — они могут легко сместить некоторые панели, что приведёт к несовпадению и ошибке “невозможная фигура”.
Наконец, убедитесь, что ваша развёртка действительно должна быть “сложной”. Если она выглядит как “простая”, описанная выше, вы не должны получать эту ошибку. Если ошибка есть, это значит, что в развёртке, вероятно, есть смещённые элементы, и Origami находит более одного пути от одной панели к другой. В этом случае проблема не всегда находится там, где показан разрыв фигуры, и нужно тщательно проверить всю развёртку. Обычно помогает исправить все ошибки, идущие перед этой в списке, так как Origami обнаруживает множество проблем, которые могут привести к невозможности сложить фигуру.
Хотите еще?
- Почти вертикаль/горизонталь — линия чуть отклонена;
- Невозможная фигура — не складывается как целое;
- Незамкнутый контур — нужен сплошной непрерывный контур;
- Линия сгиба во внешнем контуре — контур должен быть из линий реза;
- Пересечение кривых — это может быть непросто;
- Пустая развёртка — почему развёртка не видна?
- Висячий элемент — если контур никуда не ведёт;
- Невозможная линия сгиба — линия сгиба, которой не должно быть;
- Несогласованные линии сгиба — одинаковые линии — один угол;
- Некорректная линия сгиба — у линий сгиба есть ограничения;
- Перекрывающиеся линии — линии не должны перекрываться;
- Отдельный элемент — развёртка должна быть цельной;
- Точки слишком близко — избегайте скученности;
- Z-конфликт — что делать с перекрывающимися полигонами.
Ниже перечислены проблемы, которые выявляли старые движки складывания развёрток:
- Пересекающиеся отверстия — отверстия не должны перекрываться;
- Внешнее отверстие — все отверстия внутри внешнего контура;
- Смещённые элементы — концы должны совпадать идеально;
- Слишком маленькие элементы — контуры должны быть простыми;
- Ошибка триангуляции — Origami не может создать 3D-сетку развёртки.
Adobe и Adobe Illustrator являются зарегистрированными товарными знаками или товарными знаками компании Adobe Systems Incorporated в Соединённых Штатах и/или других странах.