OpenGLのtgaファイルをテクスチャとして貼る
OpenGL勉強会用資料のページ
http://www.oit.ac.jp/is/L231/~whashimo/Article/OpenGL/Chapter7/index.html
で
void initTexture(void)
{
FILE *fp;
int x, z;
/* texture file open */
if((fp=fopen("test.tga", "rb"))==NULL){
.......
.......
とtgaファイルをテクスチャとして貼るコードがのっていてが
実行できなかった。
同じページのコードと
OpenGL de プログラミング TGA画像読み込み編集する
https://seesaawiki.jp/w/mikk_ni3_92/d/TGA%B2%E8%C1%FC%C6%C9%A4%DF%B9%FE%A4%DF
を合体させてtgaファイルをテクスチャとして貼る事ができた。
c言語openglのコンパイラ gcc g++ で以下のオプションをつけないとだめ
-lglut -lGLU -lGL
c++言語コードは、上サイト書作権とかあるといけないので、不掲載。~
0 件のコメント:
コメントを投稿