OpenGL 3D Showcase (GLES1.x) 8

ライセンス: 無料 ‎ファイルサイズ: 918.55 MB
‎ユーザー評価: 3.8/5 - ‎11 ‎投票

これは、Androidオペレーティングシステム上でのOpenGL ES 1.xの可能性のデモンストレーションです。タッチスクリーンインターフェイスを使用して、3Dモデルの位置と外観をコントロールします。 詳細な OpenGL 情報、使用可能な表示設定、サポートされている OpenGL 拡張機能のリスト、およびすべての情報を SD カードに保存する機能を指定するレポートが含まれています。このアプリケーションには、任意のデモで長押しで利用できる完全なソースコードも付属しています。

--==[最新ニュース]=----

バージョン 8 にアップデートして以来、クラッシュレポートは受信していません。私はこれを最終的/安定リリースと考えます。あなたが何か問題に遭遇した場合は、私に電子メールを送ってください、そして私はできるだけ早くそれらを修正します。

以前のバージョンと同様に、デモを長押しすることでソースコードにアクセスできます。コンピュータブラウザの利便性からソースコードをダウンロードしたい場合、またはコメントを残したい場合は、マイサイトにアクセスしてください: http://temperage.com

--===[私のコメント]==--

ここで私は、Googleがこれを行うためのより良い方法を実装するまで、あなたのコメント/レビューに応答しようとします。

@Matt - glCopyTexImage2D が一部のデバイスで実装されていないため、デモ #14は機能しませんでした。エミュレータで正常に動作します。

@seankang - 最新リリースでクラッシュが修正されます。お使いのデバイスは面白いGL_VERSION文字列を報告し、すべてが今修正されています。

@Kevin - あなたはより具体的にしてくださいできますか?未解決の問題はありますか?

--==[変更ログ]=--

v8.0 [2011年6月] - 「面と頂点法線」のちらつきの問題を修正#24 - 「ダイナミックライトを使用した地形」#12を修正 - gl バージョンチェックに関連するクラッシュの最終修正

v7.0 [2011年6月] - 新しい光減衰の例を追加#28 - グラフィック構成レポートにデバイス情報を追加 - glGetString() によって返される null 値に関連するクラッシュを修正しました。

v6.0 [2011年6月] - 新しい例を追加しました: アルファテストと深度テスト#27 - 固定オブジェクトの反射#20 - まれなクラッシュを修正するためにEGLエラーチェックを追加しました

v5.0 [2011年6月] - ディスプレイ構成テストを変更しました。読みやすく、テキストファイルに情報を保存する機能が追加されました。 - 必要な最小GLESバージョンに応じてすべてのテストをランク付け - 「テクスチャミップマップ」エフェクトのデモンストレーションを追加 - ブレンド関数の可能な組み合わせをすべて示すデモを追加しました。

v4.0 [2011年5月] - アプリ内からソースコードを取得する機能を追加しました - #18、#19、#20の例を含むすべてのクラッシュを修正しました。 - ダイナミックライト(#12)で地形を書き換え、顔の法線を修正 - ステンシル バッファ シャドウ(#18)を書き換え、シャドウの精度を修正 - 固定小数点サイズ減衰の例#17

v3.0 [2010年12月] - 霧の例を修正#13 - 例21-24を追加

v2.0 [2010年10月] - 例を追加 18-20

v1.0 [2010年9月] - 初期公開リリース

--===[アクセス許可と要件]==--

android.permission.WRITE_EXTERNAL_STORAGE - ソースコードやグラフィック設定情報をSDカードに保存します。

minSdkVersion="4" - 少なくともアンドロイド1.6が必要です

glEsVersion="0x00010000" - 少なくとも OpenGL 1.0 を持っている必要があります

バージョン履歴

  • バージョン 8 に転記 2011-06-15
    v8.0 [2011 年 6 月]、- "Face vs. 頂点法線" #24 でちらつきの問題を修正しました。- "地形を動的ライト&クォートで修正しました #12。
  • バージョン 6 に転記 2011-06-07
    いくつかの修正と更新

プログラムの詳細