首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
进击的音视频开发雏鹰
半岛铁盒里的猫
创建于2021-11-23
订阅专栏
分享个人学习音视频开发学习过程汲取的知识和心得,从最基础知识慢慢进阶,算是对个人音视频开发的学习成长和记录~ 不积跬步无以至千里,相信量变之后必将迎来质变,雏鹰定能成为翱翔天空的雄鹰。
等 165 人订阅
共41篇文章
创建于2021-11-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一看就懂的OpenGL ES教程-3D渲染实战
前两篇博文是纯理论篇,大家看的过程中难免感觉枯燥,估计能坚持看到最后的小伙伴都不多。如果说前两篇博文是良药苦口,那么今天的内容就如同炎炎夏日来一杯百事可乐一样爽快~~
一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(下篇)
已经讲解了关于坐标系统以及从局部坐标转换到观察坐标的过程,并且轻描淡写地介绍了投影的概念,今天就来从数学角度推导下投影矩阵,并且将讲下最终从投影后的坐标系转换到屏幕坐标,即视口变换的过程,最后就是实战
一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(上篇)
只有在3D的维度,才能真正理解OpenGL,也才能充分真正发挥OpenGL的作用。所以今天的主题,就是研究OpenGL是如何将一个3D的物体渲染成为2D屏幕上的图像的。
一看就懂的OpenGL ES教程——仿抖音滤镜的奇技淫巧之高斯模糊滤镜
矩阵暂时不是今天的主角,不过这不代表今天就不涉及矩阵,今天会涉及一些看起来很有意思的内容。滤镜升级打怪继续进行。什么是图像平滑呢,其实`图像平滑就是对于某个像素点来说,让它周边的点去影响当前像素点。
一看就懂的OpenGL ES教程——仿抖音滤镜的奇技淫巧之变换滤镜(实践篇)
变换对于图形渲染来说实在太重要了,不仅是做滤镜的时候需要,以后要做3维渲染将3维物体投影到二维平面的时候更是重中之重。现在理论基础打得差不多了,我们打开另一扇门,进入实战吧。
一看就懂的OpenGL ES教程——仿抖音滤镜的奇技淫巧之变换滤镜(理论基础篇)
既然是变换滤镜,那么有一个基础知识真的是重中之重,它事关各位学习图像处理相关的前途,这个重要的知识点就是——图像的变换。所谓”勿在浮沙筑高台“,今天就来好好打打数学基础。
一看就懂的OpenGL ES教程——仿抖音滤镜的各种奇技淫巧之基础滤镜
你们知道仅仅渲染视频是不够的,我们要的是,能够在视频上面玩出花来,于是,在本系列已经渐入高潮的上一篇文章之后,我将在本文掀起更大的“浪花”,本文将讲解使用OpenGL es给视频添加各种放抖音滤镜特。
一看就懂的OpenGL ES教程——渲染宫崎骏动漫重拾童年
上篇回顾 上一篇一看博文已经用代码实例详细展示了如何进行纹理映射,以及纹理映射能做一些什么有趣效果。有了上一篇的基础,这一篇就可以乘胜追击,从上一篇的静态图片进阶到视频的渲染。
一看就懂的OpenGL ES教程——临摹画手的浪漫之纹理映射(实践篇)
上一篇践,已经详细叙述了纹理的概念以及纹理映射到图元上的原理,都是纯理论,略显枯燥,一起来看看具体代码如何实现纹理映射。最后再利用纹理映射来实现一些有意思的效果,绝对不能错过~
一看就懂的OpenGL ES教程——临摹画手的浪漫之纹理映射(理论篇)
前面博文讲的图元着色显得过于单一,能不能绘制像一幅画一样具有丰富的图像呢?当然可以。有了前面知识的铺垫,今天就可以开始接触OpenGL一个非常有趣重要的知识点——`纹理映射`。
一看就懂的OpenGL ES教程——缓冲对象优化程序(二)
上一篇博文中介绍了OpenGL对象以及其中的Buffer Opbject相关概念,并详细介绍了VBO的作用和使用,但是常见的缓冲对象当然不止VBO,那么本文就继续开心地学习另外两种常见的缓冲对象。
一看就懂的OpenGL ES教程——缓冲对象优化程序(一)
经过前面7篇博文的洗礼,相信你一定已经可以真正理解如何使用OpenGL es绘制一个渐变色的三角形了吧,那么恭喜你,此时你已经翻过了入门的第一座大山。本文就不继续翻山越岭了,而是讲一些优化性的内容。
一看就懂的OpenGL ES教程——渲染渐变色及光栅化插值原理
OpenGL ES绘制三角形的博文已经到了第五篇了,今天也正是要揭开结局——绘制完成一完成指定的目标三角形。
一看就懂的OpenGL ES教程——基本图元的绘制
绘制三角形已经到了第四篇了,然而三角形还是等不到踪影,不少读者已经开始按耐不住内心的躁动了,好消息来了,本文就将完成绘制三角形的任务~
一看就懂的OpenGL ES教程——图元装配和片段着色器入门
上一篇主要讲解了着色器Shader,重点讲了顶点着色器,文末讲到顶点着色器处理完数据之后,载着数据的小马车将重新出发,根据之前讲的内容,数据的下一站,就到了图元装配的阶段。
一看就懂的OpenGL ES教程——顶点着色器初见
当前我们已经知道图形渲染管线的第一步是顶点着色器,那么我们此时的问题就是: 1.顶点着色器的真面目是什么样的? 2.作为客户端的C++程序如何将数据传给着色器?
一看就懂的OpenGL ES教程——项目搭建与EGL配置
一个看似简单的三角形,却曾经是无数初学者的梦魇,也让我当年初学折腾了许久。不过不记紧张,之所以这是很多初学者的梦魇是因为很多初学者并没有理解OpenGL的工作流程就开始写代码实战。
一看就懂的OpenGL ES教程——再谈OpenGL工作机制
单纯知道图形渲染管线机制,恐怕还不足以让开发者真正左右OpenGL这个大块头,我们还需要站在更高的位置去看OpenGL,还需要再学习一些工作机制的内容,才可以真正写好代码。
一看就懂的OpenGL ES教程——图形渲染管线的那些事
接下来的渲染系列博文,重点就是讲解OpenGL,从0开始讲解,目标依然是尽量讲清楚讲生动,讲不容易理解的知识点讲透彻。 我也努力解决各种学习痛点,让初学者可以比较“柔顺丝滑”地入门.
Android硬编解码工具MediaCodec解析——从猪肉餐馆的故事讲起(三)
之前已经从猪肉餐馆的故事带各位比较详细地阐述了Android平台硬解码工具MediaCodec的工作流程和具体的代码,但是前两篇文章的分析是基于静态的,**那么今天就让代码“动起来”。
下一页