Posts Tagged ‘effects’
Текст в кривые программно или «Крошим шрифт на кусочки».
Во время экспериментов с кривыми мне пришла в голову идея использовать в своих упражнениях – буквы в виде элементов художественной композиции. Причем не просто использовать, а манипулировать буквально каждым отрезком составляющим букву, чтобы получать разнообразные эффекты, например, взрывать или собирать буквы из кусочков. Я видел много подобных эффектов, но все они реализованы в пиксельном виде, (сначала текст отображается в битмап, потом попиксельно его разбираем-собираем вот как тут например). Мне же хотелось иметь полный контроль именно над векторными кусками букв, чтобы манипулировать ими в трехмерном пространстве.
…и художественный тюнинг!
Очередная серия экспериментов. В результате тюнинга предыдущего варианта Математических кривых 3D, получилась феерическая штуковина - художественно-математическая инсталляция а-ля “геометрический вальс”. (Для просмотра нужен flash player 10 версии, взять можно здесь.)

Прячу красоту под кат, она лучше воспроизводится когда на странице нет других флешек.
Производительность PixelBlender’а
Для меня оказалось сюрпризом, что эффект джина во флэш-плеере воспроизводится значительно медленнее, чем в самом PixelBlender. При этом, чем больше размер объекта к которому применяется шейдер, тем сильнее тормоза.
Я стал разбираться с этим вопросом и нарыл одну весьма интересную запись в блоге Kaourantin.net.
Цитирую:
You heard right, software run time. Pixel Bender kernels do not run using any GPU functionality whatsoever in Flash Player 10.
Да. Во флэш-плеере пикселблендер не использует GPU! Вот и весь сказ. Так что вся эта прекрасная скорость и гладкость наблюдаемая в самом PixelBlender пока что только там и остается. Очень это разочаровало меня если честно, за что боролись? Впрочем, ряд трюков все равно можно исполнить только средствами пиксел блендера - это оправдывает его существование.
Кстати, в статье еще много всякого вкусного о PixelBlender - рекомендую.
Genie. Эффект Джина с использованием PixelBlender.
Недавно в блоге “Флэш-потрошителя” я нашел интересную ссылку в блоге ViValution, о том как создать эффект genie на сильверлайте с помощью пиксельных шейдеров.
Я посмотрел и загорелся идеей сделать этот эффект на As3 c помощью PixelBlender.
Click to continue…

