2022年2月22日 星期二

【咔咔打code】Week #1: 如何快速生出你的第一個 OpenGL 程式!

嗨嗨大家好這裡4咔咔!
覺得 OpenGL 起步要做太多事情很煩瑣很麻煩嗎?
第一次入門 OpenGL 嗎?

讓 Code::Blocks 解放你的大腦和手指吧!! (。◕∀◕。)(。◕∀◕。)

3.. 2.. 1.. 來吧(。A。)


使用軟體:

  • Code::Blocks 17.12 (新版不相容)
  • Windows 系統(很重要)
步驟:
  • 動動你的小手打開 Code::Blocks (。◕∀◕。)
  • 左上角選單:File > New > Project

其實在主頁按「Create a new project」也可以(。◕∀◕。)

  • 往下拉並選擇 OpenGL Project
  • 設定專案路徑(很重要!),還有名稱等等的,之後下一步下一步...

選完路徑之後再設定名稱!雖然不知道先打名稱再設路徑會不會有差

  • 噹啷,完成(?)
這時候你只要 Build & Run 之後就會出現會自轉的RGB三角形喔!!(。◕∀◕。)
厲害吧(ノ>ω<)ノ(ノ>ω<)ノ



三角形!!(。◕∀◕。)

太快了嗎(*゚∀゚*) ?
沒關係,我們這次來點不一樣的!

一樣打開 Code::Blocks 之後建立新的 Project!
這次我們要選的是拉到最上面看得到的「GLUT Project」喔!

不過在這之前,先去下載 freeglut
解壓縮之後記得把 lib/ 內的 libfreeglut.a 複製一份出來,並改叫「libglut32.a」~~ 


也許 Code::Blocks 需要這個檔名吧?

之後除了多了一個選 GLUT 的資料夾的步驟之外,其他就照之前的步驟來做!然後就可以 Build & Run 啦!


三種立體圖形,還有 wireframe 版本的在下面

辛辛苦苦 (?) 弄好兩個 project,如果不見了就大事不妙了!
幸好,有 GitHub!噹啷啷啷ヽ(●´∀`●)ノヽ(●´∀`●)ノ

首先,辦好一個 GitHub 帳號!之後建立新的 repo!
因為我太懶散了,所以直接在建立時就勾了 Add Readme、.gitignore 的選項!

之後就是在電腦上下載安裝 Git!
接下來.... 來打指令囉!大家準備好了嗎!(*゚∀゚*) 

cd Desktop/
git clone https://github.com/KawaiiKusa/mcu-2022graphics1

跑完之後就會發現多出新的資料夾喔!
把剛剛的兩個 project 丟到新的資料夾裡面!
然後把東西推送到 GitHub 上!

git add .
git config user.name KawaiiKusa
git config user.email "自己猜(*゚∀゚*) "
git commit -m "(*゚∀゚*) "

它會跳視窗讓我們登入!就登入我們的 GitHub 帳號...
然後噹啷啷啷ヽ(●´∀`●)ノ 東西都在上面啦ヽ(●´∀`●)ノ

是好辛苦好辛苦生出來的code!

啊如果在公共電腦上,記得登出 GitHub 帳號喔(。◕∀◕。)

就是這麼簡單!你學會了嗎?ヽ(●´∀`●)ノ 給我學會喔



沒有留言:

張貼留言

VERY BEAUTIFUL, VERY POWERFUL

一.     一樣先安裝且設定好freeglut,OpecCV, 開啟CodeBlocks建立新專案 week11_gundam,                 把 MyGundam.zip下載解壓縮後的data資料夾放到freeglut/bin裡面 把week09_openc...