1、下载书籍源码,地址:GitHub - danginsburg/opengles3-book: OpenGL ES 3.0 Programming Guide Sample Code

2、下载mali_opengl_es模拟器,下载地址,建议下载32bit的:OpenGL ES Emulator – Arm Developer

下载完成后,安装模拟器,如下图:

3、下载Cmake,用来编译源码工程,下载地址:Download | CMake

4、新建依赖库文件夹,将步骤2中的lib、bin、include文件,复制到文件夹中,如下图:

5、打开cmake gui,编译源码:

a、如果直接configure,会EGL_LiBRARY和OPENGLES3_LIBRARY报错,是因为没有配置GL的lib环境。

b、将gui中的EGL_LIBRARY和OPENGLES3_LIBRARY的路径配置为步骤4中对应的lib路径,如下图;

c、点击configure后,等待编译,显示done后,点击generate;

6、编译完成后,在OpenGL ES3.0的源码Code路径的build文件夹下,可以看到源码工程编译完成,点击ES3_Book.sln,即可用Visual Studio打开;

7、运行工程“Hello_Triangle”,运行效果如下:

window10配置OpenGL ES3.0相关推荐

  1. Android使用NDK OpenGL ES3.0绘制一个三角形

    Android使用NDK  OpenGL ES3.0绘制一个三角形 [尊重原创,转载请注明出处]https://blog.csdn.net/guyuealian/article/details/820 ...

  2. OpenGL ES3 0实现简单粒子火焰效果

    通过粒子系统来实现火焰效果,基本思想是把一团火焰看成是由一颗颗有其生命期的粒子组成,粒子在不停的产生直至消亡从而产生升腾的火焰效果.通过生成每个粒子的坐标,每颗火焰粒子是一个矩形,而这个矩形由两个三角 ...

  3. opengl es3.0学习篇八:纹理

    2019独角兽企业重金招聘Python工程师标准>>> 学习内容来源and参考 opengl es 3.0编程指南 https://www.jianshu.com/p/4d8d352 ...

  4. opengl es3.0学习篇七:使用opengl绘制一个立方体

    2019独角兽企业重金招聘Python工程师标准>>> 这里简单运用之前所学的知识来实现一个对应的立方体: public class MainActivity extends App ...

  5. 初识 OpenGL ES2.0

    原文链接:Android OpenGLES2.0(一)--了解OpenGLES2.0 OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API ...

  6. 有关VScode 配置MinGW32_9.2.0+OpenGL+GLFW+GLAD

    为防止自己忘记,特此记录. 第一次写文章 若有侵权请联系删除,多多包涵... 首先你得先有个MinGW32_9.2.0 1.下载GLFW 官网: Download | GLFW 选择32-bit Wi ...

  7. VC6.0配置OpenGL

    OpenGL 官网:http://www.opengl.org 个人环境配置: VC6.0 + GLUT3.7 注明:GLUT GLUT是OpenGL应用工具包,英文全称为OpenGL Utility ...

  8. OpenGL ES3 非常好的系列文章

    OpenGL ES3 非常好的系列文章: OpenGL-ES 3.0学习指南(五)--EGL基础 NDK开发OpenGL ES 3.0(二)--初见GLES,第一个三角形 NDK开发OpenGL ES ...

  9. VS2017 配置 OpenGL 环境

    Visual Studio Community 2017 配置 OpenGL 环境 安装 VS Community 2017 OpenGL 库需要绑定相应的语言环境,这里本人选择的Windows下的V ...

  10. vs2019配置OpenGL

    欢迎移步我的个人博客 除了下面这个以外,还可以看一下这个博客 https://blog.csdn.net/qq_41788234/article/details/91042411 后来重装系统后再一次 ...

最新文章

  1. 本、硕、博的最大区别是什么?
  2. 设计模式(3)-装扮你的类(装饰模式)
  3. 只做决定的架构师会成为团队的瓶颈!
  4. vscode插件的开发与发布流程
  5. 后端技术:Java 程序员常犯的 10 个 SQL 错误!
  6. 第一节 Memcached分布式缓存入门
  7. 数组——询问学号(洛谷 P3156)
  8. SpringCloud Gateway 服务网关,过滤器
  9. php 处理vue上传图片 base64_encode file_put_contents file_get_contents
  10. 中科院分词系统大致流程
  11. python标注_python怎么标注
  12. t分布 u分布 卡方分布_t分布曲线和正太分布,和z分布,和卡方分布,和方差分析的f分布曲线有什么区别?...
  13. frida 挂钩_您必须知道的预提交挂钩
  14. win10设备管理没有android,win10无法识别安卓手机usb设备怎么办_win10连接安卓设备无法识别的修复方法-爱纯净...
  15. 华南师范大学计算机学院学硕,华南师范大学计算机学院研究生导师简介肖菁
  16. cBridge 2.0: 基于Celer状态守卫者网络的通用跨链平台
  17. GVINS文章暴力翻译(仅供自学)
  18. 轩小陌的Python笔记-day08 模块一总结
  19. 在数量上超过微型计算机的是什么,西方经济学作业2答案
  20. 调焦后焦实现不同距离成像_相机的“对焦”和“变焦”,这二者有什么区别?...

热门文章

  1. matlab状态空间程序,实验四用MATLAB求解状态空间模型
  2. 杨辉三角 java版
  3. PCB加工文件—Gerber文件的导出(转载)
  4. SAS入门基础(常用函数)
  5. 使用Fragstats对栅格数据进行分析
  6. 软件测试实例——总结
  7. 备查:ASCII码表
  8. 小规模纳税人季度申报流程指导
  9. 对抗样本生成算法-FGSM、I-FGSM、ILCM、PGD
  10. 人工智能兼职讲师内训讲师叶梓对sony技术部进行CV计算机视觉培训