在Activity中调用一下测试结果:
public class DrawTriangleActivity extends AppCompatActivity {private TriangleOpengl mTriangleOpengl;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_draw_triangle);MyGLSurfaceView glSurfaceView = findViewById(R.id.my_gl_surface_view);mTriangleOpengl = new TriangleOpengl();glSurfaceView.setBaseOpengl(mTriangleOpengl);glSurfaceView.setOnDrawListener(new MyGLSurfaceView.OnDrawListener() {@Overridepublic void onDrawFrame() {mTriangleOpengl.onGlDraw();}});}@Overrideprotected void onDestroy() {if(null != mTriangleOpengl){mTriangleOpengl.release();}super.onDestroy();}}如果运行起来,看到一个蓝色的三角形,则说明三角形绘制成功啦!

文章插图
源码想来还是不贴源码链接了,纸上得来终觉浅,绝知此事要躬行 。很多时候就是这样,你看着觉得很简单,实际如何还得动手敲,只有在敲的过程中出了问题,然后你解决了,只是才算是你的 。
在这个系列完毕后再贴出整个项目demo的代码吧 。。。
往期笔记OpenglEs之EGL环境搭建OpenglEs之着色器
关注我,一起进步,人生不止coding!!!

文章插图
经验总结扩展阅读
- 投我以木桃报之以琼瑶是什么意思
- 陆战之王里面的叶晓俊是谁演的
- 24 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何优雅地在正式和测试环境之间来回切换-中篇
- 阴阳师六道之门白狼怎么玩
- 阴阳师六道之门大天狗怎么玩
- 烟雨江湖宋谦之在哪里
- 晕车后吃什么可以缓解
- 尿道炎是怎么引起的
- flutter系列之:查询设备信息的利器:MediaQuery
- 皇帝系统之类的小说
