ホーム > プログラミング

プログラミング

プログラミングに関するメモを書きとめています。

C/C++ プログラミング
C/C++プログラミングに関するメモを書きとめています。

Windows プログラミング
Windowsプログラミングに関するメモを書きとめています。

Android プログラミング
Androidプログラミングに関するメモを書きとめています。

グラフィックス プログラミング
グラフィックス プログラミングに関するメモを書きとめています。

OpenGL プログラミング
OpenGL プログラミングに関するメモを書きとめています。

モデル ビューワ を作る ( Windows プログラミング )
モデル ビューワ を作る ( OpenGL + MFC ) ( Visual C++ 2005版 )
OpenGLとMFCのDoc/Viewアーキテクチャーを用いて再利用可能なOpenGLビュークラスを作成し、作成したOpenGLビュークラスを用いてモデルビューワを作成する方法を解説します。
使用開発環境は、Visual C++ 2005 です。
(使用開発環境が、Visual C++ 6.0 の
 モデル ビューワ を作る ( OpenGL + MFC ) ( Visual C++ 6.0版 )
 もあります。)
モデル ビューワ を作る ( OpenGL + WindowsAPI ) ( Visual C++ 2008版 )
OpenGLとWindowsAPIを用いて再利用可能なOpenGLレンダラクラスを作成し、作成したOpenGLレンダラクラスを用いてモデルビューワを作成する方法を解説します。
使用開発環境は、Visual C++ 2008 Express Edition Service Pack 1 です。
モデル ビューワ を作る ( Direct3D + WindowsAPI ) ( Visual C++ 2008版 )
Direct3DとWindowsAPIを用いて再利用可能なDirect3Dレンダラクラスを作成し、作成したDirect3Dレンダラクラスを用いてモデルビューワを作成する方法を解説します。
使用開発環境は、Visual C++ 2008 Express Edition Service Pack 1 および DirectX SDK - March 2008 です。

モデルビューア作る ( Android プログラミング )
モデルビューアを作る ( Android + OpenGL ES 1.0/1.1 ) ( Eclipse 3.7版 )
Android SDK と OpenGL ES 1.0 を用いて再利用可能なOpenGLレンダラクラスを作成し、作成したOpenGLレンダラクラスを用いてモデルビューワを作成する方法を解説します。
使用開発環境は、Eclipse 3.7.2 ベースの Pleiades です。

3Dモデルファイルフォーマット
いくつかの3Dモデルファイルフォーマットに関して解説します。