








3 Рекомендую
CheckerPolySelect
PRO
225 ₽
Royalty free
| Платформа: | Script |
| Рендер: | |
| Размер: | 2 МБ |
| Стиль: | Современный |
Опубликована 27 августа 2026
Продолжаю делиться библиотекой скриптов, которую собирал на протяжении пятнадцати лет работы в индустрии.
checkerPolySelect
Кратко: checkerPolySelect берёт текущее выделение полигонов в Editable Poly или Edit Poly и выделяет каждый второй полигон по принципу шахматной доски, обходя сетку через рёбра. Удобен при работе с регулярными сетками, когда нужно быстро разредить выделение или подготовить чередующиеся группы полигонов для дальнейших операций.
Удобен, когда нужно выбрать полигоны "через один"
Установка:
1. Перетащите файл .ms прямо во вьюпорт или запустите через Scripting > Run Script
2. Чтобы скрипт запускался автоматически при старте, скопируйте файл в папку scripts/startup.
3. Для назначения на кнопку или горячую клавишу: откройте Customize > Customize User Interface, найдите категорию MyTools, там будет макрос CheckerPolySelect — перетащите его на тулбар или назначьте любой горячей клавишей.
Функционал:
Скрипт работает в режиме полигонов для объектов типа Editable Poly и с модификатором Edit Poly.
Если на момент запуска выделены какие-либо полигоны, скрипт работает только внутри этого выделения. Если ничего не выделено — захватывает все полигоны объекта.
Несвязные острова геометрии обрабатываются независимо: для каждого связного компонента запускается отдельный BFS, группы синхронизируются по стабильному правилу (минимальный индекс стартового полигона), поэтому шахматный паттерн не «едет» на стыках островов.
Если топология содержит нечётные циклы (треугольники, пятиугольники и схожие кольца), чистая двухцветная раскраска в таких местах невозможна. Скрипт детектирует конфликт во время BFS, не прерывается и не даёт мусорного выделения — вместо этого выводит предупреждение в статус-бар и продолжает локально корректный обход на остальной геометрии.
Совместимость: 3ds Max 2016 и выше.
checkerPolySelect
Кратко: checkerPolySelect берёт текущее выделение полигонов в Editable Poly или Edit Poly и выделяет каждый второй полигон по принципу шахматной доски, обходя сетку через рёбра. Удобен при работе с регулярными сетками, когда нужно быстро разредить выделение или подготовить чередующиеся группы полигонов для дальнейших операций.
Удобен, когда нужно выбрать полигоны "через один"
Установка:
1. Перетащите файл .ms прямо во вьюпорт или запустите через Scripting > Run Script
2. Чтобы скрипт запускался автоматически при старте, скопируйте файл в папку scripts/startup.
3. Для назначения на кнопку или горячую клавишу: откройте Customize > Customize User Interface, найдите категорию MyTools, там будет макрос CheckerPolySelect — перетащите его на тулбар или назначьте любой горячей клавишей.
Функционал:
Скрипт работает в режиме полигонов для объектов типа Editable Poly и с модификатором Edit Poly.
Если на момент запуска выделены какие-либо полигоны, скрипт работает только внутри этого выделения. Если ничего не выделено — захватывает все полигоны объекта.
Несвязные острова геометрии обрабатываются независимо: для каждого связного компонента запускается отдельный BFS, группы синхронизируются по стабильному правилу (минимальный индекс стартового полигона), поэтому шахматный паттерн не «едет» на стыках островов.
Если топология содержит нечётные циклы (треугольники, пятиугольники и схожие кольца), чистая двухцветная раскраска в таких местах невозможна. Скрипт детектирует конфликт во время BFS, не прерывается и не даёт мусорного выделения — вместо этого выводит предупреждение в статус-бар и продолжает локально корректный обход на остальной геометрии.
Совместимость: 3ds Max 2016 и выше.
0 комментариев
CheckerPolySelect
PRO
225 ₽
Royalty free
2
| Платформа: | Script |
| Рендер: | |
| Размер: | 2 МБ |
| Стиль: | Современный |
Опубликована 27 августа 2026
Продолжаю делиться библиотекой скриптов, которую собирал на протяжении пятнадцати лет работы в индустрии.
checkerPolySelect
Кратко: checkerPolySelect берёт текущее выделение полигонов в Editable Poly или Edit Poly и выделяет каждый второй полигон по принципу шахматной доски, обходя сетку через рёбра. Удобен при работе с регулярными сетками, когда нужно быстро разредить выделение или подготовить чередующиеся группы полигонов для дальнейших операций.
Удобен, когда нужно выбрать полигоны "через один"
Установка:
1. Перетащите файл .ms прямо во вьюпорт или запустите через Scripting > Run Script
2. Чтобы скрипт запускался автоматически при старте, скопируйте файл в папку scripts/startup.
3. Для назначения на кнопку или горячую клавишу: откройте Customize > Customize User Interface, найдите категорию MyTools, там будет макрос CheckerPolySelect — перетащите его на тулбар или назначьте любой горячей клавишей.
Функционал:
Скрипт работает в режиме полигонов для объектов типа Editable Poly и с модификатором Edit Poly.
Если на момент запуска выделены какие-либо полигоны, скрипт работает только внутри этого выделения. Если ничего не выделено — захватывает все полигоны объекта.
Несвязные острова геометрии обрабатываются независимо: для каждого связного компонента запускается отдельный BFS, группы синхронизируются по стабильному правилу (минимальный индекс стартового полигона), поэтому шахматный паттерн не «едет» на стыках островов.
Если топология содержит нечётные циклы (треугольники, пятиугольники и схожие кольца), чистая двухцветная раскраска в таких местах невозможна. Скрипт детектирует конфликт во время BFS, не прерывается и не даёт мусорного выделения — вместо этого выводит предупреждение в статус-бар и продолжает локально корректный обход на остальной геометрии.
Совместимость: 3ds Max 2016 и выше.
checkerPolySelect
Кратко: checkerPolySelect берёт текущее выделение полигонов в Editable Poly или Edit Poly и выделяет каждый второй полигон по принципу шахматной доски, обходя сетку через рёбра. Удобен при работе с регулярными сетками, когда нужно быстро разредить выделение или подготовить чередующиеся группы полигонов для дальнейших операций.
Удобен, когда нужно выбрать полигоны "через один"
Установка:
1. Перетащите файл .ms прямо во вьюпорт или запустите через Scripting > Run Script
2. Чтобы скрипт запускался автоматически при старте, скопируйте файл в папку scripts/startup.
3. Для назначения на кнопку или горячую клавишу: откройте Customize > Customize User Interface, найдите категорию MyTools, там будет макрос CheckerPolySelect — перетащите его на тулбар или назначьте любой горячей клавишей.
Функционал:
Скрипт работает в режиме полигонов для объектов типа Editable Poly и с модификатором Edit Poly.
Если на момент запуска выделены какие-либо полигоны, скрипт работает только внутри этого выделения. Если ничего не выделено — захватывает все полигоны объекта.
Несвязные острова геометрии обрабатываются независимо: для каждого связного компонента запускается отдельный BFS, группы синхронизируются по стабильному правилу (минимальный индекс стартового полигона), поэтому шахматный паттерн не «едет» на стыках островов.
Если топология содержит нечётные циклы (треугольники, пятиугольники и схожие кольца), чистая двухцветная раскраска в таких местах невозможна. Скрипт детектирует конфликт во время BFS, не прерывается и не даёт мусорного выделения — вместо этого выводит предупреждение в статус-бар и продолжает локально корректный обход на остальной геометрии.
Совместимость: 3ds Max 2016 и выше.
Добавить в коллекцию
Избранное
Вы точно хотите безвозвратно удалить модель?
Вы точно хотите скачать модель на мобильное устройство?