Осваиваем секреты моделирования
Как превратить прямоугольный блок во что угодно
Что такое NURMS-объекты и чем они полезны
Редактирование формы сеток кусков Безье, полученных из объектов-примитивов
Приемы «лепки» моделей из кусков Безье
Создание сетки кусков Безье на основе сплайнового каркаса
Те методы моделирования трехмерных объектов, которые вы освоили к настоящему моменту — использование примитивов и составных объектов, применение модификаторов, лофтинг, выдавливание и вращение, — безусловно, полезны и хороши. Как вы убедились, с помощью этих методов вполне можно создавать отнюдь не примитивные сцены. Однако mах 7.5 способен на нечто большее. Попробуйте, например, представить себе, как с помощью тех методов и приемов, которые были изложены в предыдущей части книги, создать модели коровы или куклы, подобные показанным на иллюстрациях первой главы.
До сих пор вы осваивали азы моделирования, которые должны иметься в арсенале каждого уважающего себя специалиста по трехмерной графике. Эта и следующая главы будут особенными. В них вы приобщитесь к некоторым секретам моделирования. Усвоение и творческое применение тех приемов, о которых пойдет речь далее, позволит вам начать восхождение к вершинам мастерства. Возможности методов построения оболочек трехмерных объектов поистине безграничны. Только в достаточной мере овладев подобными методами, можно рассчитывать на то, что технические сложности не будут служить преградой в воплощении ваших творческих замыслов и фантазий.
Мы приступаем к рассмотрению методов моделирования, которые позволяют буквально вылепливать сетчатые оболочки трехмерных объектов любой, самой причудливой формы. К числу таких методов создания объектов произвольной формы относятся:
редактирование сетки стандартного примитива-параллелепипеда на уровнях подобъектов, в том числе с последующим применением модификатора MeshSmooth (Сглаживание сетки) и формированием объектов типа NURMS (Non-Uniform Rational MeshSmooth — неоднородная рациональная сглаженная сетка);
формирование сеток кусков Безье посредством преобразования объектов-примитивов, путем непосредственной «лепки» из отдельных кусков или на основе трехмерных каркасов, выстроенных из сплайнов, с последующим «натягиванием» на них сетчатой оболочки с помощью модификатора Surface (Поверхность);
редактирование формы стандартных NURBS-поверхностей или формирование таких поверхностей на основе каркасов из трехмерных NURBS-кривых произвольной формы.
Первые две группы методов мы рассмотрим в этой главе, а последнюю — в главе 10. При освоении этих методов у вас будет возможность применить на практике многие из тех инструментов редактирования сеток, кусков Безье и NURBS-объектов, которые были только обозначены в предыдущей главе. В тексте этой главы будет много картинок, может быть, слишком много. Что поделаешь, очень трудно словами описать, какое именно действие предлагается проделать над той или иной совокупностью граней, ребер или вершин.
Не следует рассчитывать на легкий успех. Рассматриваемые ниже методы уже не столь просты как те, с которыми вы сталкивались до сих пор. Их применение требует кропотливой работы с такими мелкими элементами трехмерных моделей, как отдельные вершины, сегменты, ребра, грани или полигоны. Вряд ли можно рассчитывать на то, что вам удастся воплотить задуманную модель в виде сетки с первой попытки. Признаюсь, у меня самого это никогда не получается. Начинаешь что-то делать, доходишь до определенного момента и видишь, что чуть раньше нужно было сделать по-другому. Приходится начинать все заново. Особенно трудно выполнять настройку формы трехмерных оболочек, создаваемых на основе сплайновых каркасов или NURBS-кривых. На экране — мешанина из перепутывающихся линий и множества точек. Только-только, казалось бы, придашь сетке нужную форму, но стоит чуть повернуть объект и взглянуть на него под другим ракурсом, как обнаруживаешь, что результат совсем не похож на то, к чему ты стремился, и выглядит просто отвратительно. Однако здесь как нельзя лучше действует простое утверждение, что терпением и трудом можно добиться удивительных результатов. Тренируйтесь и тренируйтесь, и успех придет. Со своей стороны обещаю поделиться с вами рядом практических советов, облегчающих тернистый путь к заветной цели. Так что запаситесь терпением и настойчивостью, и — приступим.