Code Archive Skip to content Google About Google Privacy Terms
Adobe Pixel Bender technology delivers a common image and video processing infrastructure which provides automatic runtime optimization on heterogeneous hardware. You can use the Pixel Bender kernel language to implement image processing algorithms (filters or effects) in a hardware-independent manner. The Pixel Bender graph language is an XML-based language for combining individual pixel-processi
ActionScriptと他ドメインのファイルでデータをやりとりする際によく引っかかってしまうのが *** セキュリティ Sandbox 違反 *** 互換性のないコンテキストにアクセスを試みました。 と表示されてアクセスを拒否されてしまうことです。 ということで、ひっかかってしまう処理として考えられる XMLをロードする ActionScriptからJavaScriptを呼び出す JavaScriptからActionScriptを呼び出す について違反回避方法をまとめてみたいと思います。 XMLをロードする 他ドメインからXMLをロードする際には参照先のドメインのルートディレクトリに crossdomain.xmlというファイルを置いておきます。 crossdomain.xmlには <cross-domain-policy> <allow-access-from domain="参照先ド
Flashでゲームなどを作る時に、動作の重さは悩みの種です。 軽い容量となめらかな拡大縮小が長所のFlashなのですが、その分、描画速度は犠牲になっていて、フルフラッシュサイトでCPUをガンガン食われてしまった経験もあると思います。 この重さを解決する方法の1つとして、BitmapDataを使うというものがあります。 これは素材をgifやjpegにする、という話ではなく、表示部分の扱いをビットマップデータにしてしまうというものです。 たとえ素材がgifでも、MovieClipとかに入れてたくさん表示しているととたんに重くなってしまいます。 これをBitmapDataとBitmapクラスによる表示に切り替えるだけで、軽くできることがよくあります。 ちょっとサンプルで体感してもらいましょう。 wonderflにはこういう実験作品があるのでちょっと拝借。(リンク先の画面右側の三角マークを押せばサ
Two years ago I had an idea for a programming experiment. After writing a proof of concept in Processing, I never did anything else with it. A few weeks back I decided to revisit the project and I created a finalized version. Have a look at it here (the instructions are important so be sure to read them): This entry was posted in Uncategorized and tagged acitonscript, as3, flash, projects. Bookmar
11月28日、ベルサール汐留にて、FITC Tokyo 2009が開催された。以下は、Grant Skinner氏のセッションのレポート。 Grant Skinner氏「Quick as a Flash」 ActionScript開発者なら、Grant Skinner(グラントスキナー)氏について説明する必要はないだろう。グラント氏のセッションでは、Flashの最適化について解説された。 写真1 kulerのサイトの最適化を行ったこともある、Grant Skinner氏 氏は「最適化はどうディプロイメントするか、そしてCPU,メモリの負荷をいかに抑えるかにある。これからのAIRやモバイルの時代では、これらをますます重要視しなければならない」と、最適化の必要性を述べ、また「ベンチマークをしない最適化は意味がない」と語った。ベンチマークをする上での注意点として、"プラットフォーム・FlashP
FITC楽しかったですね!大満足のMuraiです。 Flashの神様たちが一同に集い、生のお話が聴ける貴重なイベントだったので、多くの方が足を運ばれたと思います。 そのFITCで、FlashIDEのビルトインコンポーネントまで作られているGrantSkinner先生の超絶スライド。即実践でつかえる高速化手法 Quick as a Flashがとてもというか、勉強にしかならないのでご紹介。 http://gskinner.com/talks/quick/ 内容は、大体下記の様な感じです。(ごめんなさいかなり荒いです) 一般的な最適化の方法Player毎のスピードの差異、型の扱いの違い etcベンチマークの方法や、環境の違いによるベンチマークの結果の違い etc体感スピードと実行スピード etc1フレーム間で何が行われているか、処理落ちの仕組み etcコードレベルでの最適化手法割り算よりかけ算
初心者部屋 Papervision3D初心者のための部屋です。 質問の内容が判別できるときは、他の適切な部屋に投稿ください。 質問はできるだけ具体的に。自分の制作環境も記載しましょう。
var httpURLLoader : HTTPURLLoader = new HTTPURLLoader(); var encoded : String = Base64.encode(ユーザーID + ':' + パスワード); var authHeader : URLRequestHeader = new URLRequestHeader('Authorization', 'Basic ' + encoded); var request : URLRequest = new URLRequest(リクエスト先URL); request.requestHeaders.push(authHeader); httpURLLoader.load(request);
また冷やし豆乳坦々麺 今年になって2度目の冷やし豆乳坦々麺です。 ピリ辛の肉味噌と少し甘めの練りごまたっぷりの豆乳スープが美味しくて、自分が作ったものなのに美味しい!を連発してしまいます。 先回は絵的にあまり美味しそうに見えなかったので、今回は白髪ネギ以外に茹でた青梗菜と半…
気になった点の覚え書きメモ ◆Sneak Peek of Max 2009 / Lee Brimelow 1)FLASH CS5 ・コードエディタの改善:カスタムクラスのimport可能 ・TLF:IDEでToolパネルができる ・DecoTool:JSでカスタムできる ・CompileErrorPanel: ・XFL:現状ライブラリ内のデータを外部化できる? ・Code Snipetts ・FBとの連携 ・コンポーネントのプロパティ設定:デフォルトのToolパネルに含まれる ・FontEmbedPanel:フォントの管理 ・FLVPlayBack:パブリッシュしなくても動画再生可能 ・TFL →はみ出したテキストはイラレっぽいテキストボックスの処理が可能。 →簡単にコラム化。 →文字とか縦 ・iPHONE →OpenGLとは違うエンジンでうごく。(簡単なもの
閃光部でインターンとして働いている堀口です。初めまして。 今回はデザインやアニメーション制作はFlashIDE使っているけど、 「コーディングはもっぱらFlashDevelopだぜ!」 とか 「FlexBuilder使っています、mxmlは書かないけど。』 みたいな人にFlashIDEのSWC書き出しという機能をおすすめしたいとおもいます。 すごい簡単に説明するとSWCファイルとはライブラリなのですが、シンボル等のデザイン要素も一緒にパッケージにできるのですねSWCというのは。 コレを上手に使えると様々ないい事が起こります。 いい事の例 FlashIDEで配置したインスタンス名等の補完が効く。(FlashDevelopとFlexBuilderで) もちろんクラス名だって補完が効く。 swcファイルさえあればFlashDevelopやFlexBuilderでswc内のデザインを利用してプログ
09/11/17付でAdobe LabsにてAdobe AIR 2 betaの配布がスタートしました。ドキュメントなども少しずつ上がってきているようですが、一番最初に上がっていたRob Christensen氏による「Introducing Adobe AIR 2 beta」を和訳してまとめてみました。 ※まだ全部訳してないです。技術的な記述以外は省いています。といっても適当です。わからないところはスルーしてます。というか理解しないで書いている部分もあるので、間違いなどありましたらご指摘いただければ幸いです。 Introducing Adobe AIR 2 beta AIR2の進化の定義として、以下のような点に注力してきました。 ・OSとより深く統合すること ・デヴェロッパーの生産性とパフォーマンを高めること 何ヶ月かのプライベートベータ版を経て、本日ベータ版が一般公開となりました。こ
haraです。 衝突判定、物理計算とかが絡まず、単純に「ぶつかった・ぶつかってない」だけ取りたいなあ、と思ったのですが、参考書などを見てやってみても、なかなかうまくいかないというかすり抜けまくる! ということで、僕は衝突判定がとても苦手です。 taroのエントリによると、Box2Dの衝突判定がいいらしいですが。。そりゃ確かに優秀だしsleepとかできてCPUにもやさしいだろうけど、b2Worldとかb2AABBとか、なんかめんどくせーYO・・ と思っていたら、wonderflにいい感じの衝突判定を利用した作品を見つけました。 向かう方向は適当に、衝突だけ取るみたいなことが そこそこ簡単にできます。 ではでは、動いてるもの同士の衝突判定で、気をつけた方がよさそうなポイントがあったので解説しましょう。 ディスプレイ反映はともかくとして動きの計算はより短間隔で。 コード見ると、1フレームの間に4
いつも勉強になる_level0.KAYACさんのブログでイベント告知(ごはんとFlash -Its a wonderfl rice-)がありましたが、皆さん詳細をチェックしましたか? ライブコーディングというその場でActionScript 3.0を書いて課題のFlashを作るという企画もあるのですが、私も参戦します。果たして30分で作り上げることができるのか、今から緊張します。 さて、前置きが長くなりましたが、wonderflで検証されたActionScript 3.0最適化手法をまとめてみました。詳細は以下から。 Bitmap関連 Flashの処理速度の最適化において、描画処理の最適化は最も効果があります。ここではスクリプトで高速化した検証結果をまとめてみました。 BitmapDataクラスのdraw()とcopyPixels()だとcopyPixels()のほうが160%高速。 co
はじめに Adobe AIR 2.0 の新機能であるマルチタッチ機能を活用したアプリケーション Touch Viewer は、指定ディレクトリまたは、マウントした USB ストレージデバイス直下に保存されている画像ファイル JPG、GIF、PNG 形式 を一覧表示して、選択した画像を閲覧することのできる Flex 4 ベースの画像ビューアアプリケーションです。 この記事では、Touch Viewer で使用している Adobe AIR 2.0 の API について、具体的に説明していきたいと思います。 ダウンロード 重要: このサンプルアプリケーションは、AIR 2 betaの機能を体験するために作成されています。お試しになる場合は、AIR 2 beta ランタイムを先にインストールする必要があります。なお、既にAIR 1.xのランタイムがOSにインストールされている場合は、上書きされてし
demo1「ActionScriptでつくるActionScriptエディター」 吉川佳一 demo2「フレームワーク“の”作り方」 阿部貴弘 demo3「サイトを作るツールを作るでござる、の巻。」 Saqoosha 定員160人で申し込みを開始したところ、3日で満席となった今回のセミナー。運良く、同じ会場でさらに広い定員300人の部屋が空いており、なんとか殺到する希望参加のみなさんのご期待にお応えすることができました。 当日には、248人のご参加をいただき、F-siteセミナー始まって以来の大入りとなりました。ありがとうございました! セミナーへ参加した方のトラックバックはこちらの記事にお願いします。 demo1:ActionScriptでつくるActionScriptエディター 講師:吉川佳一 BOWでActionScriptのプログラマーを務める吉川さんに、高速で軽量な文字比較ルーチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く