3ds max как расположить объекты вдоль сплайна

Обновлено: 02.07.2024

Есть инструмент типа массива, только этот массив вдоль сплайнового пути. Называется Spacing Tool.
Рисуется сплайн, выделяется размножаемый объект, нажимается Spacing Tool и в открывшейся табличке выбираются параметры - общее количество объектов вдоль определенного расстояния или общее количество объектов и расстояние между двумя, поворачивать объект при изменении угла сплайна или нет, Instans или Copy и т. д. Далее указывается путь (сплайн) . Выбранное закрепляется только после нажатия кнопки "применить" или "ОК"
В старых версиях Макса этот инструмент находился в меню "Tools" главного меню, в новых версиях - нужно включить отображение меню "Extras" (правой кнопкой мыши по пустому месту главного меню - и поставить галку на отображение "Extras"). Можно передвинуть эту панель в удобное место или присоединить к панели главного меню. Там будет всего две кнопки. Одна из них "раскрываемая", там и есть Spacing Tool (кнопка выглядит как шарики вдоль линейки) . Пояснения нужны или достаточно этой инфы?

Иван Исаев Мастер (1900) достал уже мэйлру, не залить фото, а фастпик модером проверяться должно htt p://i15.fastpic. ru/big/2011/0215/e6/db48afb487134bee7a04bc855a4fabe6.jpg пробелы дел

Вариант: сначала сделать прямой ряд копий без шва (включаем привязки к вершинам, например) , получившуюся стаю объединяем в группу, а её уже, гнем по сплайну. Может кто нибудь и лучше вариант предложит.

Вопрос Димы Касаткина, про визуализацию: С твоим ответом у него: 1) не получится ничего путного 2) не поймет он что делать дальше 3) снова будет тут с идиотскими вопросами.
Теперь про копии по сплайну: Если невнятно объяснил, то намекни, кину в личку подробный ответ.

Иван Исаев Мастер (1900) и пусть будет снова тут с идиотскими вопросами! У каждого новичка есть этот первоначальный этап обучения, я тоже всех доставал идиотскими вопросами когда только начал изучать 3ds max. Думаю, все дело в том, что человеку лень не хочется покупать книги и серьезно этим заниматься а просто хочет все и сразу. Я даже думаю снять цикл туториалов по самым задаваемым идиотским вопросам.

на самом деле нужно сделать надпись вдоль сплайна. надпись - сплайн текст
т.е. например как на карте: дорога и подписано "такое-то шоссе"
я так понимаю можно например каждую букву сделать отдельным объектом и потом их равномерно выстроить вдоль сплайна (вопрос КАК?)
или есть еще какой-нибудь способ?
буквы не должны искажаться


melmn85



Просмотр профиля


Sashkin



Просмотр профиля я так понимаю можно например каждую букву сделать отдельным объектом и потом их равномерно выстроить вдоль сплайна (вопрос КАК?)
попробуй контроллер Path Constraint c галкой Follow, правда если текста много - геморно.
зы. вроде скрипт был для этого дела, тут на форуме выкладывали, но сейчас не могу найти..


Apprentice



Просмотр профиля

блин кошмар, я не думал что все так плохо
с помощью Spacing tool вроде как можно по одной букве распихать, трудоемкость почти как просто вручную буквы расставлять
с помощью Path Constraint чуть-чуть легче
спасибо


deM-on



Просмотр профиля


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

Что такое сплайны

Итак, чтобы лучше понять, что такое сплайны, откроем меню Create и найдем иконку Shapes. В выпадающем меню выберем Spline.

rabota-so-splainami (1)

Именно с этого меню начинается любая работа со сплайнами (spline) в 3ds max. Здесь у нас находится целых 12 его вариаций.

rabota-so-splainami (2)

Каждая из форм имеет ряд своих настроек: например, прямоугольнику можно задать длину сторон, звезде — количество и глубину лучей. Но именно Line является самым гибким инструментом, так как с помощью него можно построить абсолютно любой контур, на основе которого затем можно выдавить объемную фигуру. Давайте на его примере и разбираться с темой.

Основы сплайнового моделирования

Для начала выберем инструмент линия на панели. Жмем Create/Shapes/Line.

rabota-so-splainami (3)

Создадим с помощью него произвольную форму — у меня это будет яблоко. Переходим на плоскость Top. Щелкая левой кнопкой мыши и ставя точки, я не слишком забочусь о правильности контура, так как в дальнейшем я буду его редактировать. Когда последняя точка поставлена, жмем ПКМ, чтобы закончить. Обратите внимание, что контур я замыкать не стала, причем сделала так умышленно. Вот так получилось у меня:

rabota-so-splainami (4)

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

На заметку: чтобы убрать последнюю созданную точку, созданную при моделировании, нажмите Backspace на клавиатуре.

Режимы редактирования

Как и при работе с полигонами, работа со сплайнами имеет несколько режимов редактирования подобъектов. Их можно увидеть в свитке Selection или нажав на плюсик около надписи Line.

rabota-so-splainami (5)

Таких режимов у нас три:

  • Vertex – редактирование по точкам, вершинам. Вертексами называют узлы, на скриншоте их хорошо видно, красная точка — выделенный (активный) вертекс;

rabota-so-splainami (6)

  • Segment – по сегментам. Сегмент — отрезок, ограниченный двумя вертексами;

rabota-so-splainami (7)

  • Spline – по всему сплайну. Сплайн выделяется полностью: от первой до последней точки.

Сейчас мы будем работать только с точками — именно этот режим нам подходит лучше всего, потому выбираем режим Vertex.

Точки Vertex и их типы

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

rabota-so-splainami (9)

Типы точек бывают:

  1. Bezier Corner — угол с кривой. При применении у нас получится угол, который будет иметь два независимых друг от друга манипулятора;
  2. Bezier — кривая с симметричными маркерами-манипуляторами, изгибающимися вместе;
  3. Corner — угол, ломаная линия;
  4. Smooth — автоматическое сглаживание, не имеет манипуляторов.

rabota-so-splainami (10)

Давайте выделим все наши точки и выберем для них тип Smooth. В режиме Vertex рамкой выделяем все точки (или жмем Ctrl+A)/жмем ПКМ/Smooth.

rabota-so-splainami (11)

Форма стала сглаженной, но это еще далеко не то, что надо.

rabota-so-splainami (12)

Теперь берем каждую точку и начинаем двигать их вручную, «причесывая» фигуру. Не очень красиво у меня получилось у основания яблочка, явно просится еще по одной точке с каждой стороны.

rabota-so-splainami (13)

Как добавить/убрать точку

Для того, чтобы добавить точку на сплайне, нам нужно в режиме вертексов чуть опустить свиток вниз и найти кнопку Refine. А затем просто разместить узлы в нужном нам месте на линии. Сделаем это.

rabota-so-splainami (14)

И подправим результат вручную. Получилось вот так:

rabota-so-splainami (15)

Если же вы ошиблись и хотите удалить вертекс, просто выделите его и нажмите Del на клавиатуре.

Как объединить узлы

Количество точек нас устраивает, и все они на своих местах. Осталось только одно — замкнуть контур. И сделать это надо обязательно. Ведь из незамкнутого контура не получиться выдавить объемную модель. Чтобы провести объединение наших узлов, делаем так: выбираем один из них, включаем привязку, перетягиваем одну точку на другую, выключаем привязку.

rabota-so-splainami (16)

Кстати, в этом месте тип точки можно поставить Corner Bezier.

rabota-so-splainami (17)

Как сгладить дуги сплайнов

Еще одна вещь, с которой можно столкнуться при сплайновом моделировании, — это угловатые поверхности дуг. Изначально, при создании контура они могут и не бросаться в глаза, однако, в объеме форма может выглядеть очень грубо, особенно если дуга была сильно изогнутой. Сгладить форму можно, увеличив количество Steps (шагов) в свитке Interpolation.

Как объединить сплайны

Бывает, нужно объединить сплайны между собой. Особенно это удобно в том случае, если к ним будут применяться одинаковые модификаторы — тогда не придется проделывать все действия дважды. Для того, чтобы разобрать это на примере и закрепить предыдущий результат, создадим яблочку листик. Жмем Create/Shapes/Line. Кстати, в свитке внизу можно сразу выбрать тип линии Smooth.

rabota-so-splainami (19)

Ставим наши точки и замыкаем первую точку с последней. На вопрос «Close spline?» отвечаем утвердительно.

rabota-so-splainami (20)

Чтобы соединить листик и яблочко, выбираем одну из фигур, жмем кнопочку Attach и выбираем то, что хотим присоединить.

rabota-so-splainami (21)

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

rabota-so-splainami (22)

Как продолжить сплайны

Допустим, вы случайно бросили рисование линии, и хотите ее продолжить, а не стирать и начинать все сначала. На этот случай у нас есть еще одна полезная кнопка. Опять же, давайте на примере: нарисуем половинку контура веточки.

rabota-so-splainami (23)

Переходим в режим редактирования Vertex и прокручиваем свиток вниз. Жмем кнопку Insert и продолжаем контур с точки разрыва.

rabota-so-splainami (24)

Присоединим веточку с помощью Attach. Готово!

rabota-so-splainami (25)

Теперь можно придать форме объем, выдавив поверхность с помощью, например, модификатора Extrude.


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

Вообще сплайн - это линия (кривая, ломанная) какая угодно. Сами по себе сплайны не отображаются при рендере, а служат вспомогательными средствами. Создать сплайн вы можете перейдя во вкладку Create - Shapes - Splines.

create spline

Вот основные формы сплайнов, которыми я обычно пользуюсь:

3d max viewport

Когда вы создаете любой тип сплайнов, то после изменения параметров, для дальнейшего редактирования, вам необходимо нажать на него правой кнопкой и выбрать Convert To - Convert To Editiable Spline, или применить модификатор Edit Spline из списка модификаторов.

Все сплайны состоят из точек (vertex) и сегментов (segment):

spline types

Точки бывают четырех типов:

1. Corner - точка образует ломаную.
2. Smooth - автоматически сглаживает линию, образуя кривую.
3. Bezier - так же образует сглаженую линию, но формой изгиба можно манипулировать с помощью специальных маркеров.
4. Bezier corner - в отличии от bezier маркеры несимметричны.

Corner type

Чтобы изменить тип точки нужно выделить одну или несколько точек и нажать правую кнопку мыши. В контекстном меню выбрать нужный тип.
В разеделе Modify сплайны имеют несколько вкладок: Rendering, Interpolation, Selection, Soft Selection и Geometry.

Вкладка Rendering:

Enable in rendering - включает отображение сплайна при рендере.

Enable in Viewport - включает отображение сплайна в окнах вьюпорта.

Radial - сплайн будет иметь форму веревки (то есть круг в сечении).

Thickness - толщина или диаметр круга в сечении.

Sides - количество сторон круга (если выбрать 3, то в сечении будет треугольник).

Angle - Угол поворота сечения.

Rectangular - сплайн будет иметь форму доски (то есть прямоугольник в сечении).

Length - длинна прямоугольника в сечении.

Width - ширина прямоугольника в сечении.

Aspect - соотношение длинны и ширины друг к другу.

Auto Smooth - включает автоматическое сглаживание.

Вкладка Interpolation:

Steps - количество сегментов между каждыми двумя точками сплайна (для сглаженных форм требуется большее количество, для ломаной линии достаточно нуля ).

Optimize - автоматически убирает сегменты, которые не влияют на форму сплайна.

Adaptive - автоматически подбирает количества сегментов, для получения идеально гладкой формы.

Вкладка Geometry:

New vertex type - Выбор тип вновь созданных точек.

Create line - Создать дополнительную линию с сплайне.

Attach - Присоеденить линию к сплайну.

Refine - Вставить точку в любое место сплайна.

Weld - Слить соседние точки в одну (справа указано минимальное расстояние между точками, при котором они будут слиты)

Connect - Соеденить две точки линией.

Insert - Продолжить линию (нажимаете Insert затем на крайнюю точку и продолжаете создание сплайна)

Fillet - Скругление углов (выделяете точку и задаете радиус скругления)

Chamfer - Создание фаски (выделяете точку и задаете размер фаски)

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

Использование модификатора Shell, на примере создания объемного текста.

Создаем сплайн Text:

Spline text

В поле Text меняем текст на нужный, изменяем размер (Size). Выбираем и стека модификаторов Shell. Затем задаем нужную степень выдавливания (Inner Amount или Outer Amount)

Shell

Модификатор Shell можно применять только к закрытым сплайнам (не имеющим разрывов). Вот пример использование модификатора Shell на сплайны Text, Line, NGon и Star:

Text, Ngon, Star

Модификатор Sweep.

Сперва создаим любую линию. Я создал Line с прямыми углами (создается с нажатой клавишей Shift)

Line

Далее из списка модификаторов выбираем Sweep и получаем следующий результат:

Sweep

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

Sweep

Модификатор Lathe.

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

Lathe

Нам сразу же нужно переместить ось симметрии, для этого нажимаем на плюсик справа от названия модификатора и выбираем Axis. Перемещаем Axis по оси Х :

Lathe Axis

Далее возможны два случая:
1. Поверхность отображается нормально (в том цвете, который у вас выбран) - тогда все хорошо.
2. Поверхность черная - значит нужно вывернуть её наизнанку поставив галочку на Flip Normals.

Flip Normals

Теперь проверьте включена ли у вас кнопка Show end result on/off toggle, которая находится под списком модификаторов. Включить её нужно для того, что бы видеть эффект всех модификаторов назначенных объекту:

Flip Normals

Далее переходим к редактированию вершин (нажимаем на плюс слева от Line и выбираем Vertex), добиваемся желаемого результата. Можете добавлять\удалять точки, менять их тип и т.д.

Модификатор Lathe имеет несколько параметров, вот основные из них:

Degrees - показывает на сколько градусов проворачивается сплайн вокруг оси симметрии (по умолчанию 360 градусов, полный оборот).

Flip Normals - выворачивает поверхность наизнанку.

Segments - количество сегментов ( сглаженность фигуры).

На этом третий урок окончен. В этот раз видеоурок состоит из двух частей:

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