直接把 opengl 理解成 STL、QT 之类的东西就OK了
你想做字符串操作、想有一个容器...那就可以调 STL
你想显示输入框、窗口、进度条、按钮、那就用QT
你想画三角形、贴图、进行光照效果的计算、那就用Opengl和GLSL
别想多了。。
其实类比起来、那么理解透彻 springboot 其实不一定就比理解透彻 opengl 简单
可以说springboot是声明式的、你声明一些接口、然后服务器自动调用
opengl是命令式的、你告诉状态机去改变状态、查询状态、传数据、绘图...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通