Введение

N-мерные изолинейные поверхности, способные объединяться.

В компьютерной графике метаболы, также известные как блоб-объекты, представляют собой органичные N-мерные изолинейные поверхности, характеризующиеся способностью сливаться при близком расположении, образуя единые, непрерывные объекты. В твердотельном моделировании обычно используются полигональные сетки. Однако в определенных случаях метаболы оказываются более эффективными. "Блобби"-внешний вид метаболов делает их универсальными инструментами, часто используемыми для моделирования органических объектов, а также для создания базовых сеток для скульптинга. Техника рендеринга метаболов была изобретена Джимом Блинном в начале 1980-х годов для моделирования взаимодействий атомов в телесериале Карла Сагана 1980 года "Космос". В сообществах motion- и UX-дизайна это также неформально называют "эффектом желе", который часто встречается в элементах пользовательского интерфейса, таких как навигация и кнопки. Поведение метаболов аналогично митозу в клеточной биологии, когда хромосомы генерируют идентичные копии себя в процессе деления клеток.

Определение

Каждый метабол определяется как функция в n измерениях (например, для трех измерений, трехмерные метаболлы обычно наиболее распространены, хотя популярны и двухмерные реализации). Также выбирается пороговое значение для определения твердого объема. Затем,

определяет, заполнен ли объем, заключенный поверхностью, заданной метаболами, в точке или нет. Более неформальное определение можно сформулировать так: если взять 2 круга в 2D, и в точке P влияние первого круга (равное 1/расстоянию) будет X, а влияние второго круга – Y, то если X+Y > порог, точка P является частью метабола. Далее это вычисляется для всех точек, и, очевидно, существуют графические методы для этого. Интерактивный метабол с аккуратной функцией.