質問編集履歴
3
確認した事を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,24 @@
|
|
1
1
|
提示コードですが最下部のコマンドラインのようなエラーが出てしまい`glGetUniformLocation()`関数で -1が返ってくるのですが原因がわりません。
|
2
2
|
|
3
|
+
なぜ-1なのでしょうか?
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
##### 確認したこと
|
8
|
+
|
9
|
+
viewPos変数はシェーダー内で使われています。
|
10
|
+
|
11
|
+
名前も正しいです。
|
12
|
+
|
13
|
+
他の変数も使われています。
|
14
|
+
|
15
|
+
保存しているかどうかも確認しました。
|
16
|
+
|
3
|
-
|
17
|
+
シェーダーのリンクエラー、コンパイルエラーのログを取っていますが出ていません。
|
4
|
-
|
5
|
-
|
6
|
-
|
18
|
+
|
7
|
-
コメント部内部の`cube.shader->setUniform3f("viewPos",FrameWork::Camera::getPosition());` 部でエラーが出てしまいます。
|
19
|
+
コメント部内部の`cube.shader->setUniform3f("viewPos",FrameWork::Camera::getPosition());` 部でエラーが出てしまいます。がコメントアウトすると動きます。この関数だけが問題です。
|
20
|
+
|
21
|
+
|
8
22
|
|
9
23
|
|
10
24
|
|
2
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,6 +4,10 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
+
コメント部内部の`cube.shader->setUniform3f("viewPos",FrameWork::Camera::getPosition());` 部でエラーが出てしまいます。
|
8
|
+
|
9
|
+
|
10
|
+
|
7
11
|
|
8
12
|
|
9
13
|
Github: [https://github.com/Shigurechan/GL/tree/039d930db49003de83566337de224c482553370b](https://github.com/Shigurechan/GL/tree/039d930db49003de83566337de224c482553370b)
|
1
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
|
9
|
+
Github: [https://github.com/Shigurechan/GL/tree/039d930db49003de83566337de224c482553370b](https://github.com/Shigurechan/GL/tree/039d930db49003de83566337de224c482553370b)
|
10
10
|
|
11
11
|
|
12
12
|
|