技術

boost::gilでpng画像を操作する プロジェクトへの追加、サンプル作成編

boost::gilでpng画像を操作する インストール編 - モデラート - C#とゲーム開発と雑記の続き VisualStudioでコンパイルを通す、警告を消してしまう話とサンプルコードです。 ※各ライブラリがc:\にインストールされているとして書きます。 パスを追加 プロジ…

boost::gilでpng画像を操作する インストール編

boost::gilは画像処理ライブラリです。画像のフォーマットに依存しないプログラミングができます。 ただしpngを読み書きするには別途libpngをインストールしてリンクする必要があります。 以下Windows環境へのインストール、ビルド手順です。 インストール&…

CLDC,MIDP,MEXAでJarInflater第2回 JarInflaterクラスの作成

第1回目作成と言ってもできてある物を公開するだけですが。 以下のリンクから取得してくださいまし。 彩色アゲハ蝶 - プログラム - CLDC+MIDP+MEXA対応JarInflater htmlアップしたらsyntaxhighlighterが効かなくなってるんですよね。謎です。アップしたディ…

コマンドプロンプトでWORKING!!オープニングを再現

初めてニコニコに動画をアップしてみました。こういうテーマはニコニコくらいしか見る人いないよなぁw バイナリとソースを公開します。 ソフトウェア ソースコード C# VS2008 ・技術的な話 この動画の元画像は142x80です。公開したソフトはある程度のサイズ…

CLDC,MIDP,MEXAでJarInflater第1回 zipフォーマットについて学ぶ

DoJaのJarInflaterが便利すぎるのでS!アプリでも同様のクラスを使いたい。 ところがCLDC,MIDP,MEXAにはそのようなクラスは用意されていません。 ないなら作ればいいじゃない! というわけで同様の機能を持ったクラスを作成しましょう。 jarといってもただのz…

座標、ベクトルからatanを使って角度を求めてみる

ある座標(x,y)がx軸となす角度を知りたいなんてことはあると思いますが、 たとえばアナログスティックの座標を角度として扱い回転を得るなんて場合です。atanにはy/xを渡します。 タンジェント-90°から90°の値と、90°から270°の値は同じですから、 atanして…

ARToolKit

ARToolKitWebカメラ等を通して映る現実の世界に、3D映像等を合成し映し出す技術 この技術が一般に浸透した世界では、人々は現実と幻想との区別がつかなくなり やがて画面に映る世界こそが真理であり、裸眼を通したそれは自分にとっては不都合な 夢か幻なんだ…