WebGl は OpelGL ES 2.0 に基づいています。Stage3d も OpenGL ベースであるというのは正しいですか? OpenGL関数を呼び出すということですか?または、Windows で実行するときに Direct3D を呼び出しますか?
いいえの場合、Stage3d がハードウェア アクセラレーションに使用する API を教えてください。
残念ながら、受け入れられた答えは正しくありません。ステージ 3D の用途:
参照してください: http://www.slideshare.net/danielfreeman779/adobe-air-stage3d-and-agal
こんにちは、Stage3D は何にも基づいていません。同様の方法論/用語を共有している可能性があります。これは別のレンダリング パイプラインです。これが、Adobe が非常に熱心な理由です。
これを見てください: http://www.adobe.com/devnet/flashplayer/articles/how-stage3d-works.html この見出し「Stage3D での作業の利点と制限の比較」までスキップして、正しく理解することができます。それまで。
また、これを見てください: http://www.adobe.com/devnet/flashplayer/stage3d.html、抜粋:
Flash Player および Adobe AIR の Stage3D API は、完全にハードウェア アクセラレーションされたアーキテクチャを提供し、デスクトップ ブラウザー、iOS および Android アプリで高度な 2D および 3D 機能を実現する素晴らしいビジュアルを提供します。GPU で高速化されたこの一連の低レベル API により、開発者は GPU ハードウェア アクセラレーションを活用してビデオ ゲーム開発のパフォーマンスを大幅に向上させることができます。最先端の 3D ゲーム エンジンを使用しているか、直観的で超高速な Starling 2D フレームワークを使用しているかに関係なく、 Angry Birds に電力を供給します。