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

Как сделать круг в блендере на плоскости

  • автор:

Как сделать круг в блендере на плоскости

3D Blender уроки моделирования Как вырезать в кубе цилиндрическое отверстие

В Blender нажатие W в объектном режиме открывает доступ к так называемым булевым инструментам. Изменения объектов, производимые булевыми инструментами в компьютерной графике, основаны на логике булевых операций. Булевы операции, в свою очередь, — это подраздел математики; кроме того, булевы операции широко используются в программировании. Слово «булевы» заимствовано от фамилии Джоржа Буля, английского математика, труды которого лежат в основе математической логики.

Любая булева операция в компьютерной графике применяется к двум объектам. Ее результатом является третий объект, который представляет собой результат взаимодействия тем или иным способом двух исходный объектов.

В компьютерной графике (и Blender не исключение) широкое применение нашли следующие булевы способы взаимодействия объектов (соответственно им и называются булевы инструменты):

Intersect (пересекать). Результатом является объект, образованный пересечением двух исходных объектов. Другими словами, третий объект формируют наложенные области двух исходных.
Union (объединение). Результатом является объект, образованный объединением двух исходных объектов.
Difference (разность). Результатом является объект, образованный вычитанием второго из первого, т.е. от первого объекта отрезается часть, которую перекрыл второй объект. Что из чего будет вычитаться, зависит от того, какой объект был выделен первым.

Как нарисовать круг?

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

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

Что почитать, чтобы всё стало кристалльно ясно и понятно.

Sanekum
Знаток

Рейтинг 68
А — создаёте внутри детали обьект Circle и задаёте ему нужны диаметр

Б — Вырезаете любым методом в детали отверстие любого размера, находите центр, масштабируете отверстие

В — Создаёте новый объект, цилиндр нужного диаметра, с помощью булевых операций создаёте отверстие с помощью цилиндра

Ну и ещё куча вариантов, не видя картины тяжело сказать

Сплайны не позволяют работать с размерами после того как они созданы.

Einstok Fair
Пользователь сайта

«All the books I have talk about spline modeling as being the best for organic modeling such as character modeling, but in a previous topic I started people were telling me subsurf modeling is the way to go. I am so confused.»
И вот приходишь на форум, говоришь явно, что ненадо, ненадо мне многоугольник, и что в результате? Постят многоугольник.

https://docs.blender.org/manual/en/latest/modeling/surfaces/structure.html
«To create pure circles, spheres, or cylinders, you must set to specific values the weights of the control points. This is not intuitive, and you should read more on NURBS before trying this.»
NURBS Cylinder
Adds an open end cylinder, consisting of an extruded NURBS Circle.

Последнее редактирование: 4 дек 2020

Sanekum
Знаток

Рейтинг 68

«All the books I have talk about spline modeling as being the best for organic modeling such as character modeling, but in a previous topic I started people were telling me subsurf modeling is the way to go. I am so confused.»
И вот приходишь на форум, говоришь явно, что ненадо, ненадо мне многоугольник, и что в результате? Постят многоугольник.

Я вам большой секрет скажу, в любой 3д программе, любой круг это многоульник, разница в плавности форм только в количестве вершин

И сплайны это тоже многоульники

Sanekum
Знаток

Рейтинг 68

«All the books I have talk about spline modeling as being the best for organic modeling such as character modeling, but in a previous topic I started people were telling me subsurf modeling is the way to go. I am so confused.»
И вот приходишь на форум, говоришь явно, что ненадо, ненадо мне многоугольник, и что в результате? Постят многоугольник.

https://docs.blender.org/manual/en/latest/modeling/surfaces/structure.html
«To create pure circles, spheres, or cylinders, you must set to specific values the weights of the control points. This is not intuitive, and you should read more on NURBS before trying this.»
NURBS Cylinder
Adds an open end cylinder, consisting of an extruded NURBS Circle.

Вам нужен Rhino а не блендер, он расчитан на Nurbs моделирование, в блендере nurbs инструменты годами не обновлялись, функционал крайне ограничен, по размерам вы не сможете работать

Einstok Fair
Пользователь сайта

«в блендере nurbs инструменты годами не обновлялись»
Но ведь это Вы постили ролик, в котором говорилось как всё круто, как в проект залиты сотни миллионов денег, что Blender это достойная альтернатива и ни в чём не уступит.

Sanekum
Знаток

Рейтинг 68

«в блендере nurbs инструменты годами не обновлялись»
Но ведь это Вы постили ролик, в котором говорилось как всё круто, как в проект залиты сотни миллионов денег, что Blender это достойная альтернатива и ни в чём не уступит.

Мали ли что там автор того курса утверждает, сам я такого не говорил.

В полигональном моделировании блендер достойная альтернатива аналогичным программам

Вам нужен CAD функционал,в блендере его нет.

Einstok Fair
Пользователь сайта

Мне тогда непонятно как Blender рисует тексты в 3D. Я-то думал, что шрифт преобразуется в кривые (Curves), а затем производится заливка куска плоскости между кривыми, после чего всё это вытягивается вдоль оси Z и получается 3D-объект.
Если он так делает, значит и кривой (круглый) цилиндр можно так же сделать.
А если не так, то как?

Злые вы все, уйду от вас на FreeCad https://www.freecadweb.org/

Последнее редактирование: 5 дек 2020

Steve Cherk
Мастер

Рейтинг 248

Мне тогда непонятно как Blender рисует тексты в 3D. Я-то думал, что шрифт преобразуется в кривые (Curves), а затем производится заливка куска плоскости между кривыми, после чего всё это вытягивается вдоль оси Z и получается 3D-объект.
Если он так делает, значит и кривой (круглый) цилиндр можно так же сделать.
А если не так, то как?

причем тут тексты, если речь о размерах?
Шрифты по идее насколько помню есть такие, что сразу в кривых описаны. Хотя все равно обычно в 3Д они нужны в полигонах.
Да и в чем собственно проблема?
вертексы с таким же успехом могут использоваться как точки, по которым аппроксимируется кривая

для окружности более чем достаточно 8 точек, чтобы она была круглой.

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

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

модификатор сабдива фактически ту же самую кривую рисует по точкам. Если там конечно не линейный режим включен

вообще в блендере есть там всякие фокусы работы с размерами, аддоны всякие дополнительные. Но в 3Д, если не брать кадовские системы, точные размеры нужны не так уж часто

8 способов создания отверстий в Blender

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

7 комментариев на «“8 способов создания отверстий в Blender”»

А как же способ создание отверстия сабсёрфом? (:sly:) Способ №9: если предусмотрено использование модификатора сабсерф в том мэше, где будет отверстие 1) Квадратную (к примеру) грань подразделяем с числом разрезов =2 (получится 9 граней).
2) Удаляем центральную грань.
3) Вышеобозначенный модификатор с количеством подразделений от 2 и выше будет преобразовывать квадратное отверстие в круглое с приемлемой детализацией. Всё.

Кстати, тем, кому не нравится округление от сабсёрфа, можно сделать фаску по краям.
gendalf7771 :

Очень удобно вырезать отверстие инструментом Knife project (разрезать по проекции). И думать не надо)

[…] Нижняя строка модификатор Subdivision Surface с уровнем 1: Добавление отверстий на плоской […]

Я плакать буду.Я делал отверстия незная этого урока и так мучался. Ну а теперь буду в курсе. Спасибо.

Sapientior :

Способ №10 для цилиндра.
1) Делаем проекцию окружности на цилиндр, как в седьмом способе.
2) Выделяем проекцию, затем выделяем цилиндр.
3) Переходим в режим редактирования, жмем Knife Project в левом меню в Tools->Transform.
4) Удаляем внутренние грани.
По сути тот же восьмой способ, только без ручной работы.

Zaur Kurbanismailov :
Неплохой обзор на инструменты вырезки.
Спасибо!

Авторизация

blender course

Рубрики

  • Анимация и риггинг
  • Загрузки
  • Материалы и текстуры
  • Моделирование и скульптинг
  • Новости и обзоры
  • Основы Blender
  • Рендеринг и освещение
  • Симуляция и частицы
  • Скриптинг на Python
  • Создание игр в Blender

Метки

О сайте

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

Контакты

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

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

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

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

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

Примитивы¶

Полисетка это основной тип объектов в трехмерных сценах. Blender поставляется с рядом фигур с «примитивными» (primitive) полисетками, с которых можно начать моделирование объектов. Эти примитивы можно добавить и в Режиме редактирования под 3D курсором.

../../_images/modeling_meshes_primitives_all.png

Стандартные примитивы в Blender.

Вы можете сделать из плоской полисетки трехмерную, перемещая один или несколько вершин из плоскости полисетки (относится к Плоскость (Plane), Круг (Circle) и Сетка (Grid)). Простой круг на самом деле часто используется в качестве отправной точки для создания самых сложных полисеток.

In order to facilitate the modeling, the best solution is to imagine what primitive type suits better for your model. If you will model a cuboid, the best solution is to start with a primitive cube, and so on.

Общие опции¶

Эти параметры могут отображаться в Панели управления (Operator panel) на Панели инструментов (Tool Shelf), когда объект создаётся. Опции доступные для более чем одного примитива:

Генерировать UV-координаты (Generate UVs) Generates a default UV unwrapping of new geometry. This will be defined in the first UV layer (which will get added if needed). Радиус (Radius)/Размер (Size), Выровнять по виду (Align to View), Расположение (Location), Вращение (Rotation) Смотри Общие параметры объекта .

Плоскость¶

The standard plane is a single quad face, which is composed of four vertices, four edges, and one face. It is like a piece of paper lying on a table; it is not a three-dimensional object because it is flat and has no thickness. Objects that can be created with planes include floors, tabletops, or mirrors.

Куб¶

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

Окружность¶

Вершины (Vertices) Количество вершин, из которых состоит окружность (Circle) или многоугольник. Тип заполнения (Fill Type)

Определяет, как будет заполнена окружность.

Веер треугольников (Triangle Fan) Заполнение из треугольных граней с общей вершиной по середине окружности. N-угольник (N-gon) Заполнение единственным n-угольником (n-gon) . Ничего (Nothing) Без заполнения. Создаёт только внешнее кольцо из вершин.

UV-сфера¶

Обычная UV-сфера (UV Sphere) состоит из четырёхугольных граней и вееров треугольников в верхней и нижней части сферы. Это удобно использовать для текстурирования.

Сегменты (Segments) Количество вертикальных сегментов. Как меридиан Земли, идущий от полюса до полюса. Кольца (Rings)

Количество горизонтальных сегментов. Как параллели Земли.

Кольца — это петли граней, а не рёбер, которых всегда на одну меньше.

Икосфера¶

An icosphere is a polyhedral sphere made up of triangles. Icospheres are normally used to achieve a more isotropical layout of vertices than a UV sphere, in other words, they are uniform in every direction.

Разбиение (Subdivisions) How many recursions are used to define the sphere. At level 1 the Icosphere is an icosahedron, a solid with 20 equilateral triangular faces. Each increase in the number of subdivisions splits each triangular face into four triangles.

Subdividing an icosphere raises the vertex count very quickly even with few iterations (10 times creates 5,242,880 triangles), Adding such a dense mesh is a sure way to cause the program to crash.

Цилиндр¶

С помощью цилиндров (Cylinder) могут быть замоделированны рукояти и стержни.

Вершины (Vertices) Число вертикальных рёбер между кругами, используемые для построения цилиндра или призмы. Глубина (Depth) Задает начальную высоту цилиндра. Тип заполнения оснований (Cap Fill Type) Аналогично окружности (см. выше). Когда заполнение не указано, созданный объект будет подобен трубе. Объекты, такие как трубы или стаканы могут быть замоделированные из трубы (основное различие между цилиндром и трубой в том, что последняя не имеет закрытых торцов)

Конус¶

С помощью конусов (Cone) могут быть замоделированны шипы или остроконечные шляпы.

Вершины (Vertices) Число вертикальных рёбер между кругом и остриём, используемые для построения конуса или пирамиды. Радиус 1 (Radius 1) Задает радиус круга основания конуса. Радиус 2 (Radius 2) Sets the radius of the tip of the cone. which will create a frustum (a pyramid or cone with the top cut off). A value of 0 will produce a standard cone shape. Глубина (Depth) Задает начальную высоту конуса. Тип заполнения основания (Base Fill Type) Аналогично окружности (см. выше).

Тор¶

A doughnut-shaped primitive created by rotating a circle around an axis. The overall dimensions can be defined by two methods.

Установки оператора (Operator Presets) Предустановленные настройки тора для повторного использования. Предустановки хранятся как скрипты в каталоге предустановок. Сегм. в большом кольце (Major Segments) Number of segments for the main ring of the torus. If you think of a torus as a «spin» operation around an axis, this is how many steps are in the spin. Сегм. в малом кольце (Minor segments) Количество сегментов для второстепенного кольца Тора. Это количество вершин каждого кругового сегмента.

Размеры Тора (Torus Dimensions)¶

В режиме создания

Изменение способа определения тора.

Главный/Вспомогательный (Major/Minor), Внешний/Внутренний(Exterior/Interior)

Основной радиус (Major Radius) Радиус от базовой точки к центру поперечного сечения. Неосновной радиус (Minor Radius) Radius of the torus“ cross section. Внешний радиус (Exterior Radius) Если смотреть вдоль главной оси, то это радиус от центра к внешнему краю. Внутренний радиус (Interior Radius) Если смотреть вдоль главной оси, то это радиус от центра к внутреннему краю.

Сетка¶

Обычная квадратная сетка (Grid) подразделяющая плоскость. С помощью сеток могут быть замоделированны ландшафт и органические поверхности (organic surfaces).

Разбиение по Х (X Subdivisions) Количество делений по оси Х. Разбиение по Y (Y Subdivisions) Количество делений по оси Y.

Обезьяна¶

This is a gift from old NaN to the community and is seen as a programmer’s joke or «Easter Egg». It creates a monkey’s head once you press the Monkey button. The Monkey’s name is «Suzanne» and is Blender’s mascot. Suzanne is very useful as a standard test mesh, much like the Utah Teapot or the Stanford Bunny.

In addition to the basic geometric primitives, Blender has a number of script generated meshes to offer as pre-installed add-ons. These are available when enabled in the User Preferences (select the Category Add Mesh, then check any desired items).

© Copyright : This page is licensed under a CC-BY-SA 4.0 Int. License.

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

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