名称:FFmpeg4.3系列之52:Android OpenGL实现3D画图及抛骰子案例实战
描述:该课程是FFmpeg4.3系列中专注于在Android平台上使用OpenGL ES进行3D绘图的实战专题。课程从OpenGL ES的基本概念、渲染管线、着色器语言(GLSL)入门,逐步深入到点、线、面、三角形、正方形等2D图形的绘制原理与代码实现。核心实战部分通过“3D立方体”和“3D抛骰子”两个完整案例,详细讲解了如何从零搭建工程,处理手指触摸滑动交互,并最终实现复杂的3D模型渲染与动画效果。课程注重手把手代码实践,旨在让学习者掌握在Android应用中集成并运用OpenGL ES进行高效3D图形开发的能力。
链接:
百度:https://pan.baidu.com/s/1fesHI16eFTzrOboyUNZ9gQ?pwd=9527
夸克:https://pan.quark.cn/s/f814f8050a3a
📁 大小:1.21 GB
🏷 标签:#Android #OpenGLES #3D绘图 #着色器GLSL #渲染管线 #立方体 #抛骰子 #案例实战 #手指交互 #SurfaceView #OpenGL实现3D画图及抛骰子案例实战百度网盘 #quark
└─FFmpeg4.3系列之52:Android OpenGL实现3D画图及抛骰子案例实战
│ 1.Android OpenGL ES课程简介与效果演示_ev.mp4
│ 10.OpengGL实现点线面代码分析_ev.mp4
│ 11.OpengGL手写代码画点并解析原理_ev.mp4
│ 12.OpenGL着色器绘制流程总结分析_ev.mp4
│ 13.OpenGL着色器绘制三角形的核心类与方法_ev.mp4
│ 14.OpenGL着色器绘制三角形的代码细节_ev.mp4
│ 15.OpenGL搭建工程并写代码绘制三角形_ev.mp4
│ 16.OpenGL搭建工程并写代码绘制正方形_ev.mp4
│ 17.OpenGL立方体3D效果演示_ev.mp4
│ 18.OpenGL立方体3D代码解析_ev.mp4
│ 19.创建工程并写代码框架_ev.mp4
│ 2.OpenGL基本概念介绍_ev.mp4
│ 20.手指上下左右滑动效果_ev.mp4
│ 21.Renderer的绘制功能及辅助数据_ev.mp4
│ 22.Renderer的三个虚方法实现_ev.mp4
│ 23.OpenGL ES 实现3D抛骰子简介_ev.mp4
│ 24.OpenGL ES 实现3D抛骰子核心类之1_ev.mp4
│ 25.OpenGL ES 实现3D抛骰子核心类之2_ev.mp4
│ 26.抛骰子项目之创建工程_ev.mp4
│ 27.抛骰子项目之Activity及通用工具_ev.mp4
│ 28.抛骰子项目之SurfaceView_ev.mp4
│ 29.抛骰子项目之背景色与骰子_ev.mp4
│ 3.OpenGL ES及渲染管线流程_ev.mp4
│ 30.抛骰子项目之串联各个零部件_ev.mp4
│ 4.OpenGL着色器语言介绍_ev.mp4
│ 5.OpenGL着色器语言的向量和矩阵等概念_ev.mp4
│ 6.OpenGL着色器语言的修饰符及函数等概念_ev.mp4
│ 7.OpenGL ES入门关键词理解与步骤解析_ev.mp4
│ 8.OpenGL ES绘制背景色的代码解析_ev.mp4
│ 9.手把手搭建工程并完善代码实现OpengGL背景色_ev.mp4
│
└─FFmpegAndroid-C52--AndroidOpenGL3D课件与代码.new
FFmpegAndroid-C52--AndroidOpenGL3D课件与代码.new.zip