This is a post that I started writing about 5 months ago, and I may not be posting for a while, so here’s some info I gathered when doing per-frame analysis of Onyx’s bitmap rendering engine …. I tried to optimize per-frame bitmapdata drawing, since there were so many bitmapdata events happening on a per frame basis. The flow for one layer was as follows: var bitmap = new BitmapData(); bitmap.dra
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
先のベジェ曲線の破線描画に、直線の破線描画を加えて、moveTo、lineTo、curveToで破線を描画するものをまとめてみました。 moveTo、lineTo、curveToといってもGraphicsの拡張ではありませんが…。 サンプルでは、以下のようなスクリプトで破線を描画しています。 //引きのoffsetは破線開始オフセット function draw(offset:Number):void{ //破線描画オブジェクト var g:DashLine = new DashLine( graphics, 6 ); //ShapeData var dat:XML = <shape> <edge x0="334.35" y0="60.15" x1="338.1" y1="63" x2="341.6" y2="66.5" line="0" /> <edge x0="341.6" y0="6
ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…
超絶技巧+発表必須というシビアな参加条件の「ActionScript的超絶技巧発表会」に参加してきました。 どんな感じだったのかはてっく煮ブログのエントリにまとめられているので、そちらをご覧ください。 まーみんな変態というか「こんなのにまじになっちゃってどーすんの」と言わんばかりのハックぶりでポカーンとしたりさせたり発表してる自分まで危うくポカーンとしかねない勉強会でしたが、何よりも刺激受けまくりでこれだからやめられないぜ!と再確認。 で、何を発表したかというと以前公開したフィールドマップジェネレータでさりげなく使っているアルゴリズムの説明。 ピクセル走査を一切行わず、画像処理だけで全部やっちゃうという無茶っぷりを晒してみましたが、あの説明と資料でその場で理解できた人がどれくらいいたのか正直気になるところ。 発表資料をそのまま公開しても全く理解できないこと請け合いなので、口頭で説明した部分
trick7 の寺井周平によるコラム。第一回目は「ジブリの絵職人 男鹿和雄展−トトロの森を描いた人。」に Flash 表現のヒントを探しに出かけたレポート。 Flash は元々はアニメーションツールとして、そして近年では他言語のプログラマーも参入してくるほどの高度なスクリプト表現ができる環境として、実にいろんなタイプのユーザーに使われているアプリケーションです。 Flash では、アニメーション、グラフィック、写真、映像、音楽、インタラクティブ、モーショングラフィック、ユーザーインターフェース、インフォメーションアーキテクト、プログラミング、物理表現、数学表現、ゲーム、ネタ、MAD、挙げていけばキリがないぐらいの表現が可能です。興味深いのは、ある一つジャンルをきっかけに Flash を始めた人がいろんな Flash サイトを見たり使ったりしていくうちに他のジャンルにも関心を持ち、デザイナー
My thoughts on Adobe Flex, AIR, Flash, Actionscript, & PureMVC. Blog About Here is a simple demonstration on how to create randomly generated computer art or Dynamic Abstraction. This demo was inspired by Joshua Davis‘ work. The application accepts a range of values for the color of the fill, size and number of circles, transparency, thickness and color of the stroke, etc. The program then randoml
During the weekend I was playing with the blobs effect, trying to make it 1,024bytes with no luck at all. I even installed Flex2SDK to compile directly from FlashDevelop, but after fixing the code so the compiler was happy the filesize was 80bytes bigger than what flashIDE generates :_( So, I lose the personal challenge and then started to play with the effect trying to do something cool with it,
The Flash 8 documentation for perlinNoise() has this intriguing statement: You can use Perlin noise functions to simulate natural phenomena and landscapes, such as wood grain, clouds, and mountain ranges. OK. That sounds like fun. But how is this done? It's not immediately obvious, at least not to me. So I googled . According to these links (here and here), the formula for wood is: g = perlin(x
マウスカーソルの動きにあわせて曲線が変化するサンプルです。ゴムひもの端をつまんで動かすようなカンジ(?)です。 曲線はGraphics#curveToメソッドを使って描画しています。 サンプルではマウスカーソルの動きに連動する描画オブジェクトをいくつか用意して、そいつらの座標をコントロールポイント、2つのコントロールポイントの中点をアンカーポイントとしてcurveToメソッドを連続で使用しています。 中点をアンカーポイントにするのは、たしか「ActionScript 3.0 Animation」のcurveToのサンプルでやってたやり方だったと思います。 コントロールポイントとなる描画オブジェクトは、ターゲットとなる描画オブジェクトから一定の距離に減速しながら近づく動作をします。サンプルではコレをスプライトの派生クラスとして実装してみました。 package { import flash.
Ruben Swieringa on Actionscript and a whole lot of other stuff.. Today I had a little chat with Thomas Pfeiffer, who created the Sandy 3D engine. A while ago I came across his AS2 image-distortion class. Remembering that while implementing hardback-pageflip functionality in my Book component, I decided to port the class to AS3. Thomas was so kind to give me permission to publish my AS3 version of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く