Clay Studio Pro: моделирование с помощью мета-сфер

Clay Studio Pro - плагин для моделирования в 3D Studio MAX с помощью мета-сфер. Мета-сферы - это специальные объекты, способные притягивать к себе поверхность. Группу таких сфер можно обтянуть оболочкой с плавными переходами от одной сферы к другой. В Clay Studio Pro форма метасфер не обязательно сферическая, она может меняться от сферы до эллипсоида, от октаэдра до куба. Кроме того, есть специальный объект Clay Spline - расположенные вдоль некоторого сплайна мета-диски. Когда мета-примитивы расставлены по своим местам, создается объект Clay Surface, который строит по ним поверхность-оболочку. Примитивы при этом ведут себя как висящие в невесомости капельки жидкости, сливающиеся под действием сил поверхностного натяжения. Впрочем, лучше один раз увидеть, поэтому на рисунке ниже посмотрите, как две мета-сферы сливаются:

Две мета-сферы и поверхность, построенная по ним.

Каждый мета-примитив имеет некоторую зону влияния на поверхность. Желтые контуры на рисунке выше - это как раз границы зон. Влияние может быть и отрицательным, в этом случае воздействие примитива проявляется как отталкивание поверхности, выдавливание в ней вмятин (в окнах проекции границы отрицательного влияния имеют голубой или зеленый цвет). К сожалению, если с отталкиванием переборщить, то поверхность может исчезнуть вовсе. Из-за этого, в частности, мне не удалось проделать сквозное отверстие в мета-поверхности выдавливанием.

Поверхность слизняка образуют мета-сплайн (синий, узлы голубые) и отталкивающая мета-сфера (красная).

В своем исходном виде мета-поверхность и мета-примитивы не имеют многих свойств обычных каркасных объектов 3D Studio MAX. Вам не удастся заставить их взаимодействовать с частицами, искорежить пространственными деформациями или наложить мех с помощью плагина Shag:Fur. Выходом из положения является объект Clay Clone. Он создает клон поверхности или примитива, наследующий все изменения геометрии исходного объекта, но при этом обладающий свойствами обычного каркаса.

К разным мета-примитивам Clay Studio Pro можно применять различные методы текстурирования с помощью стандартного модификатора UVW Mapping. При этом специальный алгоритм "липкого текстурирования" объединит их, не делая швов. Впрочем, можно наложить единую текстуру на всю поверхность сразу. Однако несколько назначить поверхности несколько материалов не получится, материал исходных мета-примитивов на нее не влияет.

Анимация объектов, созданных с помощью Clay Studio Pro, - дело довольно простое. Каждая поверхность лишь помнит, какие примитивы на нее влияют. В остальном все исходные примитивы абсолютно свободны. Вы можете сгруппировать их, связать между собой или с другими объектами с помощью "Select and Link". Можно прикрепить примитивы к соответствующим частям Biped из Character Studio или любой другой системе костей, и заставить ваш персонаж совершать любые мыслимые движения.

В Clay Studio Pro встроены также четыре утилиты. Clay Convertor умеет преобразовывать один или несколько любых объектов MAX в такое же число мета-сфер, обычные сплайны в Clay Spline и модели MetaReyes3 в модели Clay Studio Pro. Clay Snapshot клонирует движущийся объект по его траектории, то есть аналогичен обычному Snapshot в MAX. Clay Contour умеет привязывать любые объекты к мета-сплайну так, что при изменении формы сплайна объект перемещается вместе с ним. И, наконец, Clay Global Settings позволяет изменять свойства сразу целой группы Clay-объектов.

Создавать модели с помощью Clay Studio Pro очень легко, однако этот метод не универсален. На мой взгляд, лучше всего моделирования мета-сферами подходит для создания мультипликационных персонажей - они имеют очень милый, "игрушечный" вид. Однако если вы добиваетесь эффекта "кукольного" мультфильма, придется постараться каркасные объекты и объекты, созданные в Clay Studio Pro, выдержать в едином стиле.

Демонстрационную версию плагина можно взять на сайте автора Clay Studio Pro Orbaz Technologies для 3D Studio MAX R2 и для 3D Studio MAX R3. Демоверсия отличается от коммерческой тем, что поверхности нельзя отрендерить.

1
2007-06-23
Пример не совсем подходящий для данного материала. вот если б показали на примере терминатора т1000 было бы другое дело
RENDER.RU