Почему не отображается сетка в 3д максе
Хочу сделать ролик для отображения алгоритма работы октодеревьев. Нужно в ролике отобразить какие нибудь объекты, но в кубе. А сам куб не цельный а состоящий из сетки. Подскажите как можно сделать такой куб на рендере? Спасибо.
Способ 1 - как сказал Roman K. Это самый адекватный способ.
Немного поколупаться в настройках и выдавишь годный результат.
Достаточно создать вирей мат, а в карту прозрачности кинуть VRayEdgesTex. При этом стоит помнить, что эта карта будет использоваться, как прозрачность - черный - нет цвета, белый - полный цвет, серый - полупрозрачность. По умолчанию сетка и так создается белой, поэтому редактировать надо только ее толщину
Но если у тебя нет вирея, тебе впадлу его качать и т. д. - есть план Б, предназначенный для маньяков, извращенцев и мазахистов. Накинь на модель модификатор lattice. Правда это зверски увеличит полигонаж сцены ;) (пример ниже - без латтиса на сцене 6 полей, с ним - 6000. Разница на одном "примитивном шаре" - более чем заметна)
При небольшом усердии можно добиться необходимого
Слева - латтис, справа - текстура.
Источник: Объект - параллелепипед, сглаженный через nurms smooth (правый клик - NURMS Toogle) на 3 итерации
Вирей, эт клёва!! ! Вирей, эт крута. Только для данной задачи не нужно.. .
В данной сцене применены стандартные материалы. Я даже от менталрея отказался по такому поводу :)
Количество полигонов осталось неизменным. Правда, если захочется отрендерить покрашенный объект, чтоб видеть сетку придётся количество полигонов увеличить, но всего в 2 раза; ) Для этого просто объект придётся клонировать.
Чуть не забыл.. .
Если до зарезу нкжно, чтобы сетка отобрахалась полностью, как на скрине у Photo-Graph'a, вполне достаточно в редакторе материалов поставить галочку - 2-Sided
Всем привет, совсем начал недавно мудрить в максе и наткнулся на проблему. При приближении к объекту редактирования этот самый объект потихоньку исчезает. Может на скрине понятнее будет. Это так и должно быть или как то решается? Поиск не помог, потому что даже не могу сформулировать корректный запрос.
Заранее спасибо за помощь))
moogie
нужно настроить Viewport clipping
В кружке со стрелкой вниз имел ввиду, что желтую стрелку ближней границы нужно вниз опустить.
спасибо, а эти стрелки теперь постоянно будут там торчать? Если выключить Viewport clipping, то и проблема вернется
moogie
была такая тема. Скорее всего твой объект очень мал и поэтому приближение режет сетку. Увеличь его масштабированием, должно помочь. Мне помогло в своё время.
З.Ы такое случается ещё при импортах файлов из других программ, например из архикада - в максе модели/чертежи очень маленькие.
нет, объект отнюдь не мал)) по крайней мере измеряется он метрами)))))
Viewport clipping это то - что нужно, тока стрелки теперь хотелось бы убрать))
то есть даже если я делаю экстерьер размерами где то 50х50 метров, надо выставлять масштаб в сантиметрах? Простите за занудность, просто я в последнее время перелопатил очень много материалов по максу, немного крыша едет. Вроде как кое где встречал намеки на то, что лучше создавать сцену в реальных размерах. В сантиметрах же цифры будут вообще безумные
Можно решать проблему следующем образом, в момент когда это происходит отдаляешься скроллом на болшое растояние и нажимаешь Zoom Extents Selected(правый нижний угол, там где навигация).
Тоже столкнулся с этой проблемой. Интересно то, что это, почему-то, происходит только в одном файле. Создаю новый файл, в нем все работает нормально. Уже пытался перекидывать модель в чистый файл, не помогает. где-то какую-то настройку тянет с собой.
Все эти настройки Viewport clipping ерунда. Это принудительное включение отсекания, просто мы чуточку увеличиваем диапазон и при дальнейшем приближении модель снова отсекается, уже согласно настройкам этого самого Viewport clipping.
А вопрос стоит как вообще избавится от этого отсекания?
работая не через перспективу, а через ортопроекцию. Или во фронтальных проекциях (лево-право, перед-зад)
Это не проблема, это такая особенность движка - при большом приближении в перспективе ты вместо того чтоб разглядеть молекулярную структуру на поверхности обьекта - просто въезжаеш внутрь его.
Макс же не знает что ты хочеш - заглянуть внутрь или крупно рассмотреть. Поэтому при определенном увеличении, заданом в коде, он начинает пускать тебя внутрь обьекта, это увеличение можно частично нивелировать с помощью вюпорт-клиппинга. А при ортографии или прямых проекциях - ты как раз будеш всегда рассматривать структуру именно поверхности.
В 3ds Max существует не один вид сеток. Некоторые относятся к объекту, отображая его геометрию. Другие обозначают координаты в рабочей области. Соответственно, включаются и настраиваются они совершенно по-разному. В этой статье мы разберем сетку рабочей области Home Grid, сетку-хелпер Grid, сетку объекта в рабочей области и сетку объекта на рендере.
1. Использование инструмента
Для использования инструмента нужно создать объект и конвертировать в Editable Poly. Также можно воспользоваться модификатором Edit Poly. После этого необходимо выделить объект и перейти в Ribbon – Modeling – Polygon Modelling – Generate Topology. После нажатия откроется окно Topology, в котором перечислены все шаблоны топологий и дополнительные настройки.
Нажав на любую из 21 иконок с примерами, на всем выделенном объекте изменится сетка. При одновременном выделении нескольких объектов данный инструмент не работает.
Сетку можно изменять в пределах выделенных подобъектов (точек, ребер, полигонов). Для этого нужно выделить желаемые подобъекты, зажать Shift и нажать на иконку в окне Topology.
Важно помнить, что некоторые шаблоны могут сильно портить внешний вид объекта за счет пересечений полигонов. Увидеть это можно на примерах ниже. Кроме того, генерация всегда случайная. Поэтому два одинаковых шаблона всегда будут различны, за исключением Bricks и Hive.
2. Примеры шаблонов
Wall, Tiles, Bricks, Hive
Создание такой сетки необходимо, чтобы создать основной рельеф поверхности с помощью геометрии. Это полезно, если у вас нет подходящих текстурных карт или очень важна геометрическая реальность рельефа. В остальных случаях лучше сэкономить полигоны и воспользоваться материалом, например CoronaMtl.
Tiles2, Mosaic, Floor, Floor2
Skin, Holer, Diamond, Simplify
Chaos, Fours, Smoothstar, Cross
Planks, Planks2, Planks3, Planks4
3. Сетка объекта
Любой объект состоит из полигонов, которые образуют сетку. Эту сетку можно редактировать, изменяя форму объекта. Отображение сетки можно включать и выключать. Есть 3 режима отображения объекта:
- Wireframe – отображается только сетка. Включить и отключить этот режим можно горячей клавишей F3.
- EdgedFaces – отображается сетка и поверхность объекта. Включить и отключить этот режим можно горячей клавишей F4.
- DefaultShading – отображается только поверхность объекта.
Сетка объекта формирует так называемую топологию. Обычно, она состоит из примерно одинаковых квадратов. Но такая сетка может оказаться не очень удобной для редактирования объектов. Поэтому топологию можно изменить с помощью инструмента Generate Topology.
4. Сетка объекта на рендере
Сетку объекта можно отобразить даже на рендере. Для этого нужно создать правильный материал. Ниже будет демонстрация на примере CoronaMtl в Corona Renderer.
Создайте материал Material Editor – Materials – Corona – CoronaMtl. К созданному материалу в слот Diffuse Color нужно подключить карту Maps – Corona – CoronaWire. Созданный материал можно накладывать на объекты. Отображение сетки можно изменить в настройках карты CoronaWire. Теперь сетка объекта будет отображаться на рендере.
К карте CoronaWire можно подключать другие карты. Например, с помощью подсоединенной карты Bitmap можно наложить цветовую текстуру, поверх которой будет видна сетка. А про другие полезные карты можно узнать в статье «10 самых нужных карт 3ds Max».
Практически самая лучшая сетка – это сетка из одинаковых квадратов. Но такая сетка не всегда удобна для моделирования. Поэтому 3ds Max предлагает инструмент изменения сетки для некоторых наиболее популярных задач.
2. Хелпер Grid
С помощью хелпера Grid можно создать аналогичную сетку, как в предыдущем пункте. Находится она в разделе Create – Helpers – Standard – Grid. Параметры Length и Width изменяют размер создаваемой сетки.
Spacing – величина одного деления сетки.
Active Color – управление цветом в видовых окнах, когда сетка не выбрана.
Display – плоскость расположения сетки.
После создания сетки нужно нажать Quad Menu (ПКМ) – Active Grid. Если новая сетка сразу стала активной, то нажимать ничего не нужно.
При создании хелпер заменяет стандартную сетку рабочей области. Новые объекты также будут строиться на основе новой сетки. Такую сетку можно изменять по размеру, передвигать и поворачивать. Если создано несколько таких сеток, то активной может быть только одна из них.
3. Дополнительные функции
Tatter – единственный шаблон, который имеет настройки. Он генерирует настраиваемые отверстия на сетке.
Size – размер генерируемых отверстий.
Iterations – насколько сильно отверстия будут отличаться по размеру.
Smooth – определяет, насколько закругленными будут отверстия.
Plane – создает плоскость в нулях координат. S – число сегментов плоскости по каждой стороне.
С помощью этого инструмента можно быстро создать, например, различные типы пола. Легко создается текстура оконной мозаики или сетки. Но размер и частота многих шаблонов зависят от размера полигонов на объекте. Поэтому, если нужно создать очень мелкую текстуру или таких объектов будет много, важно быть осторожным. Такой метод может сильно перегрузить сцену.
Sklifosovskiy
Просмотр профиля
глупый вопрос: почему не отображается grid во вьюпорте? хотя она включена. В соседнем вьюпорте тоже включена, и все в порядке..
если повернуть вид проекции, то включенная сетка видна узкой полоской..
как быть и что сделать, чтобы сетка была видна в проекции фронт?
PaulFX
Просмотр профиля
Clipping Plane дает этот эффект при соответствующем зуме.
Хотя не факт. Настройки грида тоже влияют.
Up:
Все перекрутил, но так и не получилось, чтобы во фронте или лефте отсутствовала сетка.
Sklifosovskiy
Просмотр профиля
да, но когда клиппинг отключен - не должно быть такого эффекта, а он все равно есть. обидно. И при включенном и выключенном клиппенге сетка в проекции фронт (или лефт) тоже не показывается
Sklifosovskiy
Просмотр профиля
понял из за чего, все это из за унылой фичи "куб", иногда при переключении видов с помощью куба макс переходит в нужную проекцию, но продолжает думать что он в режиме ортографической проекции, тоесть сетка есть, но она сжимается до линии..
фиче больше трех лет, а они(автодески) все так и не могут нормально прикрутить ее к вьюпортам. когда переключаешься с помощью горячих клавиш, все ок.
уроды кароче.
VDesign
Просмотр профиля
cyberflipper
Просмотр профиля
Это что, они лофт не могли года четыре починить, когда он в режиме NURBS <360 наглухо программу валил.
Я давно ничему не удивляюсь.360>
Sklifosovskiy
Просмотр профиля
Это что, они лофт не могли года четыре починить, когда он в режиме NURBS <360 наглухо программу валил.
Я давно ничему не удивляюсь.360>
diez
Просмотр профиля
у меня сетка пропадала в режиме перспективы, независимо от того приближаешь или уменьшаешь,
когда directx10 поставил в дровах,
сменил обратно на 9, сетка появилась))
4ton
Просмотр профиля
У меня другая была проблемка, но корни похоже у них общие)) Короче помогло, когда поставил софтвар рендеринг в окнах проекций. Может и вам поможет, попробуйте.
LevaLeva
Просмотр профиля
куб не при чем. Это давний баг. Зависимость его появления не выявлена. Такое ощущение, что сетка иногда ведет себя как объект и может быть скрыта.
1. Сетка рабочей области Home Grid
Сетка рабочей области – это размеченная поверхность, которая помогает следить за размерами объектов. В режимах Perspective и Orthographic она отображает «пол» рабочей области. Включить или отключить ее можно несколькими способами:
- С помощью горячей клавиши «G».
- В разделе Tools – Grids and Snaps – Show Home Grid.
- Кнопка «+» –Show Grids.
Разметку этой сетки можно настраивать в меню Grids and Snaps Settings. Открыв меню, основные настройки находятся в разделе Home Grid. Здесь можно настроить размер и ограничение сетки.
В этом меню также можно найти настройки привязок. Про выбор и использование привязок можно прочитать в статье «Привязки Snaps Toggle в 3Ds Max».
Grid Spacing – размер одного деления сетки (квадрата).
Major Lines every Nth Grid Line – выделяет каждое N-ную полосу сетки.
Perspective View Grid Extent – устанавливает размер сетки в окне Perspective.
Inhibit Grid Subdivision Below Grid Spacing – управляет разделением сетки на более маленькие деления.
Inhibit Perspective View Grid Resize – делает сетку в окне перспективы фиксированного размера. Если включить, то параметр Perspective View Grid Extent не будет работать.
Dynamic Update – позволяет устанавливать, в каких видовых окнах меняются настройки сетки.
Читайте также: