コンピューター関係の記事

Android OpenGL
OpenGL 視点を変える gluLookAt

シェーディング関係は、こんなもんでOKでしょう。次に視点を変えることをやってみようと思う。3DCGでの視点は、仮想空間の中の「仮想カメラの位置」。カメラの位置や、向きを変えることでダイナミックな動画を作ることができる。 […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGL シェーディング

ライティングをすることで、3DCGらしい画像を生成することができるようになった。細かくポリゴンを作っていくことで、「リアルな物体」を画面に描くことができる。すごく細かくすれば、曲線もなめらかに再現できるはず。 しかしであ […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGL 光源の色

光源の色 実は、光源にも色を設定することができる。太陽光線は、「白」。電球は「黄色っぽい」。蛍光灯は「青っぽい」といったことをシミュレートできるわけです。 まぁ、やってみた方がわかりやすいであろう。 光源の色は、glLi […]

続きを読む
Android OpenGL
androidアプリ開発 OpenGL スペキュラ

Materialfvでオブジェクトに陰影のある色を付けることができた。しかし、まだ何かもの足りない。それは、「ハイライト」が出ないから。 スペキュラー ハイライトっていうのは、光源からの光がオブジェクトで反射して見える白 […]

続きを読む
Android OpenGL
OpenGL ライティング ディフューズとアンビエント 光源の位置を決める

回転させることで、ずいぶん3Dらしくなったが、まだそれらしくない。それは、色は付いたが、完全な赤でしか表示されないから。映画などで普通に目にするCGは、光の加減をちゃんと「シミュレートして」表示するポリゴンの色を計算して […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGL 陰面消去する

さて、一応3DCGらしいことはできるようになった。三角形をたくさん作ってやれば、もっと3DCGらしくみえるようになるであろう。しかし、3DCGの入り口に立ったに過ぎない。もっと多くの学ぶべき技術がある。 陰面消去 3DC […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGL 三角形に色を付け回転させる

三角形を表示することができた。今回は、白黒な画像なので、色を付けてみたいと思う。それに、3次元でモデルを作成したので3DCGなのではあるが、動きがないので、それっぽくみえない。三角形を回転させてみよう。 色を付ける まず […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGLで描画する

ええと、前回、OpenGLを使って「真っ黒な画面」を表示することには成功した。しかし、本当に動いているのかどうか「怪しい」。そこで何かを表示させてみたいと思う。 レンダラーのonDrawFrameの中に、描画用のコードを […]

続きを読む
Android OpenGL
Androidアプリ開発 OpenGLを使う GLSurfaceView

Androidには標準でOpenGLが入っている。OpenGLは2D/3DでのCGを作成するためのグラフィックスライブラリ。Androidに搭載されているOpenGLはモバイル端末向けに機能が限定された「OpenGL E […]

続きを読む
PC関係
FMが受信できなくなった radikoならアンテナは要らない

FMアンテナをどうするか検討していたのではあるが、奥さんいわく 「radikoならネットでラジオが聞けるわよ」 なに、それは知らんかったぞ。早速「http://radiko.jp/」にアクセスしてみると。 ふむふむ、AM […]

続きを読む