質問編集履歴
3
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。
|
1
|
+
提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。これは一体何をしたのでしょうか?原因が知りたいです。
|
2
2
|
|
3
3
|
|
4
4
|
|
2
文章を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,26 @@
|
|
1
|
-
提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。また
|
1
|
+
提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。またためこれは一体何をしたのでしょうか?原因が知りたいです。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
試したこと
|
5
|
+
#試したこと
|
6
|
+
|
7
|
+
getWindowContext()->getSize()関数の実装には問題がないです。確認しました。
|
8
|
+
|
9
|
+
glMatrixMode,glPushMatrix,glTranlated,glRotate,関数をコメントアウトすると矩形が正常に描画されます。
|
10
|
+
|
11
|
+
回転角度rに0,20,45,90と入力すると表示されなくなり180と表示すると提示画像のうに表示されます。
|
6
12
|
|
7
13
|
回転の順序の間違いをglTranslated,glRotated関数を逆しました。
|
8
14
|
|
9
15
|
glRectfではなくglVetrex2f関数を使ってみした。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
#やりたいこと
|
20
|
+
|
21
|
+
矩形の中心を中心に回転させたい
|
22
|
+
|
23
|
+
|
10
24
|
|
11
25
|
|
12
26
|
|
1
文章を編集しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,9 @@
|
|
4
4
|
|
5
5
|
試したこと
|
6
6
|
|
7
|
-
回転の順序の間違いを
|
7
|
+
回転の順序の間違いをglTranslated,glRotated関数を逆しました。
|
8
|
+
|
9
|
+
glRectfではなくglVetrex2f関数を使ってみした。
|
8
10
|
|
9
11
|
|
10
12
|
|