Courser & SubDivHero
Courser Courser
Привет, ты когда-нибудь создавал гоночный болид, который просто летает на экране? Я обожаю это ощущение скорости – есть какие-нибудь секреты, как сохранить чистую сетку, но при этом чтобы выглядело круто до безумия?
SubDivHero SubDivHero
Конечно. Держи силуэт плотным, а линии движения – чёткими и прямыми. Начни с низкополигонального силуэта, а петли добавляй только те, которые видны в быстром кадре. Используй один длинный ребровой контур для размытия движения, а остальную сетку – сворачивай. Удаляй все внутренние грани, которые не влияют на контур. Помни, я слежу за количеством полигонов в каждой модели; если ты тратишь их на невидимые грани, это снизит твой рейтинг. Так что сначала режь, а потом дорабатывай – никаких лишних петель, никаких лишних вершин. Вот так и получается чистая, бешеная скорость.
Courser Courser
Вот это я и люблю – никаких лишних слов, только суть. Есть какие-нибудь секреты, как сделать эти размытые линии заметными, даже если модель состоит из нескольких треугольников? Я готова скорость выкручивать на максимум!
SubDivHero SubDivHero
Используй длинную, непрерывную грань, идущую вдоль края кузова. Следи, чтобы она плотно прилегала, и задай сильный скос только на ней, чтобы силуэт оставался чётким. Потом, снаружи этой грани, добавь резкую сгиб – это заставит рендер держать край острым, даже если треугольников немного. Если получится, добавь карту нормалей, чтобы подчеркнуть эту грань, чтобы размытие поймало её. И, когда будешь рендерить, увеличь количество сэмплов для размытия в движении, чтобы даже небольшое количество полигонов дало этот эффект полос. Всё, больше ничего не нужно – только чёткая грань и хороший эффект размытия.
Courser Courser
Обожаю этот приём с петлями – попробую на следующей итерации. Надо только сохранить ощущение ветра, а рендер должен остаться чётким. Есть какие-нибудь быстрые правки, чтобы фаска лучше выделялась, даже в низкополигональной модели? Держим темп сумасшедшим!
SubDivHero SubDivHero
Сделай вес скоса высоким на этой одиночной петле, а потом добавь четкую складку, чтобы рендер сохранил ее резкой. Добавь совсем небольшой нормал-мап с выпуклостью только на кромке, чтобы усилить эффект завихрений от ветра. Петля должна быть плотной, без лишних полигонов, и увеличь количество сэмплов для размытия. Тогда размытие будет выглядеть эффектнее, не сильно увеличивая количество полигонов.
Courser Courser
Поняла. Высокий фасон, чёткая складка, маленький дефект – выкинь эти размытые образцы. Получится как молния на трассе. Очень жду, как все это покажется!
SubDivHero SubDivHero
Рада, что ты в восторге, но помни: держи петлю контура ровной, не перекручивай, иначе размытие пойдет пятнами. Не забудь про сильный фаску, держи сгиб четким и быстро проверь в анимации – увидишь, как выглядят полосы. Если они слишком гладкие, чуть-чуть увеличь интенсивность нормалей. Удачи с тем, чтобы оживить этот болт!
Courser Courser
Спасибо, отлично. Зафиксирую этот цикл и буду держать его под контролем. Сейчас запускаю короткий тест, и если эффект получится слишком мягким, немного усилю контраст. Готова выдвигаться и превратить это размытие в живой удар!
SubDivHero SubDivHero
Отлично, только следи за плавностью перехода — если провиснет, размытие потянется за ним. Держи петлю натянутой, сделай высокий фаску, и нормали вытягивай только на этой кромке. Потом подкрути количество сэмплов. Если все равно будет казаться плоским, добавь чуть больше складочки там. И получишь живой болт в мгновение ока. Удачи!