废话
近来选修课在上李亚峰老师的《高级计算机图形学》,感觉很有意思。
相比技术,老师更多穿插着介绍一些思路与想法。
虽然自称本科期间上过计算机图形学,但发现早已忘了大半,实践基础很是薄弱。
当初想着 WebGL 才是未来趋势,图形学的实验除应付了 OpenGL 部分,更多用 WebGL 重新实现了一遍。
但最后却跑去整了前端和 Cocos,再回过头来却觉几乎所剩无几。
现今 OpenGL 早已停止更新,继任者 Vulkan 也被普遍看好。
加之苹果在 WWDC 上径直宣布 macOS 平台将抛弃 OpenGL,在 Mac 平台上学习开发意义不大。
最终还是决定回顾一遍计算机图形学的基础知识,粗略看一看 OpenGL 的内容,随后实践着重放在 WebGL 上(跨平台!)。
Ref
Related
参考书目
本着选新不选旧的原则
- 计算机图形学(第四版)
- 交互式计算机图形学 基于 WebGL 的自顶向下方法(第七版)
- WebGL 编程指南(看到挺多推荐的 = =)
在线资源
基础环境配置
WebGL
跨平台万岁!
Dev
Debug
…
To Be Continued.