A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こちらの
「GLUTによる「手抜き」OpenGL入門」
http://www.wakayama-u.ac.jp/~tokoi/opengl/libglu …
10.隠面消去処理
を参考に色を塗ってください。
それが出来たら
9.アニメーション
で動かします。
No.1
- 回答日時:
どうみても課題っぽく見えますが、本当に何かの参考書の問題ですか?
まず、手始めとしてはOpenGLで直方体を表示するプログラムは書けますか?
この回答への補足
このぐらいはできるんですがどうしても難しくて
#include <GL/glut.h>
GLdouble vertex[][3] = {
{ 0.0, 0.0, 0.0 }, /* A */
{ 1.0, 0.0, 0.0 }, /* B */
{ 1.0, 1.0, 0.0 }, /* C */
{ 0.0, 1.0, 0.0 }, /* D */
{ 0.0, 0.0, 1.0 }, /* E */
{ 1.0, 0.0, 1.0 }, /* F */
{ 1.0, 1.0, 1.0 }, /* G */
{ 0.0, 1.0, 1.0 } /* H */
};
int edge[][2] = {
{ 0, 1 }, /* ア (A-B) */
{ 1, 2 }, /* イ (B-C) */
{ 2, 3 }, /* ウ (C-D) */
{ 3, 0 }, /* エ (D-A) */
{ 4, 5 }, /* オ (E-F) */
{ 5, 6 }, /* カ (F-G) */
{ 6, 7 }, /* キ (G-H) */
{ 7, 4 }, /* ク (H-E) */
{ 0, 4 }, /* ケ (A-E) */
{ 1, 5 }, /* コ (B-F) */
{ 2, 6 }, /* サ (C-G) */
{ 3, 7 } /* シ (D-H) */
};
void display(void)
{
int i;
glClear(GL_COLOR_BUFFER_BIT);
/* 図形の描画 */
glColor3d(0.0, 0.0, 0.0);
glBegin(GL_LINES);
for (i = 0; i < 12; ++i) {
glVertex3dv(vertex[edge[i][0]]);
glVertex3dv(vertex[edge[i][1]]);
}
glEnd();
glFlush();
}
void resize(int w, int h)
{
glViewport(0, 0, w, h);
glLoadIdentity();
// glOrtho(-2.0, 2.0, -2.0, 2.0, -2.0, 2.0);
gluPerspective(30.0, (double)w / (double)h, 1.0, 100.0);
//glTranslated(0.0, 0.0, -5.0);
gluLookAt(3.0, 4.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
}
void init(void)
{
glClearColor(1.0, 1.0, 1.0, 1.0);
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGBA);
glutCreateWindow(argv[0]);
glutDisplayFunc(display);
glutReshapeFunc(resize);
init();
glutMainLoop();
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 宇宙科学・天文学・天気 AIが答えた方程式 1 2023/02/20 00:12
- 数学 解き方をくわしく教えてください 8 2022/10/14 23:57
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 物理学 どうして放物線ですか? 15 2023/06/11 09:53
- 物理学 質量 M,半径αの円板が1つの直径を固定軸として回転できるようになっている。質量mの物体が速さvで円 2 2022/10/21 20:16
- 哲学 「存在」の定義は? 24 2022/06/09 20:13
- 怪我 筋肉 筋肉繊維に詳しい方に聞きます。 現在左腕 三角筋の上部と前後に鈍い痛みと三角筋全体に重だるい感 2 2022/12/12 16:26
- 数学 問題「キッチンペーパーだけでバウムクーヘンを五等分せよ」 正解は? 5 2022/12/16 22:18
- その他(職業・資格) 危険物取扱者乙種4類についてお尋ねさせてください。 お金も無いので、独学で勉強しようと思っております 2 2022/10/19 13:47
- 数学 数学 立体の母線について 母線は「円錐・円柱・角柱」などにありますが 「角柱」や「球」「正八面体や正 3 2023/01/20 17:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PixivとかDMM(FANZA)みたいなサ...
-
C++Builder初心者の勉強法
-
VBAの勉強の仕方
-
c言語は独学で、どこまで出来ま...
-
PGに慣れず適応障害と診断され...
-
初歩からプログラミングを学ぶ...
-
プログラムと数学の融合
-
ExcelでのVisual Basicのプログ...
-
自作でプレステ対応ゲームは作...
-
「やさしいC」の次に読む本を探...
-
OpenGLで質問があります。
-
プログラミングを教えたいです...
-
楽しくて最高のプログラミング...
-
小学1年生の子です。塾に行かせ...
-
IT業界より楽に稼げる業界って...
-
C言語、C+、C++、C#の違い
-
VBSでDim、Private、Publicの違い
-
COBOLでのNOT = の AND条件
-
プログラムに書かれる"%"記号の...
-
HOLONついて教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングに触れて見たい
-
情報工学科にはパソコン知識が...
-
PixivとかDMM(FANZA)みたいなサ...
-
プログラマーになったきっかけ...
-
中卒がプログラマーとして生き...
-
「やさしいC」の次に読む本を探...
-
Win32APIは覚えて損する?
-
プログラミングの習得期間はど...
-
中学生 プログラマーになりた...
-
万年カレンダーのプログラムの...
-
ExcelでのVisual Basicのプログ...
-
C#の基本文法が詳しく書かれて...
-
オリジナルの占いサイトを作る...
-
今からWin32を勉強する意義
-
独学でプログラミングを習得す...
-
自作でプレステ対応ゲームは作...
-
VBAの勉強の仕方
-
プログラミングに 興味をもっ...
-
ゲームを作りたくてプログラミ...
-
変数・関数 メモリの関係 本...
おすすめ情報