Amazon 著者セントラル その後
Amazonから「著者認証が得られました」っていうメールが来た。 とうことで、著者略歴を書いてみる。 なにやら、制限があって、電話番号、メールアドレス、URLなどは載せちゃダメという決まりになっている。そうか、やっぱり宣 […]
Androidアプリ開発 OpenGL ワイヤーフレーム
さて、AREarthroidにパーティクルで、星を描画するような拡張することを考えていたが、星が表示されても。きれいなだけで何の役にも立たないっていうのじゃぁねぇ。実際の位置に星を表示できれば、「星座を探す」とかできそう […]
Androidアプリ開発 OpenGL ポイントスプライト 点の大きさ
前回、ポイントスプライトでドロイド君を、たくさんの星のように表示させることができた。 しかし、「何かがおかしい」ことにお気付きだろうか。 えーと、何がおかしいかというと、どの点も同じ大きさで表示されるから。つまり遠近法が […]
Androidアプリ開発 OpenGL ポイントスプライト
本日は「ポイントスプライト」をやってみる。AREarthroidでは使用していないテクニックだが、うまくいけば組み込むかも知れない。 ポイントは「点」という意味。ポリゴンは面なので、頂点がいくつか集まって構成されている。 […]
Amazon 著者セントラル
みなさん、こんにちは。 AREarthroidの宣伝も含め、このブログでの記事を充実させてきているのだが、どの程度宣伝になっているのか。 お気づきの読者もいらっしゃるかも知れないが、実は私、「SQLポケットリファレンス」 […]
Androidアプリ開発 OpenGL フォグ
本日の話題は「フォグ」である。3DCGにおいて、フォグといったテクニックは、遠くにあるものを「霧がかかっているよう」に白っぽく霞ませて表示する手法。 現実世界には、見えないようでいて、実は見えている「空気」というものがあ […]
Androidアプリ開発 OpenGL テクスチャを貼りつけたときのハイライト
前回、何に使うかわからない、と書いた(GL_SRC_ALPHA, GL_ONE)でのブレンド方法であるが、使い方を発見してしまった。 まず、OpenGL ESでは、テクスチャを貼ると、ハイライトが出ない(陰影は付くのでは […]
Androidアプリ開発 OpenGL アルファブレンド 合成方法
アルファブレンドは「わかりにくい」のではあるが、いろいろな効果を出すことができる。glBlendFuncで指定する引数の組み合わせで、ブレンド方法を変化させることができる。理解を深めるため、以下の3パターンでブレンドさせ […]
Androidアプリ開発 OpenGL アルファブレンド 物体のソート
アルファブレンドで正しくドロイド君を表示させるため、視点からの距離でソートするように修正していく。ついでなので、四角形にしてちゃんと表示できるようにも変更しよう。 まず、Modelの頂点データを修正して、三角形をふたつ作 […]