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

|
|
10
17
|
参考サイト(リファレンス): https://docs.microsoft.com/ja-jp/windows/win32/opengl/glrectf
|
|
11
18
|
参考サイト: https://teratail.com/questions/345582
|
1
文章を編集しました。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,7 +1,8 @@
|
|
|
1
1
|
提示コードなのですが参考サイトの回答を参考にプログラムしたいのですが回転する角度に数値20を入れると画面に表示されなくなります。またglMatrixMode,glPushMatrix,glTranlated,glRotate,関数をコメントアウトすると矩形が正常に描画されるためgetWindowContext()->getSize()関数の実装には問題がないです。これは一体何をしたのでしょうか?原因が知りたいです。
|
|
2
2
|
|
|
3
3
|
試したこと
|
|
4
|
-
回転の順序の間違いを
|
|
4
|
+
回転の順序の間違いをglTranslated,glRotated関数を逆しました。
|
|
5
|
+
glRectfではなくglVetrex2f関数を使ってみした。
|
|
5
6
|
|
|
6
7
|
|
|
7
8
|
|