OpenGL學習分享
05-18
OpenGL學習分享
來自專欄 遊戲開發新手的成長之路
前言
作為一名遊戲開發,計算機圖形學相關的知識必不可少,由於大學時期沒有下功夫系統地學習這一塊,欠下的債早晚都要還,因此最近花了許多個人時間學習了一下,這方面竟是如此有趣,為大學擁有大把完整時間卻沒能擁抱它深感遺憾,不過學習知識什麼時候都不嫌晚,這次也算是真正地入門了,寫此文的目的是為了分享學習過程。
最開始,我參考的是 Youtube 上的這個系列,視頻相比書本來說更加直觀,適合快速上手,建立信心,缺點就是缺失了很多細節,並且這個系列還未完結,可以繼續關注一下。
通過視頻,搭建好開發環境以及大致了解開發流程後,通過這個教程(中文在這裡),這個教程的優點在於循序漸進,並且可以找到源碼進行參考、比對。
學習還在進行中,未來發現更合適的學習資料或進入下一學習階段也會同步更新到這篇文章。
參考教程
- 原教程地址:https://learnopengl.com/
- 中文教程地址:https://learnopengl-cn.github.io/
- 視頻系列地址:https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2
個人練習代碼庫
yangruihan/OpenGL_study
最後,也歡迎各位前輩、高手、大牛分享自己的學習歷程、資料或經驗,文中及代碼庫中不足或錯誤的地方也希望大家批評指正。與君共勉:)
推薦閱讀:
※【GDC2017】Terrain Technology and Tools
※Unity3D如何將圖片以正確的像素顯示在屏幕上
※【GDC2016】Physically Based Sky, Atmosphere and Cloud Rendering in Frostbite
※渲染技術全國線下巡講--尋求場地支持