Генератор 3D-моделей на базе ИИ
По моему опыту 3D-художника, руки и ноги, сгенерированные ИИ, являются наиболее частыми точками отказа, часто требующими значительной постобработки. Я обнаружил, что хотя генераторы 3D-моделей на базе ИИ, такие как Tripo AI, могут создавать замечательные базовые меши, их анатомическая точность для сложных структур, таких как пальцы и суставы, непоследовательна. Эта статья предназначена для 3D-художников, разработчиков игр и дизайнеров, которые хотят использовать скорость ИИ без ущерба для качества конечной модели. Я поделюсь своим техническим анализом причин возникновения этих ошибок, своим проактивным рабочим процессом для их минимизации с самого начала и своими практическими методами исправления дефектной геометрии с использованием интеллектуальной сегментации и ретопологии.
Ключевые выводы:
Основная проблема связана с обучающими данными. Большинство 3D-моделей ИИ обучаются на обширных наборах данных существующих 3D-активов, качество которых сильно варьируется. Плохо смоделированные руки и ноги из низкополигональных игровых ассетов или недеформирующихся статуй смешиваются с высококачественными сканами, обучая ИИ противоречивой информации о структуре. Кроме того, ИИ изучает статистические вероятности формы. Простые, твердые формы, такие как торс, имеют высокую предсказуемость, в то время как точные пространственные отношения между более чем 20 костями в руке представляют собой огромную комбинаторную задачу, что приводит к аппроксимациям и усреднениям, которые часто нарушают анатомию.
Я постоянно сталкиваюсь с несколькими конкретными режимами отказа. Сросшиеся пальцы являются наиболее частыми — пальцы рук или ног сливаются в единую, похожую на ласт массу. Происходит неправильное количество пальцев (шесть пальцев, три пальца на ногах), а также неправдоподобное расположение суставов, например, большой палец, выходящий из середины ладони. Неманифолдная геометрия — когда сетка пересекается или содержит отверстия — также часто встречается в этих плотных областях. Чтобы обнаружить это, я всегда вращаю модель в ортографические виды (спереди, сбоку, сверху) сразу после генерации. Это выявляет ошибки симметрии и анатомические невозможности, которые можно упустить в перспективном виде.
Это не просто косметические проблемы. Для риггинга и анимации сросшаяся геометрия не будет деформироваться, а плохая топология вызовет некрасивое сжатие или растяжение. В 3D-печати неманифолдные ребра и пересекающиеся грани приведут к сбою печати. Даже для статичных рендеров плохая анатомия нарушает погружение зрителя и сигнализирует о непрофессиональном активе. Исправление этих ошибок после генерации почти всегда занимает больше времени, чем их исправление во время традиционного моделирования, поэтому умный, проактивный рабочий процесс необходим.
Общие промпты, такие как "человеческий персонаж", оставляют слишком много на волю случая. Я заставляю использовать специфику. Вместо "рука" я промпчу "человеческая левая рука с четко разделенными пальцами, детализированными костяшками и расслабленной позой". Я включаю анатомические термины ("подошвенная дуга", "фаланги", "тенарный выступ"), чтобы направить ИИ к более правильным формам. Для ног хорошо подходит "босая нога, слегка растопыренные пальцы, видимые кости лодыжки". Я избегаю стилистических терминов, таких как "мультяшный", для первоначальной генерации, если это не моя конечная цель, так как они могут способствовать дальнейшему анатомическому упрощению.
Это моя самая эффективная тактика в Tripo AI. Я никогда не генерирую сложную анатомию только из текста. Я всегда загружаю ортографические референсные изображения (виды спереди, сбоку и сзади руки или ноги в нейтральной позе). Эти чертежи дают ИИ конкретное пространственное руководство, которому нужно следовать, ограничивая его воображение правдоподобными пропорциями и расположением. Сгенерированная модель не будет идеальным совпадением, но базовая топология и основные формы будут значительно более связными, что сэкономит мне часы корректирующего скульптинга.
Я начинаю со сбалансированного подхода. Я устанавливаю уровень детализации на "Высокий", чтобы дать ИИ больше вершин для работы при определении малых форм. Для полного персонажа я могу сначала сгенерировать T-позу или A-позу, так как эти стандартные позы часто дают более чистую геометрию в конечностях, чем динамичные позы действия. Моя первая генерация всегда является тестом. Я внимательно осматриваю руки и ноги; если они фундаментально сломаны (сросшиеся, неправильное количество), я скорректирую свой промпт или референсное изображение и перегенерирую, вместо того чтобы пытаться спасти дефектную базу.
Когда у меня есть хорошее тело, но дефектные руки, инструмент интеллектуальной сегментации Tripo AI — мой первый шаг. Я использую его, чтобы изолировать только кисть или стопу как отдельную часть сетки. Это позволяет мне удалить плохую геометрию и работать над заменой, не затрагивая правильный торс или ногу. Затем я могу либо снова использовать ИИ с целенаправленным промптом для генерации заменяющей кисти в правильном масштабе, либо импортировать чистую, заранее смоделированную кисть для пришивания. Эта неразрушающая изоляция является краеугольным камнем эффективного конвейера ремонта.
Для мелких исправлений, таких как углубление перепонки между пальцами или уточнение формы костяшек, я перехожу непосредственно в режим скульптинга. Я использую комбинацию кистей smooth, pinch и inflate для исправления форм. Однако, если базовая топология представляет собой грязную, неоднородную сетку, скульптурирование поможет лишь до определенной степени. Для моделей, предназначенных для анимации, ретопология обязательна. Я использую автоматическую ретопологию для создания чистой, преимущественно четырехугольной сетки с ребрами, следующими естественным линиям деформации — вокруг основания каждого пальца, по ладони и вокруг запястья. На эту новую, чистую сетку я затем наношу мелкие детали.
Мой контрольный список исправлений:
Как только геометрия становится чистой, текстурирование становится простым. Если я использовал генерацию текстур Tripo AI на исходной модели, я часто могу перепроецировать эту текстуру на свою исправленную сетку, особенно если общая форма не изменилась кардинально. Для замененной конечности я сгенерирую новую текстуру, специфичную для этой части, используя промпты, такие как "текстура кожи с порами для человеческой руки", чтобы обеспечить согласованность с телом. Ключевым моментом является то, что хорошая топология обеспечивает чистое наложение текстур без растяжений или швов на границах ремонта.
Я использую генерацию ИИ для блокировки пропорций и быстрого изучения стилистических вариаций. Это отлично подходит для концептуализации и для частей модели, где анатомическая точность менее критична (например, плащ или шлем стилизованного персонажа). Я избегаю полагаться на него для окончательных рук и ног главного героя, которые будут показаны крупным планом или выполнять сложные анимации. Для них риск ошибки и время, необходимое для исправления, перевешивают первоначальную выгоду в скорости.
Мой стандартный конвейер использует сильные стороны обоих подходов. Я использую Tripo AI для генерации базовой гуманоидной формы в стандартной позе, сосредотачиваясь на правильных пропорциях торса, головы и конечностей. Затем я импортирую эту базу в свое традиционное программное обеспечение для моделирования. Я удаляю сгенерированные ИИ руки и ноги и заменяю их своими заранее созданными, оптимизированными по топологии частями из набора или моделирую их с нуля, используя тело ИИ в качестве идеально масштабированной ссылки. Это дает мне скорость ИИ для 80% модели, которая проста, и контроль мастера над критическими 20%.
Прежде чем любая модель покинет мою рабочую станцию, я провожу окончательную проверку. Я спрашиваю: Поддерживает ли топология деформацию? Соответствует ли количество полигонов целевой платформе (игровой движок, рендер фильма)? Есть ли какие-либо оставшиеся неманифолдные ребра или перевернутые нормали? Я выполняю простой тестовый риг на руках — даже всего несколько костей — чтобы увидеть, деформируются ли они естественно при сгибании. Модель, сгенерированная ИИ, не "готова", когда она выходит из генератора; она готова, когда она проходит те же проверки качества, что и любой традиционно смоделированный актив.
moving at the speed of creativity, achieving the depths of imagination.
Текст и изображения в 3D-модели
Бесплатные кредиты ежемесячно
Максимальная детализация