OpenGLのプログラムをGitHubに押し込んだ件
大学時代にOpenGLを使って遊んでました.その際に作ったプログラムをローカルで腐らせるのは忍びないので,GitHubにでも押し込んでおきます.
リポジトリ
https://github.com/Tebasaki314/GLUT-Learning-Programs
使い方
1. 各種インストール
Gitのインストール
Gitをインストールしましょう.Ubuntuでは以下のコマンドでインストールできます.何か聞かれたら,y
で返事します.
$ sudo apt install git
GLUTのインストール
GLUTをインストールしましょう.GLUTは枯れた技術ですが,CGの基礎を学ぶにはもってこいではないでしょうか? 就職したいならUnityを勉強しましょう!
$ sudo apt install freeglut3 freeglut3-dev
開発環境のインストール
Ubuntuを使っているなら,普通インストール済みでしょうが,一応書いておきます.
$ sudo apt install build-essential
2. リポジトリをクローンする
作業用ディレクトリに移動します.以下に例を示します.
$ mkdir workspace
$ cd workspace
以下のコマンドで私の押し込んだソースコードをローカルにもってこれます.
$ git clone https://github.com/Tebasaki314/GLUT-Learning-Programs.git
ソースコードのあるディレクトリに移動しましょう.
$ cd GLUT-Learning-Programs
3. コンパイルして実行する
例えばwalk.cpp
ならば,以下のコマンドでコンパイルできます.それ以外もwalk.cpp
の部分をコンパイルしたいソースコードに書き換えてください.
$ g++ walk.cpp -lglut -lGLU -lGL -lm
実行は以下のコマンドです.
$ ./a.out
実行結果のスクリーンショット
walk.cpp
3dof-arm.cpp
おわりに
過去の遺物ですが,参考になると嬉しいです.
著作権はたぶん教えてくださった先生方がお持ちのような気もしますが,問題あればご連絡ください.
参考
GLUTを勉強したい方は以下のサイトが鉄板です.
Read other posts