Metaballs. Кляксы

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

Так как ничего принципиально нового в этом нет, дальше идет только работающий пример.
(more…)

18/11/07 at 20:46 Leave a comment

Metaballs. Вода

ВодаПару недель отдохнул, можно продолжить с каплями…

Итак, типа капли чернил у нас есть, теперь на основе этого метода сделаем капли воды. Вода отличается от чернил тем, что она прозрачная (глубокомысленно!). А чтобы ее такую прозрачную было все-таки видно, надо ей добавить способность преломлять свет и положить ее (а точнее, конечно, налить) на неодноцветный фон. Изобразить рефракию у нас есть единственный разумный способ – использовать фильтр DisplacemntMapFilter, не делать же полноценный рэй-трэйсинг, в самом деле! В качестве карты для фильтра будем брать спрайт с метаболами, но нужны еще некоторые дополнительные действия.
(more…)

05/11/07 at 14:22 2 comments

Metaballs. Чернила

ЧернилаНекоторое время назад одна моя знакомая расказала про такое задание на курсах по флэшу, которые она тогда посещала: надо создать анимацию капли воды, разделяющейся на 2 капли. Или наоборот, анимацию двух капель соединяющихся в одну. Целью задания было продемонстрировать еще раз принципы работы Шэйп Твина и показать, что нельзя такую анимацию сделать с помощью всего двух ключевых кадров (в начальном кадре один кружок, в конечном два). Меня же заинтересовало как это сделать так, чтобы капли были действительно выглядели как капли, чтобы в промежуточных кадрах были не вариации на тему восьмерки, а гладкий, “жидкий” объект. Такие объекты называются metaballs. Единственный перевод этого термина, который я нашел – метасферы.
(more…)

12/10/07 at 22:24 Leave a comment

Post #0

Это мой не первый даже, а нулевой пост, пробный. Посмотрю как тут все работает, что это за кнопочки и закладочки…
Вот так так, похоже, я буду добавлять ActionScript код:

var empty = new Sprite();
addChild( empty );

Работает!

09/10/07 at 21:26 Leave a comment


 

January 2012
M T W T F S S
« Nov    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Follow

Get every new post delivered to your Inbox.