Windows 10 + OpenGL ES 3.0模拟器环境配置

有几个不错的关于原理讲解的资源,列在后面了。

这里先在windows里用vs2019跑一个最基本的模型,原理讲解在这里,

你好,三角形 - LearnOpenGL CN

对应的源码在这里,

Code Viewer. Source code: src/1.getting_started/2.1.hello_triangle/hello_triangle.cpp

不过呢,这个源码和我下面要讲的源码不是同一个东西。

下面我只是介绍一下,如何在windows上实现OpenGL ES3.0的emulator配置。

不过windows下的话,貌似根本就没有OpenGL 3.0这个东西,然后搜索了一下,有个OpenGL ES Emulator的东西可以在windows上跑。

Mali的emulator到这里下载,

OpenGL ES Emulator – Arm Developer

你可以下载后安装,也可以直接下载zip包,

我直接下载解压包,然后解压到这个路径,

E:\vOpenGL\Mali_OpenGL_ES_Emulator-v3.0.4

接下来我们编译教学源码,github的下载地址在这里,先download下来,

GitHub - danginsburg/opengles3-book: OpenGL ES 3.0 Programming Guide Sample Code

$ git clone --recursive https://github.com/danginsburg/opengles3-book.git

然后再用cmake配置一下,

这里要设置两个地址,EGL_LIBRARY对应libEGL.lib的地址,OPENGLES3_LIBRARY对应LIGLESv2.lib(原来误以为这里会有一个glesv3.lib,找了半天没找到),然后"generate",“Open Project" 用vs2019打开,编译;整个过程一个错误都没碰到就成功了。

然后找到那个hello_triangle的项目,点击直接运行,

参考:

OpenGL - The Industry Standard for High Performance Graphics

Windows下 OpenGL ES 3.0 模拟器环境配置 - 知乎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值