Към съдържанието
PN Scripts

Добавки за Blender

Pivotry by PN Scripts

Запишете правилата си за произход веднъж (вратите на пантата, колелата в средата, всичко останало в основата), проверете цялата сцена за обекти, които ги нарушават, и поправете всеки произход с едно щракване, без нищо да помръдне на екрана; после поставяте, подравнявате, разпределяте или пускате обекти върху терен.

  • Blender extension
  • Python
  • bpy
  • mathutils
  • NumPy
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Шест модела върху решетка с червени маркери на стария произход и зелени маркери на новия произход в центъра на основата

Какъв проблем решава

Празнината

Импортираните модели идват с произход на случайни места, а вграденото Set Origin в Blender предлага само център на геометрията, курсор или център на масата. Да сложиш произхода в основата на много обекти и после да ги подредиш изисква поредица ръчни стъпки.

Какво представлява

Pivotry премества произхода до всяка точка на кутията, курсора или селекцията за цялата селекция с една стъпка, която може да се отмени, без да мести геометрията, и добавя поставяне на пода, подравняване и разпределяне по кутии и пускане върху други обекти с лъчи.

Как се използва

С едно щракване произходът на всеки избран обект отива в основата му и обектът стъпва на земята, а видимо нищо не се е преместило.

Тесен инструмент за произход и разполагане за хора, които сглобяват сцени от много отделни модели в Blender, по-малък от цял пакет за оформление и проверен на ниво върхове.

За кого е

Използвайте го когато

  • Една конвенция за произход за импортиран пакет модели или екип: проверка преди експорта, поправка с едно щракване, всеки модел на основата си
  • Разполагане на предмети върху неравен терен без ръчно местене
  • Подреждане и разпределяне на обекти за каталог, въртяща се витрина или чернова на ниво

Направено за

  • Blender артисти, които сглобяват сцени от много отделни модели
  • Артисти на игри и среди, които подготвят модели за експорт към енджин

Какво има вътре

Правила за произход

Отворете панела Pivot Rules и добавете правила или натиснете „Examples“ за начален списък (вратите на пантата, колелата в центъра, лампите отгоре, всичко останало в центъра на основата). Всяко правило има шаблон, цел на съвпадение (име на обект или име на колекция), точка от 27-те на кутията и вид кутия. „Audit“ изброява в текстов блок обектите, които нарушават списъка, и ги избира; „Apply Rules“ премества техните произходи и нищо друго. Изберете селекцията, видимите обекти или цялата сцена и задайте допуска. „Export“ и „Import“ записват и четат списъка като JSON.

Произход за селекцията и в Edit Mode

Изберете точка от решетката с 27 бутона (горен, среден и долен слой по три на три) или използвайте Bottom Centre и Bounds Centre. Local box следва завъртането на обекта, а World box е кутия по световните оси около видимата геометрия. Други бутони пращат произхода в 3D курсора, в началото на координатите или в произхода на активния обект. В Edit Mode To Selected Vertices премества произхода на всяка мрежа в средата на нейните избрани върхове, а All to One Selection Point дава на всички мрежи при редактиране на няколко обекта един и същ произход; средно на върховете или център на кутията се избира в настройките на операцията.

Разполагане на обекти

Snap to Floor използва най-ниския връх на изчислената геометрия, така че и завъртени обекти докосват пода точно. Align мести обектите така, че минимумът, центърът или максимумът им да съвпадне с активния обект, цялата селекция или курсора по избраните оси. Distribute оставя двата крайни обекта и разпределя останалите с равни празнини или равни разстояния между центровете.

Drop to Surface

За всеки избран обект се хвърлят лъчи право надолу от до 256 негови върха към другите видими обекти и той се премества така, че първата допирна точка да легне на повърхността. Drop and Tilt освен това завърта обекта по нормалата под центъра на основата му, като запазва посоката му. Обекти без нищо под тях остават на място и се изреждат в съобщението.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Разширение
Платформи
Blender
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Внедряване
Изтегляне (ZIP разширение за Blender, инсталиране от диск)
Зрялост
v1.1.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
Blender 4.2 или по-нова 5.2.2

Стек

  • Blender extension
  • Python
  • bpy
  • mathutils
  • NumPy

Pivotry by PN Scripts предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Разширение за Blender, което мести произхода на много обекти наведнъж, без да мести геометрията им, и разполага обекти чрез поставяне на пода, подравняване, разпределяне и пускане върху повърхност. Правилата за произход свързват шаблон за име или колекция с точка от обхващащата кутия: за всеки обект първото включено правило, което съвпада, решава къде е мястото на произхода му, „Audit“ показва кои произходи са изместени, а „Apply Rules“ ги премества, без да мести геометрията; обектите без съвпадащо правило се оставят на мира.

Blender с поддръжка на разширения. Тествано е с Blender 5.2.2 под Linux. Манифестът позволява 4.2 и по-нови, но версиите преди 5.2 не са тествани.

Не мести произхода на празни обекти, скелети, камери, светлини, текст и metaballs, няма физична симулация за слягане, а Drop to Surface гледа само право надолу. Произходът не се анимира: променят се данните и трансформациите в текущия кадър.

Написано е на Python с API-тата bpy и mathutils на Blender. Създадено с помощта на AI; поведението е проверено от PN Scripts с 45 автоматични теста в Blender 5.2.2, които сравняват всеки връх преди и след операцията, и с инсталиране на готовия ZIP в чист профил на Blender.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.