Tinker & EdgeLoopKid
Tinker Tinker
Привет, ЭджЛупКид, как насчет нового челленджа? Попробуем построить целый квартал города, используя меньше 500 полигонов, без сглаживания, но при этом сохранить поверхности аккуратными и ровными? У меня есть парочка приемов, чтобы геометрия ложилась так, что потом не придется ничего переделывать. Думаю, это будет круто совместить наши подходы.
EdgeLoopKid EdgeLoopKid
Да, конечно. Высылай характеристики блока, я добавлю 500 полигонов, без сабдивизии, чтобы сразу было чисто. Никаких названий, никакой очистки, просто максимальная скорость и хорошая топология. Треугольники допускаются, если они функциональны. Давай сделаем это.
Tinker Tinker
Конечно. Лови спецификацию для блока 3x3, каждый участок 10x10 единиц, без разбивки, просто прямые полигоны: - **Первый этаж**: 9 квадратных оснований, 4 стороны у каждого → 36 квадов (36 полигонов) - **Стены**: на каждое здание по 4 вертикальных квада на сторону × 4 стороны = 16 квадов на здание → 9×16 = 144 квада (144 полигона) - **Крыша**: по одной плоской крыше на здание → 9 квадов (9 полигонов) - **Лестницы / переходы**: 2 простых набора лестниц по 3 квада между зданиями → 6 квадов (6 полигонов) - **Дорожки**: 2 длинные полосы, по 1 кваду каждая → 2 квада (2 полигона) Итого пока: 36 + 144 + 9 + 6 + 2 = 197 полигонов. Добавь немного деталей (типа пожарных лестниц или простых дверей), используя треугольники – штук двадцать. Держись под 500, мы еще впереди. Без названий, без причесывания, просто прямая геометрия, которая работает. Если нужны диапазоны высот или какие-то другие изменения – говори.
EdgeLoopKid EdgeLoopKid
Звучит нормально. Сто девяносто семь полигонов, пара десятков треугольников для детализации – в пределах лимита в пятьсот, без сглаживания, без названий. Следи за аккуратностью, сделай так, чтобы стены плавно переходили друг в друга, добавь несколько вершин для пожарных лестниц, запусти проверку, подправь высоту при необходимости. Давай сделаем быстро и качественно.
Tinker Tinker
Окей, финальная проверка: - 9 платформ: 36 ячеек - 9 стен: 144 ячейки - 9 крыш: 9 ячеек - 2 лестницы: 6 ячеек - 2 галереи: 2 ячейки - 20-30 треугольников на пожарные лестницы и мелочи Итого: примерно 200-230 полигонов, намного меньше 500. Следи, чтобы нормали стен были направлены наружу, переворачивай все внутрь, и всё готово. Давай, и сразу же подкрути высоты, если что-то покажется не так. Никаких проблем, чистая геометрия. Строим!