- スレを勃てるまでもないC/C++の質問はここで 22
622 :デフォルトの名無しさん[sage]:2014/10/11(土) 00:21:52.21 ID:OlHZdekY - >>620
ありがとう >>621 書いてみる
|
- OpenGLスレ Part21
139 :デフォルトの名無しさん[sage]:2014/10/11(土) 17:35:03.87 ID:OlHZdekY - >>138です
点を描画する際に関数glutDisplayFanc(display) を使いdisplay() を呼び出し、その中のglDrawArray()を使用します。 なのでmain()で定義した配列をdisplay()まで渡さないといけないのですが、glutDisplayFanc(display) が邪魔をして渡す事が出来ません この配列は他の関数でも使用するのでdisplay()内で定義する事は考えていません それに動的なのでグローバルで定義する事も出来ないので困っています 何か良い方法はありませんか?
|
- OpenGLスレ Part21
141 :デフォルトの名無しさん[sage]:2014/10/11(土) 18:36:42.27 ID:OlHZdekY - >>140
動的なのでグローバルではダメなんです グローバルでの宣言時に要素数を多めに宣言しておくという方法もとれますが出来れば避けたいです
|
- OpenGLスレ Part21
142 :デフォルトの名無しさん[sage]:2014/10/11(土) 18:41:23.25 ID:OlHZdekY - >>139が分かりにくい様なので簡単に言うと
コールバック関数の中にmain()で定義した動的な配列やvectorを持って行くにはどうすればいいの?という事です
|
- OpenGLスレ Part21
146 :デフォルトの名無しさん[sage]:2014/10/11(土) 20:47:37.64 ID:OlHZdekY - 自己解決しました
|