【超初心者】くだすれOpenGL2.0【質問用】
■ このスレッドは過去ログ倉庫に格納されています
0710デフォルトの名無しさん
2008/03/03(月) 21:39:41textureが
○●●○○
○○○○●
●●●○○
…
○○●○●
●=値なし ○=値有り
という感じで並んでいて、GL_LUMINANCEで値有りの部分だけを輝度テクスチャとして描こうとしています。
vectorを使っていたのは○が不定のためです。
●の部分が穴が空いたような効果を狙っています。
texture[○の数]={αααα…αα};
で確保したテクスチャを
glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, TEXWIDTH, TEXHEIGHT, 0,
GL_LUMINANCE, GL_UNSIGNED_BYTE, &texture[0]);
で貼り付けたらひどい画像になりました。(ノイズのようなもの)
どうやったら意図した通りになるでしょうか…
■ このスレッドは過去ログ倉庫に格納されています