Introduction to Mobile Graphics

Version 2.2

圖形技術通常作為遊戲開發或者計算機科學專業的一部分,不過它通常基於遊戲機或者個人電腦設備。自從越來越多的消費者通過移動端遊戲和用戶接口(UIs)與圖像技術進行交互,移動端GPU技術越來越被人重視。作為開發者來說,必須理解由移動設備特定限制引入的節能渲染技術。這門課主要介紹的是手機設備上實時渲染,也適用於 3D 圖像編程的初學者或者0基礎的同學。

2020版課程現在支持OpenGL® ES 2.0和3.2、Vulkan,以及Chromebook和BeagleBone Black等新硬件平台。 

2020年4月24日更新v2.1版本,更新內容如下:
  • Lecture 10. Introduction to Vulkan – 該講義目前已完結,它將介紹Vulkan圖形API並將其與OpenGL進行比較。
  • Practical 9. Running code on BeagleBone© Black – 更新後包含有兩個BeagleBone©Black的使用及安裝指南。上一版本有PowerVR SDK的手動安裝指南,現在添加有一個基於已經包含PowerVR SDK的預構建映像的指南。建議將該映像與預先構建的PowerVR SDK一起使用。
2021年1月4日 更新v2.2版本,更新內容如下:
  • 所有cmake文件均已更新,可用於實際工作
  • 安裝說明文檔已更新。