OpenGL学习 1

一些唠叨:

          很多时候,都被Live2d吸引,去年想给网页加个live2d看板娘,结果看不懂live2d官方给的SDK,放弃了。今天又想弄个live2d桌宠,都已经在网上找到Python 的 Live2D 拓展库了,并提供了用QT实现的应用程序,但还是没有跑起来。也许我再多查查资料就能够把程序顺利运行起来,但是这个过程太痛苦了,一点都不优雅,而且学不到什么东西。下次再遇到类似的问题,还是只能不停的百度。此外,我对C++的理解只停留在写main函数,用VS一键启动、打包。关于编译成库啥的,一窍不通。。。所以我要从基础学起。Arkueid/live2d-py: Live2D module for Python (C++ Wrapper, no web). | 使用 Python 加载和操作 Live2D (github.com)icon-default.png?t=N7T8https://github.com/Arkueid/live2d-py

笔记

OpenGL是一个规范,它没有任何代码。OpenGL规范告诉显卡厂商,你应该为“想要通过代码控制GPU绘图的开发者”提供哪些函数,函数的参数和返回值应该是什么。

所以,intel,amd,英伟达等厂商,都为自己的显卡编写了符合OpenGL规范的API接口,供开发者使用它们生产的显卡。

那么OpenGL的实现在哪里呢?在显卡驱动程序里。是闭源的。

OpenGL不能说是最好的图像编程规范,但跨平台性给予了它很高的地位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值