Opensl ES的学习
OpenGL ES特效
珠峰之巅-程序员
这个作者很懒,什么都没留下…
展开
-
Android GPUImage-18: Emboss浮雕
【代码】Android GPUImage-18: Emboss浮雕。原创 2023-04-11 10:07:05 · 185 阅读 · 0 评论 -
Android GPUImage-17: 3x3 Convolution
是周围的9个点乘以3x3的矩阵。原创 2023-04-04 10:04:54 · 171 阅读 · 0 评论 -
Android GPUImage-16: Threshold Edge Detection
1.效果图2.Shader3.原理。原创 2023-04-04 09:55:37 · 126 阅读 · 0 评论 -
Android GPUImage-15: Sobel Edge Detection
这个filter是继承自GpuImageFilterGroup的,首先进行灰度话,然后进行边缘检测。首先获取3x3的周围9个点的像素。计算了横向和纵向的梯度,然后显示。原创 2023-04-03 15:45:25 · 142 阅读 · 0 评论 -
Android GPUImage-12: Gamma
gamma变换原创 2023-03-31 11:04:22 · 154 阅读 · 0 评论 -
Android GPUImage-13: Sepia
取上下左右四个点,把中心点的像素按照一定的sharpness来改变,临近的像素是比较相似的。原创 2023-03-31 11:26:42 · 130 阅读 · 0 评论 -
Android GPUImage-11: HUE
【代码】Android GPUImage-11: HUE。原创 2023-03-28 10:45:47 · 140 阅读 · 0 评论 -
Android GPUImage-10: Pixelation
android gpuimage 像素原创 2023-03-28 10:30:14 · 116 阅读 · 0 评论 -
Android GPUImage-7: 自然饱和度
自然饱和度原创 2023-03-24 17:45:48 · 211 阅读 · 0 评论 -
Android GPUImage-3: ZoomBlur Filter
Opengl 放大模糊的效果原创 2023-03-23 15:45:04 · 145 阅读 · 0 评论 -
Android GPUImage-2: 渲染流程
GPUImage的渲染流程原创 2023-03-23 11:45:32 · 447 阅读 · 0 评论 -
Android GPUImage-1: 代码架构
Android版本的GPUImage的代码架构原创 2023-03-23 10:51:31 · 216 阅读 · 0 评论 -
Openg-三角形绘制
Sharder从CPU获取数据cpu给定点数据,送给GPU进行绘制,layout是布局,layout是锚点,GPU是一套锚点信息,放置数据信息。GPU通过锚点来读取数据。Vertex Shaderlayout(location =0) in vec3 aPos;void main(){gl_Position=vec4(aPos.x,aPos.y,aPos.z,1.0);//内建变量,1.0矩阵变换}Fragment Shaderout vec4 FragColor;//输出一原创 2021-05-10 22:36:57 · 170 阅读 · 0 评论 -
android-NDK-Opengl
运行界面代码架构CMakeLists.txtset(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")//编译后显示所有的警告set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-rtti -fno-exceptions -Wall")//支持c++11, -fno-rtti关闭运行时类型判断 -fno-exceptions:关闭异常机制,减少资源的占用if (${ANDROID_PLATFORM原创 2021-05-10 21:40:29 · 287 阅读 · 0 评论 -
设计视图
这OpenSl EsAPI接受使用C编程语言的面向对象的翻译 2014-09-20 21:24:54 · 454 阅读 · 0 评论