質問編集履歴

3

文章を修正

2021/06/24 07:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。またためこれは一体何をしたのでしょうか?原因が知りたいです。
1
+ 提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。これは一体何をしたのでしょうか?原因が知りたいです。
2
2
 
3
3
 
4
4
 

2

文章を修正しました。

2021/06/24 07:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,26 @@
1
- 提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。またglMatrixMode,glPushMatrix,glTranlated,glRotate,関数をコメントアウトすると矩形が正常に描画されるためgetWindowContext()->getSize()関数の実装には問題がないです。これは一体何をしたのでしょうか?原因が知りたいです。
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

文章を編集しました。

2021/06/24 07:17

投稿

退会済みユーザー
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