Как посчитать полигоны в blender

как посчитать количество полигонов в blender

Blender 3D – уменьшение полигонов модификатором «Decimate»

Бывают ситуации, когда необходимо уменьшить количество полигонов у высокополигональной модели с сохранением развертки и хорошей полигональной сеткой. Особенно это актуально в случаях 3D моделей отсканированных для 3D принтеров, в которых порой несколько миллионов полигонов и сетка достаточно кривая, не предназначенная для редактирования полигональным моделированием.

В этом уроке рассмотрим, как можно решить данную задачу в бесплатном 3D редакторе Blender стандартным плагином «Decimate» («Десятикратное уменьшение»).

Для работы понадобится стандартный 3D редактор Blender и модель, которой необходимо уменьшить количество полигонов.

1. Подготовка сцены

Помещаем модель в сцену. В данном случае это высокополигональная 3D модель головы Сюзанны, состоящей из 31 488 полигонов. На модели присутствует развертка и наложена текстура.

Теперь добавим модификатор «Decimate»: «Properties» => «Modifiers» => «Add Modifier» => «Generate» => «Decimate».

После этого откроются параметры модификатора, в которых будут три опции:

2. Процентное уменьшение полигонов

Первая опция «Collapse» (Разрушение) позволяет уменьшить количество полигонов, задав их в процентах в шкале «Ratio» (Соотношение).

По умолчанию значение «Ratio» задано 1, то есть равно 100%. Следовательно, чтобы уменьшить количество полигонов на 90%, в шкале «Ratio» нужно выставить значение 0,1, если на 99%, то равное 0,01. Внизу напротив надписи «Face» автоматически будет указано количество полигонов в случае применения модификатора.

До определенного значения процентного соотношения развертка на модели будет сохраняться. Это во многом зависит от ровности полигональной сетки. В данном случае развертка сохранятся при сокращении полигонов в два раза, то есть на 50%. При уменьшении полигонов на 90% происходит уже искажение развертки.

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

Так же данным способом есть возможность уменьшить количество полигонов только на определенной части развертки. Для этого необходимо на выбранную часть равертки назначить группу вершин, а затем выбрать её в модификаторе «Decimate» в разделе «Collapse» через «Vertex group name».

Ниже можно установить галочку напротив надписи «Triangulate» (Триангулировать), то есть после применения модификатора полигональная сетка будет разбита на треугольники. А активация галочкой «Symmetry» (Симметрия) позволяет уменьшить полигоны симметрично по выбранной оси.

3. Уменьшение полигонов через обратное подразделение поверхности

В различных 3D редакторах есть модификатор «подразделения поверхности», который увеличивает количество полигонов и придает ей более сглаженную форму. Например, в Autodesk 3dsmax это модификатор «Turbo Smooth», а в Blender это модификатор «Subdivision Surface».

Так вот, функция «Un-Subdivide» (обратное подразделение) в модификаторе «Decimate» выполняет обратное действие, то есть уменьшает количество полигонов на заданное число итераций. В данном случае применено четыре итерации.

Как видим, текстура на модели «поплыла», но зато геометрия получилась достаточно ровная. Что позволяет данной модели сделать развертку, а затем «запечь» текстуры с первоначального варианта. Функция «Un-Subdivide» в модификаторе «Decimate», это своего рода быстрая ретопология с достаточно приличной геометрией в результате.

3. Уменьшение полигонов угловым пределом

Третья функция данного модификатора «Planar» позволяет уменьшить количество полигонов через «Angle Limit» (Угловой предел).

Внизу можно выбрать параметры, которые нужно сохранить при уменьшении числа полигонов. В крайнем правом углу можно выбрать «UVs», то есть уменьшить число полигонов с сохранением границ развертки. Галочкой можно активировать «All Boundaries», то есть все границы.

В данном способе ровность полигональной сетки необходимо регулировать параметром значения угла. Как видим, развертка в данном случае остается ровной.

Таким образом, если необходимо быстро уменьшить количество полигонов модели и при этом получить хорошую геометрию и развертку, то оптимальным решением будет использование функции «Un-Subdivide» (Антиподразделение). Так как полигоны в этом случае будут четырехугольными, что позволит произвести модели развертку. Затем останется только сделать запекание текстур.

На нашем ресурсе вы можете почитать другие уроки по бесплатному редактору Blender 3D:

Перепечатка и использования данного материала без прямой обратной ссылки категорически запрещена!

Remesh

Использование Remesh во вьюпорте.

Preserve (Сохранить):

Так же Remesh сшивает объекты вместе.

Сшивание объектов через Remesh

Quad Remesh

Quad remesh использует алгоритм Quadriflow для создания сетки на основе Quad с несколькими полюсами и краевыми петлями, соответствующими кривизне поверхности. Этот метод относительно медленный, но дает более качественный результат для окончательной топологии.

При нажатии на кнопку появляется меню.

Настройки Quad Remesh

Использование Quad Remesh (Оригинал)

Dyntopo

Изменение сетки при включении Dyntopo

При включении Dyntopo появится предупреждение, если есть настраиваемые данные (модификаторы, UV-развертка, vertex paint).

Предупреждение при включении Dyntopo

Использование Detail Size

Refine Method (Метод изменении топологии):

Использование кисти Simplify.

Multiresolution

Включение Optimal Display

Subdivisions (Подразделить):

Пример использования Unsubdivide

Shape (Форма):

Сначала выберите объект с соответствующей топологией, затем объект с Multires, на котором вы хотите изменить форму, и нажмите Reshape. На сложных объектах может вызывать артефакты.

Читайте также:  листья на цветах покрылись белым налетом что делать

Generate:

Применение Rebild Subdivisions

Advanced (Продвинутые):

Subdivision Type: Тип подразделения Catmull-Clark или Simple.

UV Smooth (Сглаживание UV):

Boundary Smooth (Граница сглаживания) (в 2.91):

Blender для печатников. Глава 11. А еще добавим точек — получился полигончик. Режим редактирования.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

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

В предыдущем разделе мы рассмотрели основы интерфейса и немного научились работать в объектом режиме. Вы этой главе мы приступаем к рассмотрению режима редактирования.

Добавим на сцену куб и переключимся в режим редактирования нажав клавишу TAB.

Также переключаться между режимами можно с помощью меню окна 3D-вида.

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

В режиме редактирования мы видим структуру куба, из чего он состоит. Основных составляющих — три и они одинаковы для всех трехмерных объектов:

В режиме редактирования можно работать с каждым элементом или группой элементов меша в отдельности. Для этого необходимо выделить данный элемент (группу элементов).

Для начала выбираем с каким типом элементов мы будем работать. Выбор элементов осуществляется на панели меню окна 3D-вида с помощью группы кнопок.

Первая кнопка слева переключит нас в режим работы с вершинами, вторая — с ребрами, третья — с гранями. Сочетание клавиш для вызова этого меню: CTRL+TAB.

Выделение и работа с элементами меша происходит полностью аналогично работе с объектами в объектном режиме. Их также можно двигать, вращать, масштабировать. Выделение с зажатой клавишей SHIFT помогает выделить несколько элементов по одиночке, с зажатой клавишей CTRL — группу между двумя выделенными элементами. Также есть несколько инструментов, которые облегчат процесс выделения.

1. Выделение всех элементов (снятие выделения со всех элементов) производится нажатием клавиши A.

2. Нажатие клавиши C вызовет элемент кругового выделения — вместо курсора появится белая окружность, которой можно выделять элементы меша. ЛКМ в этом случае выделяет элементы, СКМ — снимает выделение, вращением колесика мыши можно менять размер окружности. ПКМ — выход из режима кругового выделения.

5. Нажатие клавиш CTRL+I инвертирует выделение.

Теперь рассмотрим основные операции с элементами в режиме редактирования. Рассматривать будем на практике — создадим чайную чашку.

Первая операция — удаление элементов — аналогична удалению объектов в объектном режиме. Единственное — перед удалением появляется меню в котором надо выбрать, что вы хотите удалять: вершины (Verticles), ребра (Edges) или грани (Faces). Выделим все элементы в окне нажатием клавиши A и удалим их нажатием клавиши X (в окне меню выбрать вершины).

Размер области редактирования регулируется колесиком мыши.

Выделим вершину шара, нажмем клавишу О, нажмем клавиши G и Z и регулируя колесиком мыши область редактирования втянем вершину внутрь шара так, что бы получилась чашеобразная поверхность.

Знакомимся с еще одной операцией — вытягивание. Вытягивание позволяет передвинуть выделенные элементы меша в нужном направлении. В отличии от операции перемещения элементы каждый раз будут образовывать новую точку перегиба. Звучит сложно, но на самом деле все просто. Операции вытягивания соответствует клавиша E (Extrude).

Нажимаем Е и слегка вытягиваем выделенные грани из ручки.

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

Переведем фокус на выделенные грани нажатием ЦК(.) и слегка изменим вид.

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

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

На этом все. Следующей главой мы откроем большую тему — режим редактирования.

Как всегда рад вашим вопросам и комментариям.

С уважением, Максим.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

Количество полигонов в развертке

Только начал обучаться Блендеру. Дошел до развёртки и столкнулся с проблемой:
При моделировании объекта использовал модификации разные, увеличивающие сильно количество полигонов. И потом конкретно “применял” их. И при переходе в режим редактирования их очень много всегда. Правильно ли я понимаю, что нажимать “применить” в модификациях не нужно было, т.к. осталось бы мало полигонов и можно было бы нормально работать с разверткой, а то теперь не этот процесс при большом количестве полигонов вызывает много вопросов.

Читайте также:  В какой главе приснился сон гриневу

Все абсолютно верно! Просто так применять нельзя никогда, иначе сами видите что.

Авторизация

Рубрики

О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели, материалы и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.

Blender: Как узнать количество полигонов?

Показать панель управления

Комментарии • 12

Видео из серии «мог бы и сам догадаться, не первый раз полигоны укладываешь».
А вот нет, не мог бы. Я постоянно забываю простейшие кнопочки-галочки, тут так много всего и «всё такое вкусное».
Спасибо!

Спасибо. Очень помогло видео, быстрое и понятное объяснение)

Очень ждём больше видео по Blender!

большое спасибо очень полезное видео

спасибо, ждем еще видео по блендеру

О, Блендер пошел. Круто

ну уж если такая пляска пошла то можно было и Limited Dissolve показать(горячая клавиша X>L, в русской версии конечно же это работать не будет). Крайне не советую работать в русской версии Blendera, вы не будите понимать хоткеи. в англиканской версии первые буквы слов используются как горячая клавиша в пунктах меню. для блендера вполне нормально говорить не названия инструмента а его хоткей. когда я вижу X>L я четко понимаю какой инструмент использовал автор урока.

Источник

Как посчитать полигоны в blender

В этих уроках я объясняю как правильно работать с вершинами, гранями и полигонами. Здесь целых 3 урока потому что этот этап является одним из самых важных в моделировании сложных объектов с неровной формой.

Очень часто при моделировании приходится сталкиваться с поверхностями которые нельзя отнести к тому или иному примитиву. Предметы лишь смутно напоминают примитивы, но все равно необходимо потратить некоторое время чтобы из примитива ШАР сделать например каску или из цилиндра сделать батарейку, маркер или ручку.

В этом случае нас и выручает редактирование положения вершин, или граней, или полигонов. Вершина является самым маленьким возможным объектом в блендере и одиноко стоящая вершина не будет отображатся при визуализации. Дальше идет грань – она состоит из двух связанных между собой вершин, которая тоже не отобразиться при рендере. И наконец полигон – это 4 соединенные между собой гранями точки. Пустое пространство между этими точками заполнено плоскостью – которая отображается при визуализации и имеет внешнюю и внутреннюю сторону. Или лицо и изнанку. Полигон так же может состоять из 3 вершин но использовать такие полигоны не рекомендуется, так как они значительно усложняют дальнейшую работу с моделью.

В первом видео мы создадим фломастер и научимся работать с операцией Экструдирования (выдавливания). Не смотря на то что фактически выдавливаются полигоны – управлять процессом можно не только с помощью редактирования полигонов но и вершин или граней. Нужно только выделять соответственно 4 вершины или грани для этого.

В следующим видео в отличие от предыдущего мы будем вдавливать полигоны внутрь объекта для закрепления навыка и понимания сути работы выдавливания полигонов.

И наконец для окончательного закрепления навыка создадим парикмахерские ножницы с применением 2 новых модификаторов. Это будет первая работа в которой используются самые часто применяемые модификаторы: Сглаживания – для увеличения полигонов и качества модели. И отзеркаливания – для того что бы создавать симметричные объекты.

Горячие клавиши которые стоит запомнить:

Tab – перейти в режим редактирования

A – выделить все (или снять выделение со всех)

Z – каркасный/твердотельный вид

B – выделение прямоугольником

C – выделение окружностью

Alt+ПКМ – выделение по оси

Ctrl+N – вывернуть полигоны наружу

P – отделение выделенного фрагмента от исходного объекта

W – контекстное меню в режиме редфктирования

Ctrl+Z – отмена последнего действия

Alt+M – слияние вершин

Alt+Tab – смена режима работы вершины/грани/полигоны

H (Alt+H) – скрыть (открыть) объект в окнах проекции

Ctrl+R – рассечь объект дополнительной гранью

Вот что получилось у меня: маркер, органайзер и ножницы

Источник

Remesh

Использование Remesh во вьюпорте.

Preserve (Сохранить):

Так же Remesh сшивает объекты вместе.

Сшивание объектов через Remesh

Quad Remesh

Quad remesh использует алгоритм Quadriflow для создания сетки на основе Quad с несколькими полюсами и краевыми петлями, соответствующими кривизне поверхности. Этот метод относительно медленный, но дает более качественный результат для окончательной топологии.

Читайте также:  weber грунтовка для пола

При нажатии на кнопку появляется меню.

Настройки Quad Remesh

Использование Quad Remesh (Оригинал)

Dyntopo

Изменение сетки при включении Dyntopo

При включении Dyntopo появится предупреждение, если есть настраиваемые данные (модификаторы, UV-развертка, vertex paint).

Предупреждение при включении Dyntopo

Использование Detail Size

Refine Method (Метод изменении топологии):

Использование кисти Simplify.

Multiresolution

Включение Optimal Display

Subdivisions (Подразделить):

Пример использования Unsubdivide

Shape (Форма):

Сначала выберите объект с соответствующей топологией, затем объект с Multires, на котором вы хотите изменить форму, и нажмите Reshape. На сложных объектах может вызывать артефакты.

Generate:

Применение Rebild Subdivisions

Advanced (Продвинутые):

Subdivision Type: Тип подразделения Catmull-Clark или Simple.

UV Smooth (Сглаживание UV):

Boundary Smooth (Граница сглаживания) (в 2.91):

Источник

Blender, 1000 мелочей

Базовые приёмы работы с Blender версии 2.79.

Общее

Типы выбора геометрии:

Кнопка в редакторе на панели сверху справа отвечает за используемый рендер. По умолчанию там выставлен Blender Render, но желательно его вовсе не использовать и переключать на Cycles Render. При этом у материалов, света и ещё некоторых настроек понадобится нажать кнопку Use Nodes.

Включение Use Nodes:

Режимы отображения:

Для стандартного режима solid в менюшке справа в графе Shаding можно включить маткапы, для удобства. Это специальный шейдер, применяющийся сразу на всю геометрию в кадре и не влияющий на итоговый рендер. Обычно маткап стоит включать при скульпте, для большей наглядности.

Ещё несколько кнопок на главной панели отвечают за смещение, поворот и размер объектов (можно тащить за ось или за центр). В Blender большинство возможностей продублировано горячими кнопками (и для быстроты стоит преимущественно пользоваться ими). Для вышеупомянутых функций выбраны такие горячие кнопки: G (переместить), если после этого нажать кнопку нужной оси (X, Y или Z), то перемещение пойдёт по ней. R (поворот). S (общий размер).

Основные действия:

Чтобы смесить объект на фиксированное расстояние можно нажать G, затем (не двигая мышкой), букву нужной оси и в конце набрать число пунктов, на которое нужно передвинуть объект. То есть должна получится запись вида «GX20» или «GZ+100» или «GY-2» или «GX3.25» и так далее. Сдвигая в положительном направлении оси «+» можно не писать.

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

Параметры при добавлении:

Горячие клавиши на цифровой клавиатуре управляют перспективой и видами. Numpad 5 переключает между ортографическим и перспективным режимом камеры. Numpad 7 выставляет вид сверху и так далее.

Объекты на сцене освещены общим фоном (background), а также источниками света. Цвет и сила первого настраивается во вкладке с синим кружком (World). У источников освещения есть специальная вкладка с настройками, появляющаяся когда они выбраны.

Даже если в сцене нет источников света, она освещается фоном (если не убрать его силу на 0)

Изменение размеров всего объекта пропорционально растягивает и геометрию, которую он содержит. В то время как увеличение/уменьшение геометрии в режиме редактирования не меняет размеры самого объекта. Следить за этим не всегда нужно, но при работе с физикой и точными масштабами полезно помнить, что сам по себе объект это просто пустышка, и чаще всего ожидается, что она будет единичного размера (тогда множитель её размера не меняет размер того, что внутри).

Перенос центра объекта к курсору:

Редактирование

Можно не пользоваться опциями в Tools, запомнив нужные сочетания клавиш, но на первых порах эта вкладка (и пара вкладок пониже) пригодятся

Иногда требуется выделить либо удалить подобные разрезы. Для этого можно отметить несколько точек разреза и обратиться к меню Select, выбрав Edge Loop. Теперь разрез можно двигать или удалить, нажав Delete и указав нужный вариант.

Для того, чтобы выбрать какую-то уже существующую петлю на объекте для дальнейших манипуляций, можно в режиме выделения точек или рёбер щёлкнуть по любому ребру этой петли с зажатым Alt. Если требуется выделить несколько петель, то дополнительно удерживаем Shift, когда начинаем добавлять вторую и далее.

Горячая кнопка I (i) создаёт грань/грани внутри выделенной области, после чего можно отрегулировать размер.

Клавиша Delete позволяет выбирать способы удаления геометрии. Что-то можно убрать совсем, что-то растворить/объединить.

Иногда при экспорте модель может неправильно затеняться. Скорее всего дело в неправильных нормалях. Включить отображение нормалей можно в подразделе Mesh Display, вытянув окно справа. Во вкладке Shading окна слева есть способы правки нормалей.

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

Чтобы отделить элемент геометрии в отдельный объект, нужно выделить его и нажать P, выбрав вариант Selection.

Источник

Обучающий онлайн портал