OpenGL简介

OpenGL是一个跨平台的图形处理API,包括核心库、实用库、辅助库等。OpenGL函数由显卡生产商实现并可通过驱动更新。关键术语如渲染、模型、位平面和帧缓冲区解释了其工作原理。了解OpenGL函数的语法对于使用至关重要。
摘要由CSDN通过智能技术生成

OpenGL

OpenGL是一种软件接口,或者API(应用程序编程接口),跨平台

OpenGL开发库

来源:https://blog.csdn.net/yqxx/article/details/382519?utm_source=blogxgwz1

1、OpenGL核心库,库前缀gl

用于常规的核心的图形处理

2、实用库,库前缀GLU

该库封装了OpenGL函数,GLU函数通过调用核心的库函数,提供较为简单的实现方法,实现一些较为复杂的操作

3、辅助库,库前缀aux

提供窗口管理,输入输出处理,以及绘制一些简单三维物体

4、工具库,库前缀glut

是不依赖于窗口的工具包,目的是隐藏不同窗口平台API的复杂度,是aux库功能更强的替代品,提供更为复杂的绘制功能

5、windows专用库,前缀wgl

windows平台的扩展,弥补OpenGL在文本方面的不足

6、win32 API函数库,6个函数,无库前缀

是win32扩展函数,主要用于处理像素存储格式和双帧缓存

7、X窗口专用库,针对Unix和Linux的扩展函数

包括渲染上下文、绘制图元,显示列表、纹理贴图等

8、其他库函数

PS:OpenGL函数如何实现由开发者决定,即显卡生产商,显卡需要通过升级驱动来更新OpenGL函数库

术语

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值