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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
超初心者で・・php?Java?Perl?
-
Webデザイナーになる為、独学で...
-
PixivとかDMM(FANZA)みたいなサ...
-
C++とJava、両方学ぶとしたらど...
-
mp3形式やpng形式の使用など…技...
-
プログラミングの独学
-
小学生が本当にプログラミング...
-
プログラムからアイコンファイ...
-
HOLONついて教えてください。
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
UNITY Float型の接尾辞fって
-
「高スキルなプログラマーにな...
-
ニンテンドーDSのソフト作成に...
-
Excel VBAで文字化けする (英語...
-
PHPを覚えた方がいいですか?
-
C言語でメモ帳のようなソフト...
-
Visual StudioでPocket PC開発
-
パソコンソフトを紹介してくれ...
-
C#で音楽の2曲同時再生の仕方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PixivとかDMM(FANZA)みたいなサ...
-
「やさしいC」の次に読む本を探...
-
今からWin32を勉強する意義
-
アンドロイドアプリを学ぶには
-
プログラム上達するためには?
-
Linux Cプログラミングを学ぶた...
-
VBA初心者の勉強法とお勧めの書籍
-
プログラミング言語
-
Win32APIは覚えて損する?
-
自作でプレステ対応ゲームは作...
-
教えてください!
-
私は、プログラマーになって5年...
-
『ゼロから作るディープラーニ...
-
こんなプログラミング可能です...
-
windowsプログラミングについて...
-
DirectX9を使って球を動かすデ...
-
これから学ぶべきプログラミン...
-
プログラムに関しての疑問です...
-
アマグラマーについて
-
マッシュアップサイトを作るた...
おすすめ情報