Android 1.0 SDK, Release 2のソース
Android 1.0 SDK, Release 2のソースを読んでいます。ApiDemosのcom.example.android.apis.graphics.spritetextです。class SpriteTextActivityのonCreateprotected void onCreate(Bundle savedInstanceState) {...
View ArticleSpriteTextRenderer
com.example.android.apis.graphics.spritetextのclass SpriteTextRendererを読みます。public void surfaceCreated(GL10 gl) {...
View Articleandroidのsdkのサンプル drawFrame(GL10 gl)
androidのsdkのサンプルについて書いています。com.example.android.apis.graphics.spritetextのdrawFrame(GL10 gl)を読みます。gl.glDisable(GL10.GL_DITHER);DITHERをオフにします。gl.glTexEnvx(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE,...
View ArticleTriangle
google androidのsdkのサンプルプログラムを読んでいます。com.example.android.apis.graphics.spritetextのTriangleです。openglでの描画について調べています。public Triangle() ByteBuffer vbb = ByteBuffer.allocateDirect(VERTS * 3 *...
View ArticleTriangleのdraw
google androidのsdkのサンプルプログラムを読んでいます。com.example.android.apis.graphics.spritetextの Triangleです。openglでの描画について調べています。public void draw(GL10...
View Articleandroid sdkでリソースにアクセスする
android sdkでリソースにアクセスする例です。com.example.android.apis.contentpublic class ReadAsset extends Activitytry { ここで読み込みます。} catch (IOException e) { throw new RuntimeException(e);}InputStream is =...
View Articlemp3の再生
androidのsdkを読んでいます。音を鳴らすサンプルです。mp3の音楽を演奏します。resのrawディレクトリにtest_cbr.mp3を置きます。import android.media.MediaPlayer;MediaPlayerをインポートします。mMediaPlayer = MediaPlayer.create(this,...
View Articleopenglのエラー
openglでのエラー発生はint glGetError()で、知ることができます。エラー番号#define GL_NO_ERROR 0#define GL_INVALID_ENUM 0x0500#define GL_INVALID_VALUE 0x0501#define GL_INVALID_OPERATION 0x0502#defin...
View ArticleOPENGLの任意の中心点の回転。
OPENGLの任意の中心点の回転。点(cx,cy,cz)を中心に回転したいときはgl.glTranslatef(cx,cy,cz);gl.glRotated(rotation, 0.0, 1.0, 0.0);gl.glTranslatef(-cx,-cy,-cz);とする。
View Articleposerのbvhdataのサイズ
poserのbvhdataとobjデータのサイズの関係bvhdataを35で割ると、ちょうどよい。metasequoiaのデータをobjにするときは、1/100し、xを反転する。
View Articleandroidで透明スプライト
androidで透明部分を持つ、スプライトを表示するには(1)透明部分を持つ、png画像をテクスチャにする。(2)描画の前にgl.glEnable(GL10.GL_BLEND);gl.glBlendFunc(GL10.GL_SRC_ALPHA,GL10.GL_ONE_MINUS_SRC_ALPHA);とする。(3)描画後gl.glDisable(GL10.GL_BLEND);とする。
View Articlecocos2dxのエラー対策
windows8でandroidの開発時にcocos2dxでrunするとエラーになりました。その対応方法をメモしておきます。バージョンcocos2d-x-2.1.4'fonts\Marker Felt.ttf': Zip add failedbuild_native.shの以下にchmodを追記します。========================================if [ -f...
View ArticleJavaScriptでプログラミングできる小型マイコン
tesselはJavaScriptでプログラミングできる小型マイコンです。http://technical.io/組み込みまれたWifiでインターネットに接続できます。USBまたはWifi経由でプログラムできます。以下のセンサー、機器をコントロールできる。加速度センサーマイクロSDカードRFIDオーディオBLUETOOTHリレー温度計、湿度計またArduinoと接続もできます。iOS and...
View ArticleJavaScriptでプログラミングできる小型マイコン スペック
tesselはJavaScriptでプログラミングできる小型マイコンです。JavaScriptで以下のプログラムでledを点灯できます。$ tessel shell> var tessel = require('tessel')> tessel.led(1).blink()> tessel.led(2).blink()スペックは以下のとおりです。180mhz ARM...
View Article
More Pages to Explore .....