1

GL_COLOR_ATTACHMENT1 符号なし値 R および G に出力しようとしています。テクスチャはこれらのフォーマット/内部フォーマット/タイプで設定されています。

GL_RG / GL_RG8UI / GL_UNSIGNED_INT

私も試してみましたがGL_UNSIGNED_BYTE、同じ問題が発生しました:不完全なフレームバッファです。

そのようにフラグメントシェーダーで出力します:

layout (location = 0) vec3 nofrag;
layout (location = 1) uvec2 matfrag;

何か案が?私はもっ​​と良かったと思っGL_UNSIGNED_INT_8_8_8_8ていましたが、そうではありません…</p>

4

1 に答える 1

0

解決しました!glYodaさん、ありがとう!解決策は次のとおりです。

GL_RG_INTEGER / GL_RG8UI / GL_UNSIGNED_BYTE

GL_UNSIGNED_INT も良いと思いますが、GL* 8 *UINT 以降は BYTE の方がはるかに優れています。

于 2013-07-07T11:26:16.940 に答える