AndroidスマートフォンでOpenGL ES 1.xをテストします。 28の小さなデモの例が含まれています。
これは、AndroidオペレーティングシステムでのOpenGL ES 1.xの可能性のデモンストレーションです。タッチスクリーンインターフェイスを使用して、3Dモデルの位置と外観を制御します。
詳細なOpenGL情報、利用可能な表示構成、サポートされているOpenGL拡張機能のリスト、およびそのすべての情報をSDカードに保存する機能を指定するレポートが含まれています。このアプリケーションには、デモのロングプレスを介して利用可能な完全なソースコードも付属しています。
- == [最新ニュース] == -
バージョン8に更新して以来、クラッシュレポートは受けていません。これは最終/安定したリリースだと思います。問題が発生した場合は、メールでお問い合わせください。できるだけ早く修正します。
以前のバージョンと同様に、デモを長時間押してソースコードにアクセスできます。コンピューターブラウザの利便性からソースコードをダウンロードしたい場合、またはコメントを残したい場合は、私のサイトにアクセスしてください:http://temperage.com
- == [私のコメント] == -
ここでは、Googleがこれを行うためのより良い方法を実装するまで、あなたのコメント/レビューに応答しようとします。
@Matt- GLCOPYTEXIMAGE2Dが一部のデバイスではあまり実装されていないため、デモ#14は機能しませんでした。エミュレータでは正常に動作します。
@seankang-最新リリースでクラッシュを修正します。お使いのデバイスは、面白いgl_version文字列を報告しました。すべてが修正されました。
@Kevin-もっと具体的にしていただけませんか?未解決の問題はありますか?
- == [changelog] == -
v8.0 [2011年6月]
- 「Face vs. Vertex Normals」のちらつきの問題を修正しました#24
- 「ダイナミックライト付きの地形」#12を変更しました
- GLバージョンのチェックに関連するクラッシュの最終修正
v7.0 [2011年6月]
- 新しい光減衰例#28を追加しました
- グラフィック構成レポートにデバイス情報を追加しました
-GlgetString()によって返されたヌル値に関連する固定クラッシュ()
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カードに保存することを選択した場合は、SDカードに保存します。
minsdkversion = "4" - 少なくともAndroid 1.6が必要です
glesversion = "0x00010000" - 少なくともopengl 1.0が必要です