Fragments 1.0

ライセンス: 無料 ‎ファイルサイズ: 450.56 KB
‎ユーザー評価: 0.0/5 - ‎0 ‎投票

に関しては Fragments

説明: フラグメントは、Android用のカスタム OpenGL Java 実装のデモアプリケーションです。 デモでは、画面を横切って指をドラッグすると、鮮やかでランダムに生成されたプレーンで指を追跡します。 実装: プレーンは、スタンフォード大学のCS148グラフィックスクラス用のOpenGL(SGLと呼ばれる)のカスタム書き込みJava実装を使用してAndroidビットマップ上に描画されます。 キャンバスに追加される前に、ランダムな回転とスケーリング行列が SGL スタックにプッシュされます。各平面は、OpenGL が「三角形ストリップ」を呼び出して描画される正方形です。平面が描画された後、SGL 状態はランダム変換から復元され、新しいプロパティを持つ平面を描画できるようになります。 正方形の色付けは、三角形ストリップ頂点に割り当てられた色の間の重心の補間を使用して計算されます。 このデモで紹介する OpenGL/SGL 実装では、フル OpenGL API の機能の使用しやすい部分を提供する、マトリックス スタック、バーチス位置と色の仕様、三角形の描画、および重心的な補間などが含まれています。 パフォーマンス: 重要:このデモアプリケーションは、プロセッサを集中的であることに注意してください。これは、Androidプラットフォーム上でOpenGL / SGLのカスタム、スクラッチ構築されたJava実装の可能性を紹介することを目的としている。Javaで書かれて Java NDK を利用したり GPU 呼び出しを行ったりしないので、このアプリケーションはレンダリング遅延を持ち、CPU が弱いデバイスで SLOWER を実行する可能性があります。 フィードバック: このアプリケーションはまだ開発中です。ご質問やご意見は、ありがたいです!