Перейти к основному содержимому

Меню команд

Перейти на страницу или искать в каталоге

3D Аддоны Blender

P.I.M.P Modular Seam Normalizer

P.I.M.P. Seam Normalizer - аддон для Blender, который в один клик устраняет разрывы швов на границах модулей, разрывы затенения и несовпадения интерполяции нормалей.

$15.00

Что вы получите: 1 файл · 192.55 KB · ZIP

Варианты покупки

Описание товара

P.I.M.P. Seam Normalizer - аддон для Blender, который в один клик устраняет разрывы швов на границах модулей, разрывы затенения и несовпадения интерполяции нормалей. 

Полная совместимость со всеми версиями Blender (3.6 LTS - 5.x+) 

Теперь вместе с P.I.M.P Toolbox 

          Исправление имён и сброс к заводскому состоянию: очищает все данные мешей и ригов 

          Удаление весов, рига, драйверов или модификаторов 

          Быстрый шейдер кожи и материалы, очистка сцены и отчёт по ригу. Поддержка языков: английский, китайский (путунхуа), хинди, испанский, французский, арабский, русский и японский. 

             Проверено и исправлено: никаких утечек памяти и зацикливаний.

Если вы делаете модульных персонажей, комплекты брони или сегментированные ассеты, вам уже знакома боль от видимых швов, которые расходятся при освещении или рвутся при анимации. Этот инструмент автоматизирует всю тяжёлую работу, используя нативную C++-архитектуру данных Blender и инструменты топологии BMesh, чтобы ваши ассеты оставались чистыми и готовыми к продакшену. При написании этого аддона мне помогал ИИ, но у меня есть опыт программирования, я сам выстраивал этот пайплайн, тщательно протестировал функции аддона на практике и проверил на ошибки все сценарии, которые смог придумать.

Что делает P.I.M.P. Seam Normalizer:

  • Автоматические резервные копии: перед любыми деструктивными или геометрическими операциями автоматически создаёт изолированную скрытую коллекцию резервных копий (SWB backup) с полноценной утилитой восстановления «Отменить всё» (restore_backups).

  • Применение трансформаций: программно вычисляет и применяет непримененные повороты объектов и неравномерный масштаб для shape keys и базового меша, чтобы расчёты и расстояния в KD-дереве оставались точными.

  • Предварительная очистка дублирующихся вершин: сливает крошечные наложенные дубликаты вершин (remove_doubles) внутри отдельных модульных частей перед сопоставлением швов, безопасно пропуская защищённые элементы, такие как меши глаз, зубов и языка.

  • Выравнивание топологии (seam_topology.py): привязывает и сопоставляет вершины шва между соприкасающимися частями. Добавляет недостающие вершины, удаляет лишние и выполняет безопасное для UV разделение граничных рёбер (split_border_edge_uv_safe) с линейной интерполяцией по UV-слоям и весам костей, чтобы избежать разрывов и растяжений.

  • Умная триангуляция N-гонов: автоматически очищает и триангулирует сложные N-гоны рядом со швами по правилу коротких рёбер, чтобы избежать защипов затенения.

  • Прокси нормалей для затенения (PIMP_Ref_Body): незаметно собирает живой сваренный референсный меш всего тела (build_live_welded_ref_body) и назначает внизу стека модификатор Data Transfer (DATA_TRANSFER с CUSTOM_NORMAL и POLYINTERP_NEAREST), обеспечивая бесшовное затенение во вьюпорте и рендере для всех модульных частей без запекания.

  • Группы вершин швов по близости: сканирует граничные рёбра с помощью проверки близости по KD-дереву и BVH-дереву в мировом пространстве, чтобы сопоставить соприкасающиеся части и создать внутренние вспомогательные группы вершин (PIMP_UV_Seam_Lines, PIMP_Seam_Ring1_Blend и группы поиска соседей).

  • Блокировка весов костей через шов: заставляет соприкасающиеся граничные вершины на модульных швах иметь одинаковые усреднённые веса костей, поэтому части персонажа никогда не разрываются и не образуют щелей в позах и анимации.

  • Сглаживание весов первого кольца: мягко переносит веса костей шва на ближайший ряд соседних вершин (relax_ring1_weights), убирая резкие жёсткие складки кожи при сгибании суставов.

  • Распространение дельт морфов shape keys: синхронизирует shape keys лица и тела через швы, вычисляя локальные дельты смещения ($\Delta_{local} = \text{new\_co} - \text{old\_basis\_co}$) и корректно распространяя их на все относительные блоки shape keys, чтобы морфы оставались идеально выровненными.

  • Добавление / нормализация части к референсному телу: позволяет добавлять новые сменные модульные части (например, альтернативную грудь, броню или варианты одежды) к существующему референсному телу PIMP_Ref_Body без перестройки швов всей сцены.

  • Нормализатор цепочки (часть A к части B): предназначен для дочерних подсоединений (например, соски, грудь, пальцы, кисть, когти, рука). Нормализует часть A прямо на часть B через выбор в интерфейсе или по порядку выделения во вьюпорте (сначала выберите дочернюю часть, якорную выделите последней через Shift-клик), оставляя якорную часть полностью нетронутой.

  • Внутренний щит от просвечивания (генератор манжеты шва): по желанию создаёт тонкую внутреннюю полосу меша прямо под швами (PIMP_Seam_Cuff_Shield), утопленную под поверхность кожи на заданную пользователем глубину, чтобы полностью перекрыть микропросветы при экстремальных позах персонажа.

  • Исправление перетекания весов пальцев рук: сканирует воздушные промежутки между пальцами и складки перепонок у костяшек, убирая перетекание весов между пальцами и сохраняя плавные переходы у основания костяшек.

  • Исправление перетекания весов пальцев ног: изолирует веса пальцев ног с помощью кольцевых рёбер вокруг пальцев и петель складок между ними, предотвращая искажения от наложения пальцев.

  • Исправление перетекания весов рта и губ: определяет границу ротовой щели и аккуратно разделяет веса верхней губы, нижней губы, челюсти, зубов и языка, сохраняя плавный переход в уголках рта (комиссурах).

  • Исправление весов промежности и паха: плавно разделяет веса левых/правых половых губ, ануса, ягодиц и внутренней поверхности бёдер в нижней части тела с помощью непрерывной гладкой вертикальной огибающей класса C1 и переноса весов на зеркального партнёра с сохранением суммы весов, предотвращая обрезы в верхней части меша или на швах.

  • Сканер имён с учётом движка: активно сканирует меши и арматуры, переводя имена костей, групп вершин, shape keys и групп действий в соответствии со стандартными соглашениями об именовании для 6 целевых сред (Blender/Rigify, Unreal Engine 5, Unity/VRChat, Godot 4, DAZ Genesis и Source Engine).

  • Автоматический расчёт и исправление крена костей: автоматически выравнивает крен деформирующих костей по плоскостям соседних костяшек пальцев, углам изгиба цепочек, форме поверхности и симметрии слева/справа по оси X.

  • Умное центрирование костей и суставов: сканирует единое референсное тело, чтобы найти кольца сочленений и точно отцентрировать опорные точки костей внутри поперечного сечения меша (включая точное выравнивание по геометрическому центру сферы для костей глазных яблок).

  • Сброс к заводскому состоянию и удаление метаданных: удаляет модификаторы, веса, драйверы, shape keys, пользовательские нормали, цвета вершин, складки и пользовательские метаданные, сохраняя UV-развёртки.

  • Отвязка от рига и управление группами: очищает группы вершин с возможностью сохранить вспомогательные группы швов, отсоединяет меши персонажа от арматур и удаляет драйверы анимации у объектов, материалов и деревьев шейдерных нод.

  • Инструменты модификаторов и shape keys: пакетно применяет или удаляет недеструктивные модификаторы и постоянные смеси shape keys.

  • Быстрый шейдер кожи и материалы: создаёт и назначает мягкий шейдер кожи Principled BSDF с подповерхностным рассеиванием и настраиваемым базовым тоном цвета.

  • Очистка данных P.I.M.P.: полностью удаляет из сцены Blender все скрытые прокси нормалей, щиты-манжеты, резервные копии SWB и модификаторы переноса нормалей.

  • Полный диагностический отчёт по мешу и ригу: экспортирует подробный текстовый отчёт из 6 частей (.txt) с проверкой каждой трансформации меша, разбивкой полигонов, иерархией костей, углами крена, драйверами, проверкой совпадения весов на швах и полным дампом координат вершин.

  • Версия и совместимость

    • Текущая версия: v2.9.2

    • Совместимость с Blender: создан в Blender 3.6, но совместим со всеми версиями

    • Зависимости: нет (используются только нативные C++-модули Blender, bpy и bmesh)

    • Лицензия: StandardRoyalty / совместима с открытым исходным кодом (бесплатно для личных и коммерческих студийных проектов)

Что вы получите

1 файл · 192.55 KB

  • pimp_seam_normalizer-1.0.1.zipZIP · 192.55 KB

Включено в Getly ProПолучить Pro

Категория3D Аддоны Blender
ЛицензияКоммерческое использование разрешено
Опубликовано6 нояб. 2026 г.
Размер файла192.55 KB
Формат файлаZIP
Версияv1.0

Теги

japaneseSeamsblender-addonsseam-normalizershading-fixpimp-addonrussianchinesespanishTool Kit
d
dragonseffectgs

Частые вопросы

Доступ открывается сразу?

Да. Это цифровой товар - скачать его можно сразу после оплаты, прямо из своей библиотеки.

Можно ли использовать в коммерческих проектах?

Да. Коммерческое использование разрешено: в своём бизнесе и в том, что вы продаёте. Перепродавать и распространять сам файл нельзя.

Какие условия возврата?

Запросить возврат можно в течение 30 дней. Если что-то не так, оформите заявку в своём заказе - её рассмотрит команда Getly.

Какие форматы и размеры файлов я получу?

Вы скачаете 1 файл - ZIP - всего 192.55 KB.

Обновления бесплатны?

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

Цена

$15.00