Как сделать цилиндр в 3д макс

Добавил пользователь Евгений Кузнецов
Обновлено: 09.09.2024

Использование функции "массив" применение булевых операций

Шаг 1. Перезагрузите 3D Studio Max и начните новый файл сцены.

  • Radius (Радиус) - 30,
  • Height (Высота) – 100,
  • Height Segments (Количество сегментов по высоте) – 5,
  • Cap Segments (Количество сегментов в основании) – 1,
  • Sides (Количество сторон) – 18.
  • Radius 1 (Радиус 1) – 44,
  • Radius 2 (Радиус 2) – 24,
  • Height (Высота) – 150,
  • Height Segments (Количество сегментов по высоте) – 5,
  • Cap Segments (Количество сегментов в основании) – 1,
  • Sides (Количество сторон) – 18.
  • Выделите объект Cylinder (Цилиндр). Перейдите на вкладку Create (Создание) командной панели, выберите в категории Geometry (Геометрия) строку Compound Objects (Составные объекты) и нажмите кнопку Boolean (Булева операция).
  • Установите параметры булевой операции – вычитание.
  • Воспользуйтесь кнопкой Pick Operand В (Выбрать операнд), чтобы выбрать второй объект, который будет участвовать в операции, Tube (Трубка).

После выполнения этой операции объект примет вид, изображенный на рисунке 3.
Рисунок 3. Объект Cylinder (Цилиндр) после выполнения булевой операции вычитания.
Шаг 5. Создайте сплайн Helix (Спираль). Для этого перейдите на вкладку Create (Создание) командной панели, в категории Shapes (Формы) выберите строку Splines (Сплайны) и нажмите кнопку Helix (Спираль).

Перейдите на вкладку Modify (Изменение) командной панели и в свитке Parameters (Параметры) настроек объекта Helix (Спираль) при помощи параметра Turns (Количество витков) установите количество витков равным 10. Определите направление витков против часовой стрелки, установив переключатель в положение CCW (Против часовой стрелки). Значение параметра Height (Высота) задайте равным 75. Укажите для объекта одинаковые значения параметров Radius 1 (Радиус 1) и Radius 2 (Радиус 2) – 22. В свитке настроек Rendering (Визуализация) установите флажок Display Render Mesh (Отображать визуализируемую сетку), а также задайте параметру Thickness (Толщина) значение 8.

  • Выделите объект Cylinder (Цилиндр).
  • Перейдите на вкладку Create (Создание) командной панели, выберите в категории Geometry (Геометрия) строку Compound Objects (Составные объекты) и нажмите кнопку Boolean (Булева операция).
  • Установите параметры булевой операции – вычитание.
  • Воспользуйтесь кнопкой Pick Operand В (Выбрать операнд), чтобы выбрать второй объект, который будет участвовать в операции.
  • Length (Длина) равным 15,
  • Width (Ширина) – 80,
  • Height (Высота) – 30.

Теперь при помощи булевой операции вычитания удалите из первого объекта второй так, как это описано выше. В результате на винте появится шлиц (рис. 7). Рисунок 6. Установка параллелепипеда для операции вычитания.
Рисунок 7. Готовый болт.

Уроки 3ds Max + Corona/V-Ray. Школа Ильи Изотова

Уроки 3ds Max + Corona/V-Ray. Школа Ильи Изотова

Уроки 3ds Max + Corona/V-Ray. Школа Ильи Изотова запись закреплена

Полная шпаргалка модификаторов в 3ds Max

Select By Channel – Выделить по каналу.
UVW Mapping Add – Добавляет текстурные координаты.
UVW Mapping Clear – Удаляет текстурные координаты.

Disp Approx
Displace Mesh (WSM)
Edit Mesh – Редактируемая Сетка.
Edit Patch – Редактируемый Патч.
Edit Poly – Редактируемый Полигон.
Edit Spline – Редактируемый Сплайн.
VertexPaint – Раскрашивает вершины.

Bend – Изгиб
Bevel – Выдавливание со скосом.
Bevel Profile - Выдавливает сплайн по профилю.
Cap Holes – Закрывает дырки у объектов (аналогия Cap в EDIT POLY).
DeleteMesh – Удалить Полигоны.
DeletePatch – Удалить Патч.
DeleteSpline – Удалить Сплайн.
Displace – Делает рельеф геометрии при рендеренге, по текстуре.
Displace NURBS (WSM)
Edit Normals - Редактор нормалей.
Extrude – Выдавливание.
Face Extrude – Выдавить грань.
FFD 2*2*2 – Деформатор в виде решетки 2*2*2.
FFD 3*3*3 - Деформатор в виде решетки 3*3*3.
FFD 4*4*4 - Деформатор в виде решетки 4*4*4.
FFD(box) - Деформатор в виде Box (можно задать произвольное количество вершин).
FFD(cyl) - Деформатор в виде Cylinder.
Lathe – Вращение. Делает 3d модель, вращением сплайнового профиля.
Lattice – Решетка. Преобразовывает грани и вершины в видимые (получается сетка в 3D виде).
Melt – Таять. Дает эффект таяния модели.
Mesh Select - Выделить сетку.
MeshSmooth - Сглаживает сетку с добавлением новых полигонов.
Mirror – Зеркало. Зеркально отражает модель.
Morpher – Модификатор в основном используется для анимации мимики персонажа.
MultiRes - Модификатор для оптимизации сетки (уменьшения количество полигонов).
Noise – Шум. Делает поверхность модели волнистой "шумной".
Normalize Spl. – выставляет, добавляет точки на сплайне на заданном расстоянии, при этом пытается сохранить исходную форму сплайна.
Optimize – Оптимизировать. Как и MultiRes служит для оптимизации сетки (уменьшения количество полигонов).
Patch Select - Выделить патч.
Poly Select - Выделить полигон.
Push – Раздувает объект.
Relax - Сглаживает сетку не добавляя новых полигонов.
Renderable Spline - Видимый (визуализированный) сплайн.
Ripple – Рябь. Создает рябь, круги, как на воде от капли.
Shell - Делает из необъемной модели объемную, добавляя толщину.
Skew – наклон, склон, скос.
Slice - Разрезает модель, или может отрезать от нее кусок
SplineSelect - Выделить сплайн.
Squeeze – Хитро вытягивает модель.
Symmetry - Делает зеркальную копию объекта, присоединяя ее к текущей.
Taper – Заострить. Заостряет модель.
Tessellate - Усложняет модель, путем разбиения полигонов.
TurboSmooth - Тоже что и MeshSmooth, только работает по другому алгоритму.
Turn to Mesh - Сделать мешем.
Turn to Patch - Сделать патчем.
Turn to Poly - Сделать Poly.
Twist – Скрутить. Скручивает объект.
Vertex Weld – Объединяет вершины, лежащие в заданном пределе.
Vol. Select – Выделяет подобъекты разными способами, для передачи выделения вверх по стеку модификаторов.
Wave – Волна. Делает волны на объекте.
XForm - обнуляет все преобразования объекта (поворат, масштаб).

Reactor Cloth – Реактор ткань. Накладывается на модель, которая будет симулировать поведение ткани. (в 9-й версии был перенесен в этот подраздел)

Reactor Rope
Reactor SoftBody – Реактор Мягкие тела. Накладывается на модель, которая будет симулировать поведение Мягкого тела.

Flex - Симулирует поведение упругих тел.
Physique - Служит для соединения оболочки (модели) с костями.
Skin - Тоже, что и Physique только с другими принципами и подходами.

Camera Map
Material - Задает ID материала для объекта.
MaterialByElement – Назначает разные ID элементам модели.
Normal - Переворачивает и выправляет нормали.
Smooth - Сглаживает по группам сглаживания (не внося изменений в геометрию).
STL ChecK - Проверяет геометрию на наличие ошибок.
UVW Map - Накладывает координаты текстуры.

Clothl – Симулятор тканей.
Garment Maker – Создает одежду по выкройкам.

CrossSection – создание сетки по набору сплайнов (желательно с одним и тем же количеством вертексов).
Surface – Накладывает поверхность на сетку из сплайнов. Используется при сплайновом моделирование.

Subdivide (WSM)
Subdivide - Усложняет модель, путем разбиения полигонов. Используется преимущественно с Radiosity.

Sweep – Создает 3D модель из сплайнов путем указания пути и профиля.

LS Colors (WSM) - преобразует физические единицы измерения в цвета RGB.
LS MESH - улучшает Lightscape объекты для игровых движков.

Scin Morph – Дополнительное средство для скининга.

MapScaler – Масштабирование текстуры.
PathDeform – Деформация по пути. Деформирует объект вдоль сплайнового пути.
PatchDeform – деформация объекта по площади другого объекта ( условии 2 обект должен быть Pach).
Point Cache
Point Cache (WMS)
Spherify – Приближает форму объекта к сферической.
Spline IK Control
Stretch – Вытянуть, растянуть.
SurfDeform – деформация объекта по площади другого объекта ( условии 2 обект должен быть NURBS)
Unwrap UVW – редактор текстурных координат.

Fillet/Chamfer – Скругляется углы у сплайна (аналог одноименных команд в Editable Saline).
Trim/Extend – Обрезает или дотягивает сплайн (аналог одноименных команд в Editable Spline) .

Substitute - применяется для визуализации двухмерных объектов (например импортированного DWG файла из AutoCAD)

Hair and Fur – Создает волосы/шерсть.

alt

Boolean крайне полезная функция, хотя и не самая надежная. Она сильно портит сетку, может вызвать глюки и вообще работает нестабильно. Но несмотря на это, Boolean остается незаменимым инструментом для вырезания сложных форм. В версии программы 3ds Max 2017 внешний вид инструмента изменился в сравнении с версией 2016. Поэтому рассматривать стоит именно 2017 версию.

1. Подготовка

Прежде всего необходимо создать 2 или более объектов. Один из них будет основным, на основе которого и будет осуществляться операция. Чтобы вырезать объекты, необходимо, чтобы они пересекались. Для объединения это не обязательно. Теперь нужно выделить объект и нажать Create – Geometry – Compound Objects – Boolean.

Create. Boolean

2. Типы операции Boolean

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

Объекты будут выбираться до тех пор, пока вы не вернетесь к основному и не выключите кнопку Add Operands.

Все объекты будут перечислены в окне Operands. Отменить операцию можно кнопкой Remove Operands или сочетанием клавиш Ctrl+Z.

Boolean. Add Operands

Union – объединяет объекты в единую структуру. Они свариваются в местах соприкосновения, создавая новые точки и образуя многоугольники. Геометрия, которая перекрывается, будет удалена.

Boolean. Union

Merge – объединяет сетку, но не удаляет геометрию в местах пересечения. Эти части превращаются в отдельные объекты.

Boolean. Merge

Intersect – сохраняет геометрию только в местах пересечения. Все части, которые не пересекались удаляются.

Boolean. Intersect

Attach – похожа на функцию Attach в модификаторе Edit Poly. Соединяет объекты, но не формирует новую сетку и ничего не удаляет.

Boolean. Attach

Subtract – вырезает из основного операнда часть по форме выбранного операнда. Также удаляется и весь выбранный операнд.

Boolean. Subtract

Insert – работает так же, как и Subtract. При этом типе выбранный операнд не удаляется.

Boolean. Insert

3. Дополнительные возможности

Imprint – создает на основном объекте вырез по форме выбранного операнда. Если эта функция работает вместе с вычитанием (Subtract, Intersect, Insert), то вычитания не происходит.

Cookie – не создает сетку, проецируемую выбранным объектом. Вместо нее будет пустота.

Boolean. Imprint

Material - позволяет выбрать, будет ли добавлен ко новому операнду материал основного объекта (Apply Operand Material) или сохранится имеющийся (Retain Original Material).

Display – изменяет отображение операндов. Result показывает только результат взаимодействия. Operands и Selected Operands позволяет выбрать, какие операнды отображать. Display as Shaded переключает отображение сеткой на полноценное.

Boolean. Display

Обновленный Boolean имеет как плюсы, так и минусы, в сравнение со своим предшественником. Хорош новый вариант тем, что интерфейс стал более наглядным и понятным. Минус же в том, что некоторые виды взаимодействия исчезли, как например вычитание основного операнда из выбранного. Тем не менее, Boolean остается незаменимым инструментом в арсенале любого пользователя 3ds Max.



Довольно часто при создании модели в 3D Max появляется необходимость вырезать один объект из другого. Допустим мы хотим сделать окно в стене или какой-нибудь люк. Для осуществления этой задачи нам поможет модификатор Boolean . Рассмотрим все это на примере создания круглого отверстия в прямоугольном объекте.


2) В правой части экрана кликаем по надписи Standard Primitives. И в открывшемся меню выбираем Conpound Objects.




3) Теперь нам надо выделить один из наших объектов. В данном случае не имеет особой важности какой из них это будет. Кликните на любой из них. Далее, в правом меню следует нажать на кнопку Boolean и ниже кликнуть по кнопке Pick Operand B. После чего кликаем по второму объекту.


4) Опускаем ползунок правого подменю немного ниже. Находим раздел Operation. В нем нам надо выбрать один из вариантов. Нам необходим Subtraction (A-B) или Subtraction (B-A).

Кстати, операция Union (она в разделе Operation стоит первой) объединяет объекты в один. Тоже полезная функция.


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

Теперь вы знаете как в 3D Max вырезать один объект из другого с помощью модификатора Boolean. Если что-то все-равно осталось непонятным, то рекомендую посмотреть видео ниже.

Текстурирование — это процесс, над которым ломают головы многие начинающие (и не только!) моделлеры. Однако, если разобраться с основными принципами текстурирования и правильно их применять, можно качественно и быстро текстурировать модели любой сложности. В данной статье мы рассмотрим два подхода к текстурированию: на примере объекта с простой геометрической формой и на примере сложного объекта с неоднородной поверхностью.

Особенности текстурирования в 3ds Max

Предположим, у вас уже установлен 3ds Max и вы готовы начать текстурирование объекта. Если нет — воспользуйтесь нижеприведенной ссылкой.

Простое текстурирование

1. Откройте 3ds Max и создайте несколько примитивов: бокс, шар и цилиндр.





5. Приступим, непосредственно к текстурированию.

— Ниже задаются размеры текстуры или шаг повторения ее рисунка. В нашем случае регулируется повторение рисунка, так как карта Сhecker — процедурная, а не растровая.





Это был самый простой способ текстурировать объекты. Рассмотрим более сложный вариант.

Текстурирование разверткой

1. Откройте в 3ds Max сцену, имеющую объект со сложной поверхностью.




4. Перейдите на уровень полигонов и выберите все полигоны объекта, которые нужно текстурировать.



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



Вот мы и познакомились с простым и сложным текстурированием. Практикуйтесь как можно чаще и вы станете настоящим профи трехмерного моделирования!

Отблагодарите автора, поделитесь статьей в социальных сетях.

Откроем 3d max и построим стандартный приметив Box с размерами 300 х 300 х 300.

Далее откроем панель материалов – иконка “Material Editor” или клавиша “M”.

В панели материалов откроем стандартный материал.

В выбранном материале выберем параметр “Diffuse Color”.

Затем нажимаем на кнопку рядом с параметром “Diffuse:”.

В открывшемся окошке находим вкладку “Maps” – нажимаем на “Bitmap”.

Загружаем нашу текстуру.

Смотрим результат с выбранной текстурой кирпич

Мы рассмотрели способ добавления текстуры в 3d max для простых моделей, а теперь рассмотрим для сложных геометрических моделей.

Построим сложную модель с использованием модификатора “Edit Poly”.

Добавим текстуру способом указанным выше. Как видно на картинке ниже, наша текстура расплылась по объекту и превратилась в непонятные артефакты.

Если попробовать умножить текстуру на три (“Tiling” – “3,00”),

то как видно ниже особо ничего не изменилось, только артефакты стали меньше.

Раскроем модификатор “Unwrap UVW”, выберем параметр “Face” (или “Polygon”) и выделим (с нажатым Ctrl) все поверхности нашей модели.

Далее раскроем свиток “Parameters” и нажмем на кнопку “Edit…” (или свиток “Edit UVs”, кнопка “Open UV Editor” – разные версии 3d max).

Откроется окошко “Edit UVWs” – редактор поверхностей нашей модели.

На верхней панели находим вкладку “Mapping”, а в ней параметр “Flatten Mapping”.

В результате наша текстура разложилась на всех поверхностях.

Но на боковых поверхностях текстуры встали немного неправильно и их нужно развернуть.

В окошке “Edit UVWs” все текстуры можно отредактировать так как нам надо.

С помощью инструментов окошка “Edit UVWs” разворачиваем неправильные текстуры.

Текстуры развернулись, но оказались немного ниже, поэтому также помощью инструментов окошка “Edit UVWs” немного сдвигаем их вверх.


Предметам при визуализации можно назначить определенный материал, столу – дерево, мышке – пластмассу, гире – металл.
Создавать, а точнее имитировать все эти материалы в 3D Max позволяет Material Editor.

Material Editor имеет два вида: компактный и расширенный (имеет те же функции, но более удобен визуально). Для знакомства будем использовать компактный вид.


Для того, что бы выбрать вид, нажимаем Modes и выбираем Compact Material Editor:


В первом окне находится список материалов в виде таблицы сфер, нажимая на одну из них мы переходим к редактированию материала.

В первую очередь нужно выбрать тип материала, изначально выбрано Standart, далее присвоить материалу имя.


Основные типы материалов:

– Standard (Стандартный) — Обычный материал.
– Architectural (Архитектурный) — Материал с расширенными настройками.
– Blend (Смешиваемый) — Состоит из двух материалов, которые смешиваются друг с другом по определенной маске.
– Composite (Составной) — Похоже на Blend, позволяет смешивать до 9 материалов с основным.
– Double Sided (Двухсторонний) — Два материала, один – для передней стороны, другой – для задней
– Ink ‘n Paint (Нефотореалистичный) — очень интересный материал, имитирует 2D, эффект рисованности.
– Matte/Shadow (Матовое покрытие/Тень) — Принимает только тени, сам материал прозрачен.
– Mutti/Sub-Object (Многокомпонентный) — состоит из двух и более материалов, каждый материал соответствует своему ID и будет отображаться на полигонах с таким же ID.

1. Для начала выберите первый слот, тип оставим Standart.
2. Назовите материал (например Mat_1).
3. Во вкладке Blinn Basic Parameters:

Diffuse – основной цвет материала.
Specular – цвет блика (оставляем белым)
Specular Level – уровень блеска.
Glossiness – Глянец
Self Illumination – самосвечение (от 0 до 100, color – цвет света)
Opacity – прозрачность (100 – полностью видим, 0 – невидим)


Для примера можно создать такой вот простой глянцевый материал синего цвета. Что бы применить его к объекту можно:

1. Просто перетащить материал на нужные вам объекты.


2. Нажать на кнопку "Assign Material to Selection" (применить материал к выделенному)


Итак, вы научились создавать простейшие материалы, изменяя их цвет, глянцевостьматовость, прозрачность и самосвечение. Теперь поговорим о вкладке Maps. Это текстурные карты – основа текстурирования в 3D max.


Diffuse Color, Specular Color, Specular Level, Glossiness, Self Illumination, Opacity – уже знакомые вам параметры. Но тут их можно задать с помощью текстурных карт.

Filter Color – цвет, в который будет окрашиваться свет, проходящий через объект.
Bump – карта неровностей(выпуклостей или впадин) на объекте.
Reflection – отражения.
Refraction – преломления.
Displacement – схоже с Bump, выдавливание гораздо сильнее.

Перейдя во вкладку Maps, вы увидите данный список. None означает что никакой текстурной карты пока нет. Кликнув напротив Diffuse Color на None, вы увидете ещё один список, выберите Bitmap (растровое изображение)


После этого вам предложится выбрать любое изображение, например, можно скачать изображение 100 долларовой купюры и выбрать её:


Теперь создайте Plane (проскость) с соотношением сторон примерно как у 100 долларовой купюры и примените материал к плоскости:


Если плоскость не окрасилась в цвета купюры, нажмите на кнопку Show Standart Map in Viewpotr (кнопка выделена на скриншоте сверху).

Теперь можете раскидать свои сотни баксов по всему столу:


В 3D max конечно же предусмотрена небольшая библиотека готовых материалов (например материал дерева для стола на верхнем скриншоте).

Для того что бы открыть библиотеку выберите свободный материал, кликните на Standart, далее найдите пункт меню Open Material Library ( в 11 версии меню открывается небольшой стелочкой в верхнем левом углу).

Далее нужно просто найти нужную библиотеку. Она скорее всего находится по адресу C:/Program Files/Autodesk/3ds Max/materiallibraries/ или же в папке Мои Документы.

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


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

Читайте также: