系统玩转OpenGL+AI,实现各种酷炫视频特效。 课程带你基于热门视频特效技术- OpenGL ,从0到1手把手实现特效美颜相机,让你系统性掌握OpenGL 核心技术,轻松实现各种酷炫的视频特效、吃透视频特效原理,并积累大量图形学/数学知识,助力你快速成为视频特效技术抢手人才! ├── {1}--第1章 课程介绍及学习指南 ├── {2}--第2章 为什么应该学好OpenGL? ├── {3}--第3章 在系统学习OpenGL特效之前,需要先学会如何实现一个照 ├── {4}--第4章 掌握渲染环境是实现特效的基石 ├── {5}--第5章 OpenGL基础实战第一步:如何基于Shader(…...
该课程是FFmpeg4.3系列中专注于在Android平台上使用OpenGL ES进行3D绘图的实战专题。课程从OpenGL ES的基本概念、渲染管线、着色器语言(GLSL)入门,逐步深入到点、线、面、三角形、正方形等2D图形的绘制原理与代码实现。核心实战部分通过“3D立方体”和“3D抛骰子”两个完整案例,详细讲解了如何从零搭建工程,处理手指触摸滑动交互,并最终实现复杂的3D模型渲染与动画效果。课程注重手把手代码实践,旨在让学习者掌握在Android应用中集成并运用OpenGL ES进行高效3D图形开发的能力。
📢 以下文件由百度网盘用户于2025-09-10分享(文件数量过多时仅展示部分文件)
FFmpeg4.3系列之52:Android OpenGL实现3D画图及抛骰子案例实战1.21GB
FFmpegAndroid-C52--AndroidOpenGL3D课件与代码.new67.63MB
FFmpegAndroid-C52--AndroidOpenGL3D课件与代码.new.zip67.63MB
9.手把手搭建工程并完善代码实现OpengGL背景色_ev.mp433.03MB
8.OpenGL ES绘制背景色的代码解析_ev.mp419.96MB
7.OpenGL ES入门关键词理解与步骤解析_ev.mp431.06MB
6.OpenGL着色器语言的修饰符及函数等概念_ev.mp430.94MB
5.OpenGL着色器语言的向量和矩阵等概念_ev.mp424.8MB
4.OpenGL着色器语言介绍_ev.mp423.19MB
30.抛骰子项目之串联各个零部件_ev.mp453.46MB
3.OpenGL ES及渲染管线流程_ev.mp437.04MB
29.抛骰子项目之背景色与骰子_ev.mp427.53MB
28.抛骰子项目之SurfaceView_ev.mp461.65MB
27.抛骰子项目之Activity及通用工具_ev.mp443.83MB
26.抛骰子项目之创建工程_ev.mp429.28MB
25.OpenGL ES 实现3D抛骰子核心类之2_ev.mp450.82MB
24.OpenGL ES 实现3D抛骰子核心类之1_ev.mp441.96MB
23.OpenGL ES 实现3D抛骰子简介_ev.mp423.12MB
22.Renderer的三个虚方法实现_ev.mp433.38MB
21.Renderer的绘制功能及辅助数据_ev.mp444.23MB
20.手指上下左右滑动效果_ev.mp438.15MB
2.OpenGL基本概念介绍_ev.mp435.69MB
19.创建工程并写代码框架_ev.mp444.39MB
18.OpenGL立方体3D代码解析_ev.mp454.91MB
17.OpenGL立方体3D效果演示_ev.mp416.62MB
16.OpenGL搭建工程并写代码绘制正方形_ev.mp438.73MB
15.OpenGL搭建工程并写代码绘制三角形_ev.mp475.63MB
14.OpenGL着色器绘制三角形的代码细节_ev.mp451.32MB
13.OpenGL着色器绘制三角形的核心类与方法_ev.mp430.57MB
12.OpenGL着色器绘制流程总结分析_ev.mp425.74MB
11.OpengGL手写代码画点并解析原理_ev.mp492.63MB
10.OpengGL实现点线面代码分析_ev.mp436.93MB
1.Android OpenGL ES课程简介与效果演示_ev.mp420.22MB
共31个文件,合计:1.21GB


5积分
