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

Как увеличить размер объекта в 3д макс

  • автор:

Правильное масштабирование объектов в 3ds Max

Инструмент масштабирования Select and Scale крайне удобен, но не всегда корректно работает. Точнее, заставляет некорректно работать модификаторы. Если объект был отмасштабирован, а затем на него применили модификатор, то модификатор будет неправильно менять форму.

Это отлично заметно на модификаторах Bend, Taper, Push, Spherify и т.п. Именно поэтому важно знать, как правильно масштабировать объекты или, в крайнем случае, как исправить эту проблему.

Bend

1. Edit Poly

Корректное масштабирование происходит на уровне элементов (Element) модификатора Edit Poly. Для начала нужно использовать модификатор и редактирование нужных подобъектов Modify – Modifier List – Edit Poly – Element. Выделив так весь объект, его можно масштабировать. Преимущество этого метода в том, что масштабировать можно не весь объект, а его часть. Для этого всего лишь понадобится выбрать другой тип подобъектов.

Edit poly

После этого объект изогнется корректно, но окажется повернут. Это произошло потому, что во время масштабирования на уровне элементов объект смещается в обоих направлениях. Из-за этого сместилась опорная точка Pivot объекта, следовательно и изгиб произошел иначе. Тем не менее, изгиб полностью корректный. Остается только повернуть объект.

Полное обучение: «3ds Max и CORONA для дизайнеров интерьера и визуализаторов»

2. XForm

Это полноценный модификатор, который обрабатывает трансформации объекта для корректности дальнейшей работы. Для использования нужно перейти в Modify – Modifier List – XForm – Gizmo. После выделения гизмо можно масштабировать объект.

Xform

При изменении гизмо, изменяется и сам объект. Однако все трансформации будут корректно обработаны и не повлияют на работу при дальнейшем моделировании. Однако перемещать гизмо объекта не рекомендуется. Из-за этого смещается опорная точка всего объекта и управление трансформациями становится неудобным.

3. Reset Xform

Это утилита предназначена для того, чтобы обнулить уже осуществленное масштабирование. Reset XForm создаст на объекте одноименный модификатор и перенесет информацию о масштабировании на гизмо модификатора. Для использования инструмента нажмите Utilities – Reset XForm – Reset Selected. Объект обязательно должен быть выделен и не находиться в группах с другими объектами.

Reset xform

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

Как автоматически изменить размер объекта?

В максе есть утилита линейка Measure, которая показыватет точный размер объекта. Но у меня возникла мысль что должна быть так же утилита или плагин, с помощью которого можно задать (изменить) свой размер объекта. Это была бы крайне полезная функция. Кто нибуть знает такую утилиту или плагин, подскажите пожалуйста?

На сайте c 26.02.2011
Сообщений: 619
Хас-Вегас
На сайте c 16.11.2007
Сообщений: 1064
Almaty
Цитата dovran:

В максе есть утилита линейка Measure, которая показыватет точный размер объекта. Но у меня возникла мысль что должна быть так же утилита или плагин, с помощью которого можно задать (изменить) свой размер объекта. Это была бы крайне полезная функция. Кто нибуть знает такую утилиту или плагин, подскажите пожалуйста?

dbd1ca28223472b4bfecd6cec4023116.jpg

На сайте c 02.12.2013
Сообщений: 83
Туркменистан. Ашхабад

Спасибо вам большое Владимир . Так и знал что где то должно быть что то встроенное, оказыватся всегда на виду было . «Век живи, век учись».

Как задавать точные размеры объектам в 3D Max?

Никак не могу найти настройку, которая позволяла бы задавать точные габаритные размеры группам объектов, объектам, преобразованным в полигоны (например, Box после команды Convert to Editable Poly), объектам, полученным после операции Boolean, сплайнам, получившимся при импорте векторного контура из Люстры, и т.п. Как?
И вообще на сколько Max подходит для точного моделирования? Или лучше юзать CAD’ы и экспортировать?

Амкар
Активный участник

Рейтинг 18

после любова конвертирования обьекта ты ненайдеш никаких его размеров, их просто нет. Если ты работаеш по интерьерам то могу посоветовать инструмент «Tape» (линейка) он находится на понели Create — Helpers — Tape.

Aquanoxius
Активный участник

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

А зачем так сделано кто-нибудь знает? Это же неудобно!
Попробовал Tape, инструмент ведёт себя так же, как и выше описанные объекты. То есть, при попытке выровнять линейку инструментом Align, в параметрах линейки остаётся только Name and Color. Если не выравнивать, работа с линейкой происходит на глаз. Ещё вопрос: как делать привязку к углам объекта, к точкам и линиям, соединяющим полигоны?

GoodMan
Мастер

Рейтинг 251

1. MAX не кадовская программа, хотя в последнее время он становится все более архитектурно ориентированной прграммой. В XSI например вообще нет никаких привязок к единицам измерения — и все работают и не жалуются..
есть 1,2,3. 10000.0 -а что это — сантиметры или парсеки — решает сам юзер..
2. Параметры (размеры и т.п.) изчезают после конвертации — потому что параметрический объект преобразуется в геометрический..
Параметрический удобен тем что он легко преобразуется изменением параметров — т.е. его размеры, форма описываются мат. формулами.
Но это так-же ведет и к тому что ты не можешь с ним работать на более низком уровне, например на уровне вершин или полигонов. В принципе эта проблема решается стэком модификаторов и наличием модификаторов — преобразователей типа объекта: Edit Poly, Edit Mesh и т.п. Но это удобно только в том случае если сама топология объекта не изменяется вверх по стэку.
П.р. Можно создать сферу, потом применить модификатор Edit Poly — выделить часть полигонов и сделать им некий Extrude. Далее можно вернутся к базовому уровню объекта (его параметрам) и изменить например радиус — при этом все модификации сделанные в модификаторе Edit Poly остануться в силе..
Так объект будет иметь и свойства параметрического и свойства геометрического объекта полигонального типа..

Но это скорее обход ограничений в МАХ-е, который на самом деле только создает видимость такого обхода.
Ведь сам по себе МАХ объектно-ориентированная программа: есть объекты, каждый объект принадлежит к какому-то типу объектов, от того какого типа объект зависит и то какие он может иметь свойства, допускается преобазование типов (но не всегда) — но один объект не может быть разных типов как не крути.

3. В МАХ-е есть очеь много привязок, нажми правую кнопку мыши над значком с магнитиком в виде подковы и буквой 3- и увидишь сколько там всего..

Как увеличить размер объекта в 3д макс

Я решил создать этот мини-урок, чтобы рассказать о проблеме подгонки точных размеров модели, которая волнует не только новичков.
Представьте себе ситуацию: у вас есть модель кресла, которая была создана с использованием референсного фото в правильных пропорциях, но не в точных размерах.

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

В этом уроке мы рассмотрим метод, не требующий сторонних плагинов или скриптов. Все действия можно выполнить с помощью стандартных инструментов 3Ds Max.

Неправильный подход к решению проблемы

Я заметил, что мои коллеги, даже имея большой опыт работы в 3Ds Max, часто пытаются решить эту проблему с помощью простого инструмента Scale.

wrong approact adjusting model in 3ds max with scale and tapes

Они создают несколько Tape с заданными размерами или используют вспомогательный объект Box, чтобы иметь представление о габаритах модели.
Затем они масштабируют модель «на глаз», чтобы подогнать ее размеры.

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

В таких случаях нам могут помочь различные скрипты. Например, существует возможность использовать Stock Model Fixer, в котором есть опция Size Fit.

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

Подгонка размеров модели с использованием FFD 2x2x2

Один из самых простых способов подогнать модель под нужные размеры — это применить модификатор FFD 2x2x2.

Вначале создайте «габаритный» Box и установите его размеры в соответствии с информацией о модели на веб-сайте производителя.

sizef from official site

Выровняйте Box так, чтобы он находился в центре модели, как показано на скриншоте ниже.

create box and place to center

Чтобы упростить работу, нажмите сочетание клавиш Alt+X , чтобы сделать Box прозрачным.

see trought box

Примените модификатор FFD 2x2x2 к модели кресла. Включите привязку к точкам и переключите Snap Toggle в 3D-режим.

На уровне Control Points в модификаторе FFD 2x2x2 используйте привязку, чтобы подогнать все точки FFD под габаритный Box.

Таким образом, наше кресло будет идеально соответствовать заданным размерам.

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

В таких случаях необходимо выполнить операцию Detach для этой части модели или, как в моем случае, если она является отдельным объектом, просто удалить модификатор FFD 2x2x2 для нее.

Заключение

В данной статье мы рассмотрели проблему подгонки точных размеров модели в 3Ds Max и представили эффективный подход к ее решению. Вместо простого масштабирования модели на глаз, мы использовали модификатор FFD 2x2x2 для точной подгонки модели под заданные габариты.

Применение модификатора FFD 2x2x2 позволяет нам контролировать каждую точку модели и привязывать ее к габаритному объекту, обеспечивая точное соответствие размерам. Этот метод не требует сторонних плагинов или скриптов и может быть выполнен с использованием стандартных инструментов 3Ds Max.

Однако, следует отметить, что в некоторых случаях модель может требовать дополнительной обработки, так как возможны искажения пропорций. В таких ситуациях может потребоваться выполнить операции Detach для отдельных деталей модели или удалить модификатор FFD 2x2x2 для них.

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

Спасибо за внимание, и удачи в ваших проектах!

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

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