Почему boolean не вырезает blender
Перейти к содержимому

Почему boolean не вырезает blender

  • автор:

Не работает boolean

Ребята помогите!) Я уже сталкивалась с проблемой булена, когда исчезает объект из которого вырезаешь, а тут пропадает объект, который вырезаешь и дырка не появляется. Конечно можно и вручную делать дырки) но мне нужен булен. Не работает как просто булен, так и пробулен. Я переустановила макс(14), таже фигня. Случайно попробовала вырезать кубик из сферы и это случилось!) перепробовала все простые и не простые примитивы, меш и поли, не работает, только из сферы вырезается. помогите(

Решила сама. Удалила 3dsmax.ini.

Blender 3D. Boolean не полностью вырезает объект

Модификатор почему-то не полностью вырезает в квадрате фигуру. Как исправить?

Голосование за лучший ответ

Бульен глючная операция. В продвинутых редакторах она имеет более корретные аналоги. На сложных обьектах всегда такие проблемы, и ничего с этим не сделать.
Например в 3Д максе есть ПРОбульен, он изначально шел как отдельный плагин, типа более корретный и продвинутый, потом его включили в постоянный состав 3Д макса. И есть еще ПроКатер, в котором в принципе тоже можно проделать подобные манипуляции. Можно использовать Шэйп мерже, это типа штамп на поверхности 3Д обьекта, и потом он выдавливается или вдавливается. В общем есть более корректные инструменты чтоб обойтись без бульена.

Профи, не пользуются бульенами вааще, это бестолковая операция, абсолютно не нужная.

Вероятнее всего это вывернутые наизнанку полигоны. Нужно проверить ориентацию нормалей (Фэйс ориентейшн) и, если дело в этом нажать Shift+N (Блендер 3.5).

Заставь булеан работать

Существует мнение, что модификатор « Boolean» плохо работает и что его лучше по-реже использовать, или, еще лучше, совсем отказаться от него. Конечно, булеан не панацея, но в некоторых случаях незаменим.

Некоторые пишут, что булеан « работает через раз», поскольку, действительно бывает, что им выдается такое сообщение:

Если « Boolean выдает ошибку» или « булеан не работает верно» эта статья поможет вам. Если вы не хотите вдаваться в подробности следуйте сразу к этой части, где описываются решения проблем. Статья описывает стандартный модификатор Boolean, но применима и к команде булевской операции ( Mesh → Faces → Intersect ( Boolean)), добавленной в 2.77 так и к аддонам, посторенным на модификаторе.

Как работает Boolean

Как я понимаю, не многие пытаются разобраться, а в чем ошибка, почему blender в одних случаях хорошо и быстро режет сложнейшие модели, в других отказывается сделать булеан-операцию даже с самыми, казалось-бы простыми? Чтобы это понять, нужно иметь хотябы небольшое представление, а как работает этот модификатор. На самом деле булеан Блендера — безотказная вещь, но требующая хороший исходный материал. Гарантирую, если Вы сможете разобраться и исправить модель, Blender справится с булеаном даже в самых сложных случаях ( ну… если хватит оперативки).

Итак, чтобы начать, посетим сайт blender.org, и отыщем, а что-же там написано про булеан:

  • Exactly overlapping faces cause errors.
  • Self-intersecting geometry on either side of the operation ( which also intersects the other side) causes errors.

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

В первой стадии, определяется линия пересечения двух объектов. Вот, например линия пересечения двух кубов:

1.jpg

На этой стадии могут возникать ошибки связанные с тем, что Blender не может провести линию пересечения, или эта линия может оказаться не замкнутой.

В результате два объекта разделяются на 4 части, от линии пересечения теперь отходят по четыре плоскости и чтобы завершить операцию, в зависимости от типа ( вычитание, пересечение или объединение) Blender удаляет лишние 2 плоскости.

2.jpg

Например, мне нужно вычесть из куба, отмеченного красным, синий. Нужно взять часть меша № 1 и часть синего куба, которая находится как-бы « внутри» красного № 3, а остальное удалить. Но как Blender узнает, какая часть находится « внутри», а какая « снаружи»? По нормалям. Действительно, мешу необязательно быть замкнутым, главное — чистая линия пересечения и верные нормали. Рассмотрим на примере: я взял сюзанну и плейн:

3.jpg

Затем я добавляю булеан к сюзанне и вычитаю плейн:

4.jpg

Хоть плейн и не замкнут, но у него есть нормаль, по которой часть обезьянки находится « внутри», а часть « снаружи». Но почему пропал глаз? Глаз сюзанны сделан отдельным мешем. В этом легко убедиться, попробовав нажать L на любой части сюзанны. Поэтому совершенно не понятно находится глаз внутри или снаружи, ведь плейн незамкнут. Попробуем так-же развернуть нормали плейна:

5.jpg

Теперь область « внутри» поменялась местами с областью « снаружи». Так ошибки в нормалях могут приводить в ошибках с булеаном, проверяйте, в правильную ли сторону они направлены и используйте Ctrl + N

Итак мы поняли как работает булеан, и что может привести к ошибкам в его работе. Это хорошо, но что делать, если у вас очень сложный объект с тысячами полигонов, где вы не сможете физически найти, что приводит к ошибке?

Методы борьбы с ошибками boolean
1. Remove Doubles

Самое первое что вы должны сделать — попробовать старое доброе:

  1. W → R Remove doubles
  2. Ctrl + N Recalculate normals

Просчитать нормали иногда бессмысленно перед склейкой вершин, поэтому соблюдайте порядок.

Например, вы сделали объемный текст или кривую и пытаетесь вычесть ее:

6.jpg

Чтобы сделать острое ребро, обычно в 3D-графике на его месте делается разрез. С виду меш цельный, но на самом деле он надрезан по границам букв. Это легко увидеть, если поставить дисплейс без текстуры:

GIFrecord_2016-05-15_231620.gif

Точно так-же работает и модификатор Edge Split, создающий острые углы. Если вы попробуйте вычесть объект с Edge Split, булеан, возможно, не сработает

Решение проблемы: W → R Remove doubles

2. Exactly overlapping faces.

« Exactly overlapping faces cause errors» — написано в документации Blender — что это значит? Рассмотрим на примере. Я вычитаю один объект из Text и из Cube, а затем пытаюсь объединить их:

8.jpg

Почему выводится ошибка? Все меши замкнуты, самопересечений нет. Но попробуйте построить линию пересечения Text и Cube. Сверху, где мы вычитали куб, некоторые полигоны одного объекта совпадают с полигонами другого. В результате там не получится провести линию, поскольку там не линия, а скорее плоскость пересечения. Blender тоже не может построить линию пересечения и пишет сообщение об ошибке.

Решение проблемы: Следите за порядком булеанов ( сделайте сначала объединение, а потом вычитайте) или примените Boolean и чуть сдвиньте один объект. Новый тип булеана B-mesh ( 2.78) может обойти эту проблему. Попробуйте сменить тип операции

3. Примените масштаб

При отрицательном масштабе объект становится вывернутым, что может отразится на операции. Преверьте нет ли у вас отрицательного масштабирования, если есть примените его Ctrl + A → Scale. Затем, нужно будет пересчитать нормали Tab , Ctrl + N

4. 3D-print toolbox.

На сложных моделях иногда трудно найти дыры в объекте, или другие косяки, аддон « 3D-print toolbox» укажет вам на них. Он входит в стандартный набор аддонов, нужно только лишь активировать его в настройках File → User Preferences ( Ctrl + Alt + U ).

15.jpg

Далее в Toolbox 3D-вида ( T ) появится новая вкладка:

14.jpg

Войдите в Edit Mode и нажмите Checks: → Solid. Внизу появится сообщение с количеством « неправильных ребер». Нажмите соответствующую кнопку, и Blender выделит эти ребра, указав на неточности в модели:

16.jpg

Принцип работы прост — у каждого ребра должно быть 2 грани. Если у ребра одна грань — значит он граничит с дыркой в меше, что может дать ошибку в булеане. А если больше двух — в такой детали не будут верно определяться нормали, что тоже вызовет ошибку. Повторюсь, иногда дырки не вызовут ошибок, главное, чтобы они не были на месте пересечения, но при этом часть меша может пропасть ( как в примере с сюзанной).

Вторая кнопка указывает на проблемы с нормалями

Решение проблемы: с помощью 3D-print toolbox исправьте меши так, чтобы Checks: → Solid выдавал нули

5. Самопересечение.

Самопересечение — это когда полигоны объекта пересекают полигоны этого-же объекта. Это бывает, например, когда вы используете Bevel у текста или кривой:

12.jpg

Bevel расширяет область вокруг кривой, поэтому во внутренних углах образуются области самопересечения:

18.jpg

Решение проблемы: нужно вручную склеить вершины ( Alt + M ) или с помощью привязки, таким образом, чтобы область пересечения исчезла:

11.jpg

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

6. Сложные полигоны.

В особо редких случаях бывает проблема, связанная с N-gon. Она настолько редкая, что мне не удается ее повторить, чтобы сделать скриншот. Так-же я не уверен можно ли ее словить в новых версиях Blender. Суть проблемы в том, что иногда в результате многочисленных булеанов создается N-gon такой сложной формы, что при операции булеана он может буквально самопересечься.

Решение проблемы: разбить N-gon на более мелкие полигоны. Или подразделить большой исходный полигон, который участвует в операции булеана с более мелким или детальным объектом

Подводим итог.

Если булеан вывел ошибку, или выполнил операцию частично или неверно, попробуйте сделать следующее:

  1. W → R Remove doubles, затем Ctrl + N Recalculate normals
  2. Проверьте не накладываются ли фейсы, например, в результате неправильного порядка булеанов.
  3. С помощью 3D-print toolbox проверьте меш ( Checks: → Solid)
  4. Найдите область самопересечения и исправьте ее.
  5. Если ничего не помогло — напишите в комментариях, может, я что-то пропустил? Сделаем эту статью лучше!

Проблемы с применением модификатора boolean в Blender ⁠ ⁠

Не хочет работать не в какую на моем объекте, выдает ошибку установки значения.

Проблемы с применением модификатора boolean в Blender Blender, Ошибка

2.9K постов 6.5K подписчика

Подписаться Добавить пост

Правила сообщества

• Посты должны соответствовать тематике cообщества.

• Не допускается спам и нарушение правил сайта pikabu.

2 года назад

так у тебя не выбран объект, из которого надо вырезать

Иллюстрация к комментарию

2 года назад

Для буля нужен второй объект, даже если стоит галка «self». на скрине ты пытаешься использовать в качестве объекта тот же самый объект, на котором добавлен буль. Поэтому и сообщение. 2й объект должен быть другим.

2 года назад

Может дело в том, что нужно выбрать два объекта, чтобы юзать этот модификатор

2 года назад

так в этом курсе в третьей главе рассказывают про модификаторы и как их использовать (глава 3, ролик 6, 13 минута). И в этом же курсе (где-то в моделировании пистолета) чувак говорит про то что булин использовать это не путь джедая, лучше его избегать, иначе на рендере будет каша

2 года назад

У меня тоже некоторые объекты в boolean не проходили, думаю там есть глюки.

Лучшие посты за сегодня
21 час назад

Идеальная парковка!⁠ ⁠

Идеальная парковка! Парковка, Наглость, Мат, Фотография, Неадекват, Подъезд, Без рейтинга, Неправильная парковка, Негатив

Нижегородские кончелыги с727ое52, за рулем сидит баба, в синем идет ее хахаль. Оба были крайне недовольны съемкой и оба были посланы нахуй.

Давайте поднимем в поиске, что бы себя нашли. Без рейтинга.

21 час назад

Не на такой исход я рассчитывал, спасая старушку от мошенников⁠ ⁠

Не на такой исход я рассчитывал, спасая старушку от мошенников Старушка, Мошенничество, Телефонные мошенники, Длиннопост, Комментарии на Пикабу, Скриншот

Не на такой исход я рассчитывал, спасая старушку от мошенников Старушка, Мошенничество, Телефонные мошенники, Длиннопост, Комментарии на Пикабу, Скриншот

Не на такой исход я рассчитывал, спасая старушку от мошенников Старушка, Мошенничество, Телефонные мошенники, Длиннопост, Комментарии на Пикабу, Скриншот

Не на такой исход я рассчитывал, спасая старушку от мошенников Старушка, Мошенничество, Телефонные мошенники, Длиннопост, Комментарии на Пикабу, Скриншот

Показать полностью 4
21 час назад

Когда он лёг не на свою половину кровати⁠ ⁠

16 часов назад

Сегодня я ох. ел⁠ ⁠

У меня есть мама. Она подвержена желанию легко сделать деньги еще со времен МММ (90е годы).

В новые времена это вылилось в три случая.

  1. Лет 5 назад связалась с какими-то мошенниками, проходила курсы по заработку в сети. Умудрилась в скайпе показать свою кредитку (взяла именно под эти курсы) с двух сторон. Минус 200 тысяч. Выплатила. Разговоры, скандалы, объяснения. Все поняла.
  2. Год назад. Воткнулась в тему инвестиций. Как я понял, сама целенаправленно искала кому деньги дать. Взяла кредит, отала мошенникам. 300-500 тысяч (м.б. и больше скрывает). Разговоры, скандалы, объяснения. Все поняла, клялась, что больше такого не будет. Кредит платится.
  3. Сегодня ночью меня разбудил звонок из полиции с ее номера. Втихушку продала свою единственную квартиру и раскидала, как минимум, полтора миллиона по картам физ. лиц с разных банкоматов города. Ей обещали, что через пару дней вернется во много раз больше. Задержали в отделении банка при попытке дальнейших переводов. Доставили в полицию, но она себя обманутой не считает, заявление писать отказывается. Сидит, улыбается. Все мы дураки, а она инвестор.

При этом у нас общающаяся семья. Регулярные встречи. То мы у нее в гостях, то она у нас, с сестрами так же. Каждую неделю ее предупреждал о возможных мошенниках телефонных, новые схемы с Пикабу пересказывал. И вот.

4 часа назад

Пост для нищебродов⁠ ⁠

Блять. Куда ни глянь — этот сотку зашибает, а тот половину ляма.
Ребята. Я зарабатываю меньше полтинника. И пиздец.
Если хоть одного такого же, как и я,нищеброда, это улыбнет, то всё написано не зря))))

13 часов назад

Про ценники в США⁠ ⁠

Про ценники в США Личный опыт, Цены, Шринкфляция, США

Помню была волна про ценники и шринкфляцию. Кстати не следил, как там законопроект продвигается?

А тут давеча решил порадовать себя шампунем «голова и плечи» с яблочком и решил показать как с шринкфляцией обстоят дела в США. В штате Массачусетс, где я живу, очевидно, уже существует закон, по которому должна указываться стоимость товара за определенную единицу. Только, конкретно за какую — не прописано. Как это недоглядели то. Поэтому в любом магазине, ценники, обязательно будут иметь предписанные законом значения, только каждый будет в разных единицах. К счастью, в америке полно всяких неведомых мер типа жидких унций и бушелей, так что у торговли есть большой простор для маневра.

Был выбор из двух емкостей шампуня. Побольше и поменьше(ну и совсем большой жбан). Маленькая стоит $5.94. Налито 12.5 жидких унции или 370 мл. В красном заметном прямоугольнике любезно также указана стоимость за кварту — $15.21, чтобы дорогой покупатель мог сравнить цену с другими товаром. Например с флаконом побольше, который стоит $8.97 за 613 мл(28.2! унции), что выходит 40.7 центов на унцию.

А вы знаете, сколько унций в кварте, дорогие читатели? И я не знаю, хотя и живу в США довольно давно. Особо способным, кто помнит что 32, предлагаю разделить 15.21 на 32, причем желательно в уме, раз такие умные.

Можно конечно тупо посчитать цену за мл на куркуляторе, и сравнить, но речь о том, как легко буржуи обошли(а скорее всего еще в процессе создания специально так «проработали») законодательство.

Кстати то, что большая емкость по умолчанию будете типа дешевле тоже не гарантировано. Продолжаю наблюдение

Показать полностью 1
12 часов назад

Какой лучший рецепт перестройки финансовой психологии для погашения кредита?⁠ ⁠

Какой лучший рецепт перестройки финансовой психологии для погашения кредита? Кредит, Финансы, Психология, Комментарии на Пикабу, Длиннопост, Скриншот

Показать полностью 1
Поддержать
13 часов назад

Ответ на пост «»Ухаживал за мной мужчина. «»⁠ ⁠

В посте конечно ебобо сказочное описано и я не совсем а тему, но… Я устал ухаживать. Устал ДОБИВАТЬСЯ и совершать ПОСТУПКИ.

Мне 33 (скоро 34), вполне себе симпатичный курчавый молодец с толикой китайской и якутской (и еврейской) крови. Высокий и плечи шире жопы. С легким пузиком с которым успешно борюсь.

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

Ответ на пост «

Поддержать
23 часа назад

МОСКВА! НУЖНА ПОМОЩЬ! ГОПНИКИ НАПАЛИ И УКРАЛИ РЮКЗАК С НОУТБУКОМ И ПАСПОРТОМ!⁠ ⁠

Всем привет, друзья. Очень нужна помощь с информацией, может кто-то что-то видел.

Я тут читал невероятные просто истории о человеческом отношении, помощи сообщества и той самой «Силе Пикабу», питаю надежду, что что-то получится и в этой ситуации.

Ситуация следующая :
29го Апреля в 20.20 вечера по адресу Москва, Волгоградский пр-кт 54, магазин Пятерочка.
Делаем на кассе покупки с другом, у меня не проходит оплата из-за лимитов (конец месяца), делаю, чтобы оплатить, оплачиваю, берем покупки и прямо на выходе из зала (даже не на улице, а по факту внутри Пятерочки) стоят 3 невменяемых туловища и орут нам с стиле «э, слышь, сюда иди. «. Мы внепонятках, мол, че надо вам?? Вы, орет худоватый чмошник в черно-оранжевом спортивном костюме, кассиров оскорбили, сюда иди!!
Начинается потасовка, которая перемещается на крыльцо Пятерочки и улицу прямо перед ней. Их трое — этот уебан в черно-оранжевом спорткостюме — самый активный, с ним друг бился , второй огромный как Гора из Игры Престолов держит меня, на вопрос Хуле тебе надо — стоит мычит «вы кассиров, вы кассиров», явно под чем-то и третий небольшой шакал в темных очках (в 20,30 вечера, ага) , сам в черном весь, рядом тоже кружит, норовясь ударить в крысу.
Все это видят люди, мы пытаемся обратно в Пятерочку зайти от этих чмырей, они за нами, а админ Пятерки какой — то нерусский не пускает нас и выгоняет на улицу, типа не нужны проблемы. Молодец, хули..
Далее, в потасовке меня и его там несколько раз на пол роняли, мы орали им, чтобы они отвалили нахуй, но быки уже вошли в раж. В итоге случилось так, что с меня и друга слетели рюкзаки. У друга был рюкзак черный, в котором был ноут MSI, колонка SONY, паспорт, сумка-пояс с картами..

В какой-то момент уебки начали внаглую нас теснить оттуда от Пятерки метров на 15 к дому 52 на Волгоградском проспекте, нам пришлось отступить даже на проезжую часть, так они даже туда за нами полезли. Мы хотели просто уйти, но тут мы поняли, что у нас нет рюкзаков. Просто оббегаем их с криками «дайте рюкзаки забрать, уроды!», те за нами, про рюкзак слышит какая-то женщина у Пятерки (там народу полно, вечер воскресенья) говорит «а вон рюкзак какой-то на лавочке!». Это был мой рюкзак в на лавочке у подъезда дома Волгоградский проспект 56. А рюкзака друга не было. В итоге эти ублюдки заставили нас просто ретироваться без рюкзака друга. Не спрашивайте, почему мы ТУТ ЖЕ не пошли или не вызвали полицию, голова плохо варила в тот момент.

Так вот, на следующий день утром по карте друга были совершены операции там же недалеко на Симоновском валу.

Заявление уже в полиции, по идее они должны посмотреть камеры Пятерочки (на текущий момент не сделано), камеры места трат с карты друга (адреса и точки известны, на текущий момент не сделано). Причем в Полиции смотрели камеры подъезда, у которого оказался мой рюкзак — эти ублюдки ЗАКЛЕИЛИ КАМЕРУ ПОДЪЕЗДА НЕЗАДОЛГО ДО ТОГО!

Я понимаю, что уебков через камеры должны найти, но вопрос в том, как найти рюкзак или хотя бы ноутбук друга ? У него стим автоматом запускается и только что я видел, что он был онлайн 30 часов назад — это утром ВЧЕРА, то есть ноут открывали и он не на запчастях еще на разборе. К сожалению, отслеживание местоположения на ноуте не включено, через гугл и учетку MS не смотрится. Стим не раскрывает инфу об IP тоже.

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

В любом случае, спасибо, что просто прочитали. Будьте осторожны, видите какая хуета случается в 2024 году на глазах у кучи людей. И рассчитывать надо на себя только, привет, админ Пятерки, сука ты все же!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *