OpenGL ES 3旋转正方体教程
每个面的颜色都不一样的旋转正方体,切换视角也挺丝滑,用来练手 OpenGL ES 刚刚好。你只要用 Win32 创建设备应用,把MyProject.h
和MyProject.cpp
删了,再把我的代码文件加进去,基本就能跑起来,步骤清楚得。
点击切换视图模式这个小功能蛮实用的,能帮你快速理解不同相机角度下物体的投影变化,搞懂这些再去做 3D 交互就轻松多了。颜色切换、旋转这些效果也都比较直观,不用对着 shader 头疼半天。
如果你之前在安卓上搞过类似项目,那这篇Android 绘制 3D 正方体的文章可以对着看,概念通用,差别主要是平台和 API 细节。
另外想补一下 Win32 开发的基础,推荐你翻下《win32 核心编程》,写得比较扎实,是窗口这块,看完心里有底。
,这个教程比较适合想深入了解 OpenGL ES 渲染流程的前端或者安卓开发者。如果你平时只搞前端,正好可以扩展一下视野,对 3D 图形的理解也更立体点。
3.62MB
文件大小:
评论区