OpenGL ES for Android

前端之家收集整理的这篇文章主要介绍了OpenGL ES for Android前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

 

 

经过半年的准备OpenGL ES for Android系列文章终于要和大家见面了,在这里定一个小目标-先吸引1000个粉丝,万一实现了呢。写关于OpenGL ES的文章开始是有一些犹豫的,因为OpenGL ES的一些概念非常晦涩难懂,很多需要懂得计算机图形算法学相关的知识,您可能学了很久都找不到门道,知其然不知其所以然是常有的事。@H_301_10@本系列的文章并不会深入的研究计算机图形算法相关的知识,而是从工程的角度出发,解决实际项目中遇到的问题。此系列文章都是在Android的环境下实现的,如果有需要OpenGL ES for IOS的大家可以在评论或者公众号里面留言,文章的末尾有我的微信及公众号,我会根据大家的需求整理OpenGL ES for IOS,不管是Android还是IOS,OpenGL ES 相关的概念是相通的,API也都是大同小异。@H_301_10@下面是OpenGL ES for Android系列文章的目录,此目录不是固定的,大家有想了解的技术点或者想实现的功能可以在评论回复,我会优先更新大家关注的文章

OpenGL ES for Android 环境搭建

Shader Language@H_301_10@1. 变量@H_301_10@2. 结构体、数组@H_301_10@3. 基本语句@H_301_10@4. 函数@H_301_10@5. attribute@H_301_10@6. uniform@H_301_10@7. varing@H_301_10@8. 精度限定@H_301_10@9. 预处理@H_301_10@10. 内置变量、常量@H_301_10@11. 内置函数

概念及API说明@H_301_10@1. MVP矩阵@H_301_10@2. 纹理映射-glTexParameteri说明@H_301_10@3. 光照@H_301_10@4. 法线矩阵@H_301_10@5. TBN矩阵

实战@H_301_10@1. 绘制点@H_301_10@2. 绘制线@H_301_10@3. 绘制面@H_301_10@4. 绘制三角形@H_301_10@5. 绘制立方体@H_301_10@6. 读取并绘制obj模型@H_301_10@7. 绘制纹理(图片)@H_301_10@8. 预览相机@H_301_10@9. 播放视频@H_301_10@10. 视频裁剪@H_301_10@11. 通过手势移动旋转缩放模型@H_301_10@12. 天空盒@H_301_10@13. 绘制地球@H_301_10@14. 截屏@H_301_10@15. 录制视频@H_301_10@16. 直播@H_301_10@17. 动画特效@H_301_10@18. 多重纹理@H_301_10@19. 环境光效果@H_301_10@20. 漫反射效果@H_301_10@21. 镜面反射效果@H_301_10@22. 光源-方向光@H_301_10@23. 光源-点光源@H_301_10@24. 聚光灯效果@H_301_10@25. 纹理的膨胀、腐蚀@H_301_10@26. 模糊-Blur@H_301_10@27. 雾效果@H_301_10@28. 投射阴影@H_301_10@29. 全景视频-眼镜效果@H_301_10@30. 全景视频-全景效果@H_301_10@31. 全景视频-鱼眼效果@H_301_10@32. 全景视频-高空效果@H_301_10@33. 人脸识别@H_301_10@34. 换脸@H_301_10@35. 带眼镜@H_301_10@36. 滤镜

带超链接文章表示已经整理完成,其余的将会尽快发布。这些文章将会在我的公众号同步发布。@H_301_10@由于排版的原因无法将所有的代码就放在文章中,请关注我的公众号或者添加我的微信获取全部的源代码,如果文章对您有帮助请点个赞,您的支持是我最大的动力。

 

 

猜你在找的Flutter相关文章