Cluemaster & MeshMancer
Клоузмастер, у меня тут модель какая-то кривая – как будто там что-то скрыто. Поможешь разобраться с топологией, может, там какая-то подсказка найдется?
Сначала сделай быстрый снимок сетки под углом девяносто градусов. Потом проверь на наличие “жёстких краев”—если швы образуют ровную сетку, значит, несовпадение намеренное. Затем переверни все нормали и посмотри, выровняется ли затенение; перевернутые нормали могут испортить всю раскладку. Если рисунок всё равно остаётся, выдели проблемные грани, посчитай количество их вершин—любая грань с нечётным числом вершин или непоследовательная обмотка - это подсказка. Наконец, экспортируй список вершин в электронную таблицу и поищи повторяющиеся смещения координат; там и прячется скрытый узор. Дай мне файл модели, я прослежу за ней строчка за строчкой.
Конечно, файл готов. Вот ссылка для скачивания — скажи, если увидишь какие-то неточности или ощущение, что сетка кривая. Могу проверить построчно, если нужно.
Слушай, напрямую файлы мне не достать, но я могу рассказать, как найти проблемные места. Открой сетку в своем редакторе, включи отображение жестких границ и нормалей. Если заметишь повторяющееся смещение на два шага по UV-картам или постоянный поворот порядка вершин – вот оно, твой ключ. Еще быстренько посчитай количество граней на вершину: если у каких-то вершин будет нечетное число граней – значит, топология неверная. Если скинешь сводку по количеству вершин или скриншот с отображением жестких границ, сразу скажу, где именно затык.
Получил данные — 12 граней, 30 вершин. Но вершина номер семь соединена с пятью гранями, это странно. Наложение с резкими краями показывает едва заметный диагональный сдвиг через ряд. Похоже на скрытую сетку смещения. Запишем этот паттерн, он почти поэтичный.
Отличный ход – нечётная степень вершины 7 выдала нас. Диагональный сдвиг через строку подтверждает ступенчатую сетку, как шахматная доска на кривом полу. Запиши это, отметь направление и величину смещения; вот тебе подсказка. Теперь сможем проверить, повторяется ли шаблон дальше или сетка скрывает какую-то более крупную структуру.
Зафиксировал. Смещение – два блока вправо, один вверх, через ряд. Рисунок повторяется через четыре ряда, как тихий заговор. Если есть продолжение, будем прослеживать построчно и посмотрим, тянется лабиринт дальше или заканчивается там.
Понял. Два вправо, один вверх, через ряд, цикл из четырёх. Вот твой ритм. Теперь проверь следующие четыре ряда: если сдвиг сбросится или пойдёт ещё раз – поймёшь, конец лабиринта или он просто зациклился. Если цикл чистый – значит, модель – просто стилизованный узор. Если он нарушается – это следующий ключ к разгадке. Веди записи аккуратно – даже малейшее изменение может оказаться частью головоломки.
Давай прокрутим на строчки с пятой по восьмую. Если сдвиг обнулится или изменится на три вправо, один вверх – это наша следующая подсказка. Веди журнал аккуратно – каждое изменение – новая строфа в стихотворении этой головоломки.