opengl教程
发布时间:2026-10-28 07:14:18
•
阅读量:15次
•
来源:互联网
1、opengl本质上是一个渲染图形的api。它是跨平台、跨语言的,可以在很低的级别上直接与gpu通信。opengl目前有四大版本,可分为固定渲染流水线和可编程渲染流水线两种编程模式。同时opengl是一个标准,由khronos组织维护,具体实现由各种gpu厂商实现。
2、早期的opengl是固定渲染流水线的编程模式,opengl1.0到4.0都支持。它主要以图元的方式渲染图形,类似于微软mfc的gdi,就是通过调用不同的函数来绘制不同的图形。而对应的现代opengl是可编程渲染流水线的编程模式,更接近底层gpu渲染,用户操作更自由但更难上手。