質問編集履歴
4
文章を修正しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[opengl初心者]
|
1
|
+
[opengl初心者] 複数のVAO、VBOを使って描画させると座標がおかしくなる原因が知りたい。
|
test
CHANGED
@@ -6,6 +6,10 @@
|
|
6
6
|
|
7
7
|
試したこと
|
8
8
|
|
9
|
+
|
10
|
+
|
11
|
+
VAO、VBOが怪しいと思うのですがどうすればいいかわかりません。
|
12
|
+
|
9
13
|
色々な場所にglBindVertexArray(0); を記述しましたが描画されなくなりました。
|
10
14
|
|
11
15
|
シェーダーは毎フレーム適用と解除をつり返しているのですが原因がさっぱりわかりません。
|
@@ -228,7 +232,7 @@
|
|
228
232
|
|
229
233
|
};
|
230
234
|
|
231
|
-
|
235
|
+
///////////////////////////////////////////////////////////////////////////////////////////////////////////
|
232
236
|
|
233
237
|
//vao
|
234
238
|
|
@@ -256,7 +260,7 @@
|
|
256
260
|
|
257
261
|
glVertexAttribPointer(attrib, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(GLfloat), (GLvoid*)0);
|
258
262
|
|
259
|
-
|
263
|
+
//////////////////////////////////////////////////////////////////////////////////////////////////////////
|
260
264
|
|
261
265
|
//モデル行列のパラメータを初期化
|
262
266
|
|
@@ -456,7 +460,7 @@
|
|
456
460
|
|
457
461
|
};
|
458
462
|
|
459
|
-
|
463
|
+
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
460
464
|
|
461
465
|
//vao
|
462
466
|
|
@@ -484,7 +488,7 @@
|
|
484
488
|
|
485
489
|
glVertexAttribPointer(attrib, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(GLfloat), (GLvoid*)0);
|
486
490
|
|
487
|
-
|
491
|
+
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
488
492
|
|
489
493
|
|
490
494
|
|
3
文章を修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[opengl] 二つの
|
1
|
+
[opengl初心者] 2Dと3D二つの頂点を描画させると座標がおかしくなる原因が知りたい。
|
test
CHANGED
File without changes
|
2
文章を修正しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[opengl] 二つのオブジェクトのインスタンスを生成すると描画座標がおかしくなる原因が知りたい。
|
1
|
+
[opengl] 二つの3d,2d オブジェクトのインスタンスを生成すると描画座標がおかしくなる原因が知りたい。
|
test
CHANGED
File without changes
|
1
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,14 @@
|
|
1
|
-
提示コードのmain関数部ですが////コメント部の表示オブジェクト部の二つのスマートポインタでオブジェクトを二つ作るとおかしな画像提示画像部のような座標がおかしくなってしまいます。これはなぜでしょか?それぞれをコメントアウトして試しましたがどちらか一つだと正常に描画されます。これは何が原因なのでしょうか?
|
1
|
+
提示コードのmain関数部ですが////コメント部の表示オブジェクト部の二つのスマートポインタでオブジェクトを二つ作るとおかしな画像提示画像部のような座標がおかしくなってしまいます。これはなぜでしょか?それぞれをコメントアウトして試しましたがどちらか一つだと正常に描画されます。これは何が原因なのでしょうか?
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
試したこと
|
8
|
+
|
9
|
+
色々な場所にglBindVertexArray(0); を記述しましたが描画されなくなりました。
|
10
|
+
|
11
|
+
シェーダーは毎フレーム適用と解除をつり返しているのですが原因がさっぱりわかりません。
|
2
12
|
|
3
13
|
|
4
14
|
|