Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Flashまわりのでっかい夢
andy hall
adobe systems japan
トピックス
• Flashの現在と近未来とその背景
• 新機能の話
• 製作に必要な設定等の話
• Flash Proで作るGPU対応コンテンツ!?
– Starling Frameworkの紹介
• Q&A
Sources: IDC Worldwide Smartphone 2010-2015 Forecast Update, Mar, 2011
Strategy Analytics, June 2011
By 2015: 140M+ tablet...
Gaming Apps Data-driven AppsRich Media Apps
Interactive Web PagesHTML Add-Ons
Branded ExperiencesRich Ads
Via Browsers
on ...
two runtimes three solution areas
(plus core platform)
VIDEO
APPS
(Enterprise CEM & Touch Tooling)
GAMING
multiple screens
two runtimes three solution areas
(plus core platform)
VIDEO
APPS
(Enterprise CEM & Touch Tooling)
multiple screens
ゲーム化
(...
FP11とAIR3の新機能
主に言いますと:
•Stage3D
• NativeExtensions
• Flash Access 3.0
• その他
フロントカメラ、Captive ランタイム、Cubic Bezier、 G.711、
LZM...
Stage3Dとは
GPU
CPU
ベクター
コンテンツ
3D
コンテンツ
Stage3D デモ
CS5.5からFP11を製作するには
手順: サポート#cpsid_90810
1. AIR 3 SDKをFlash CS5.5の「AIR2.6」
フォルダに解凍
2. 新しいplayerglobal.swcとairglobal.swcをどこ
...
Stage3Dコンテンツ
まずはAGALを覚えましょう!
var vertices:Vector.<Number> =
Vector.<Number>([
-0.3,-0.3,0, 1, 0, 0,
-0.3, 0.3, 0, 0, 1, 0,
0.3, 0.3, 0, 0, 0, 1]
);
var...
AS3 コンテンツ
AGAL (Adobe Graphics Assembly Language)
Flash Player / AIR Runtime
DirectX, OpenGL, OpenGL ES
e.g. Starling,
N2D...
Thanks!
andhall@adobe.com
@fenomasQ&A
Flashまわりのでっかいゆめを見る
Flashまわりのでっかいゆめを見る
Flashまわりのでっかいゆめを見る
Flashまわりのでっかいゆめを見る
Flashまわりのでっかいゆめを見る
Upcoming SlideShare
Loading in …5
×

Flashまわりのでっかいゆめを見る

564 views

Published on

Talk at F-Site 2011

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Flashまわりのでっかいゆめを見る

  1. 1. Flashまわりのでっかい夢 andy hall adobe systems japan
  2. 2. トピックス • Flashの現在と近未来とその背景 • 新機能の話 • 製作に必要な設定等の話 • Flash Proで作るGPU対応コンテンツ!? – Starling Frameworkの紹介 • Q&A
  3. 3. Sources: IDC Worldwide Smartphone 2010-2015 Forecast Update, Mar, 2011 Strategy Analytics, June 2011 By 2015: 140M+ tablets Android 39% iPhone OS 16% BlackBerryOS 15% Linux Others 3% Maemo/ MeeGo 0% Symbian 21% webOS 1% Windows Phone/Mobile 5% Other 0% 2011 Android 46% iPhone OS 16% BlackBerryOS 14% Linux Others 3% Maemo/ MeeGo 0% Symbian 0% webOS 1% Windows Phone/Mobile 20% Other 0% 2014
  4. 4. Gaming Apps Data-driven AppsRich Media Apps Interactive Web PagesHTML Add-Ons Branded ExperiencesRich Ads Via Browsers on Desktops Via App Stores on Mobile Devices and Televisions
  5. 5. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) GAMING multiple screens
  6. 6. two runtimes three solution areas (plus core platform) VIDEO APPS (Enterprise CEM & Touch Tooling) multiple screens ゲーム化 (ゲーミフィケーション)
  7. 7. FP11とAIR3の新機能 主に言いますと: •Stage3D • NativeExtensions • Flash Access 3.0 • その他 フロントカメラ、Captive ランタイム、Cubic Bezier、 G.711、 LZMA圧縮、JPEG-XR、セキュア乱数、iOSでのBGM再生、 ソケットイベント、モバイルELS…
  8. 8. Stage3Dとは GPU CPU ベクター コンテンツ 3D コンテンツ
  9. 9. Stage3D デモ
  10. 10. CS5.5からFP11を製作するには 手順: サポート#cpsid_90810 1. AIR 3 SDKをFlash CS5.5の「AIR2.6」 フォルダに解凍 2. 新しいplayerglobal.swcとairglobal.swcをどこ かに置く 3. CS5.5/Common/Configuration/Players の中身をいじる
  11. 11. Stage3Dコンテンツ まずはAGALを覚えましょう!
  12. 12. var vertices:Vector.<Number> = Vector.<Number>([ -0.3,-0.3,0, 1, 0, 0, -0.3, 0.3, 0, 0, 1, 0, 0.3, 0.3, 0, 0, 0, 1] ); var vertexBytes:ByteArray = vertexAssembler.assemble( Context3DProgramType.VERTEX, "m44 vt0, va0, vc0 n" "m44 vt2, va1, vc0 n" "m44 vt1, vt0, vc4 n" "m44 op, vt1, vc8 n" "dp3 vt3, vc12,vt12 n" "mov v0, vt3 n“ );
  13. 13. AS3 コンテンツ AGAL (Adobe Graphics Assembly Language) Flash Player / AIR Runtime DirectX, OpenGL, OpenGL ES e.g. Starling, N2D2, ReMX.. Screen GPU 2D Framework 3D Framework フレームワー クが3Dモデル やテキス チャーなどを AGALに変換 e.g. Alternativa3D, Away3D, Flare3D, Minko, Mixamo, Proscenium.. ランタイムが AGALをOSに よって変換 Stage3D用フレームワークの設計
  14. 14. Thanks! andhall@adobe.com @fenomasQ&A

×