サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
![サービス終了のお知らせ - NAVER まとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/651ccab26cb41d4b56b2cbb61b29d0cd4a1c98a2/height=288;version=1;width=512/https%3A%2F%2Frr.img.naver.jp%2Fmig%3Fsrc%3Dhttp%253A%252F%252Fimgcc.naver.jp%252Fkaze%252Fmission%252FUSER%252F20130320%252F21%252F2251241%252F13%252F118x118x4006c568e913cf62e6eed390.jpg%26twidth%3D1200%26theight%3D1200%26qlt%3D80%26res_format%3Djpg%26op%3Dr)
Starlingのパフォーマンス最適化 翻訳 元記事 Performance Optimization ※かなり意訳が入ってるので、大枠をつかみたい人にしかお勧めできない翻訳です。 そのうち誰かきちんとした翻訳/解説をするでしょう。。 ■レンダリング状態の変化を少なくする (テクスチャ設定を切り替えない、アルファや着色設定、ブレンドモードを(使ってもいいが)切り替えない) Starlingは今までのバージョン(1.0?)では、1つの描画オブジェクトごとにGPUに描画命令を送っていた。 そのため、早期リリースすることが可能だったのだが、さらなるパフォーマンス向上のためには GPUに対してはまとめてたくさんのデータを1度に送信する必要がある。 新しいStarlingではたくさんの描画オブジェクトを1つにまとめてからGPUに送るようにしている。 しかし、それが有効となるのは、それぞれの
Scout はめっちゃ格好いいデータを表示してくれるけど、初めて見る時は細かくて分かりづらいところがあります。例えば「アクティビティシーケンス」と「上位アクティビティ」のパネルはどう違う?というかそもそもアクティビティって何のこっちゃ?などの質問をよく目にします。Scoutの内臓的な仕組みがわかるとデータがよりわかりやすくなるので、ここで軽く説明しようと思います。 (というより、Scoutのカスタムメトリックの記事を最近書くことになり、そのために勉強したけど記事に入らなかった情報をここにまとめようと。) 基本の基本Scoutプロファイリングを開始すると、FlashプレーヤーがScoutとのソケットを作り、パフォーマンスに関するデータを送信する。そのデータの内容は主に、アクティビティの「名前・開始時間・終了時間」になる。(他には、トレースされた文字列、Stage3Dに使われたテキスチャーなど
Cross-platform user interface components for creative frontend projects Dozens of UI controlsMix and match a variety of UI components, including buttons, sliders, toggles, scrolling lists, layout containers, navigators, and more. See all UI components → Cross-platformBuild stunning, GPU-accelerated user interfaces on a variety of platforms — including mobile devices, desktop computers, and web bro
2013年5月26日、Stage3Dオンラインカンファレンスが開催されましたが、各種3Dライブラリについてまとまった情報が欲しいなと思ったのでブログ記事にしてみました。Flashを用いた3Dコンテンツを導入するにあたり、3dsMax, Maya、Cinema4Dなどの3Dモデル作成ツールとの親和性、GUIで直感的に作成できるシーン構築ツールなどに重点を置いて解説します。 Away3D http://away3d.com/ Adobeと非営利な活動として提携している。3dsMaxとの親和性が高くユーザー数が多い。シーン編集ツールAwayBuilderが登場し、日々進化を続けています。 3Dツールとの親和性 公式では3dsMaxを推奨。3dsMaxのエクスポータープラグインを備えています。(後述のSEA3Dと組み合わせると強力) Blender, Maya, Cinema4D用のスクリプトが提
Platforms and Operating Systems Android Google AI Chrome Google Cloud Firebase Frameworks, IDEs, and SDKs Jetpack Compose Android Studio Flutter Project IDX Google AI Studio Services and Integrations Gemini API Vertex AI Identity Google Pay API Google Workspace Growth and Monetization Google Play Google AdMob Google Ads Chrome Extensions Google Search Central Groups Google Developer Groups Google
CreateJSのコードを組み込んでみた 前提、ともかく現在の仕事においてアニメーションの導入という要件が出てきて、JavaScript書いてる者としてどのように解決しようかと相談した結果、下記の状況・前提からFlashのToolkit for CreateJSを利用することに決めた次第。 自分でアニメーションの動きを作ったことない アニメーターな方がFlasher 取り急ぎカッコ良く動いて欲しい が、今後を考えるとCSSでFlashの動きから書き起こすのダルい という理由から下記のソリューションを導入する方向になりました。(今の時点で本当にデプロイまで至れるかは、まだ手探りなので参考までに) CreateJS | A suite of Javascript libraries and tools designed for working with HTML5 Flash to HTML5
エンジニアカフェ× CyberX 技術勉強会 #2 ~スマホ対応でJavascript,HTML5はどう使う?~
Adobe Scout は、デスクトップ (Flash Player) とモバイルデバイス (Adobe AIR) の両方で実行する Flash コンテンツ用の次世代プロファイラーです。以前理解しづらかったFlash コンテンツの動作をよく理解できるようになります。特に、非常に簡単に使用できるようになる点が魅力的です。Scout には複雑なセットアップ手順が一切ありません。 Scout が存在する前は、Flash Builder プロファイラーを使って、ActionScript 3 のコードレベルでパフォーマンスの問題を調査できましたが、Flash Player のすべての内部オペレーションを見ることはできませんでした。描画の問題に遭遇したり、Flash API を誤って使用していたりした場合でも、舞台裏の状況を見ることができなかったため、プロファイラーを使用しても何が問題なのかを知ること
原文 作成日: 2011/10/22 この記事では、Flash Professionalを使用して作成されたアプリケーションのパフォーマンスを最適化する戦略について説明します。最適化のプロセスでは、FLAプロジェクトファイルを編集して、パブリッシュされたアプリケーションで実現される(つまり実際の)フレームレートが、アニメーションを滑らかに再生するのに十分であることを確認します。 これまでにFlashプロジェクトを実行したことがあり、アニメーションの再生がぎこちない場合、このような動作を回避する必要があります。再生がぎこちないアニメーションを使ってテストを再現したい場合は、単純なアニメーションのプロジェクトを作成し、10未満のフレームレート(5など)を割り当てます。SWFファイルをパブリッシュしてムービーをテストするときに、再生がぎこちないアニメーションの例を示します。 Flashのパフォー
UstreamのFlash Client APIのドキュメントがこんな状態でかなり不親切でして、色々と苦心したので今後の為にメモ。 Ustream Client APIを使う時は、まずAPIを操作するClassの定義が詰まったswfを直接Ustream(http://www.ustream.tv/flash/viewer.rsl.swf)から読み込む。そしてこのswfの中のClassを使ってゴニョゴニョする。 ローカルで実行する時はあらかじめ「viewer.rsl.swf」をローカルにダウンロードしておき、これを読み込んで使う。 ※読み込む配信チャンネルが有料のアドフリーアカウントでない場合、www.ustream.tvからviewer.rsl.swfを読み込むと、ビデオ内広告用のデータが読み込まれる。このビデオ内広告がエラーを吐いており、Flashが停止してしまう(2012.12.07時
Flash C++ コンパイラ (FlasCC) は、GCC に基づいた、C/C++ コードをFlash Player と Adobe AIR をターゲットとしてコンパイルできる、完全な C/C++ 開発環境を提供します。flascc を使用すると、実質的にすべての既存の C/C++ コードを Web に移植できます。 この記事では、flascc を使用する上でのコツとヒントを提供します。 ほとんどの GCC ベースのツールチェーンと同様に、flascc は GDB をデバッガとして使用します。カスタマイズされた GDB が提供され、Flash Player で実行中の、flascc でコンパイルした C/C++ コードをデバックできます FLASCC_GDB_RUNTIME 環境変数を設定する GDB を実行するには、スタンドアロンデバッガバージョンの Flash Player またはデ
この記事は Android Advent Calendar2011という企画の12月9日分(裏)です。 裏表含めて50件のAndroidの記事が集まる素敵な企画です。 これまでの方々がガチエントリーかガチネタかという記事を書いている中、どちらにも振り切れていないので恐縮ですが、先週からAIR for Androidのネイティブ開発(ANE)にハマっているのでその事について書かせていただきます。 先週、Flash CS5.5でAndroidのネイティブ拡張にゼロから取り組んでみる、という記事を書いたのでその続きという形になります。今回は少し実用的なレベルに踏み込んでみます。 ●拡張する機能 今回、割とすぐ使いたい(であろう)3つの機能について拡張したいと思います。 ・バイブレーション(基本ですから) ・トースト(軽めの通知やアテンションに) ・暗黙的インテント(ツイッターアプリとの連動などに
Adobe Scoutは、Flash PlayerまたはAIRランタイムで再生されるコンテンツの中身を覗いて、パフォーマンスデータをリアルタイムに分析できるツールです。 この記事では、Scoutを使って応用的な分析を実施する方法について解説します。 プロファイリングについて一言 “Premature optimization is the root of all evil.” 「早すぎる最適化は諸悪の根源」 = Donald Knuth アニメーションでもスクリプトでも、パフォーマンス向上を目指して最適化をする際にはコンテンツの負荷に集中しなければ実質的な改善は期待できません。プロファイリングツールであるAdobe Scoutはコンテンツの負荷をわかりやすく表示します。したがってScoutを使いこなす方法は、Knuth博士の言葉を思い出して、負荷を確認できるところに最適化を行ない、それ以外
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く