![Featured image of post 学习感悟](/categories/learning-insights/insight.2da291220a2ea05bdff061244f06915b_hub4f6203d98834b976959a460c389cdfd_83289_250x150_fill_box_smart1_3.png)
目录
2022
UE 4.27 添加自定义 ShadingModel
![Featured image of post UE 4.27 添加自定义 ShadingModel](https://image.glumes.com/image/banner-small.webp)
用 UE4 虚幻引擎做个捏脸小功能~~
UE4 材质练习 之 凹凸贴图偏移的使用
UE4 材质练习系列基础
OpenGL上下文创建以及共享机制
007 | 播放器系列专栏-解析 MP4 文件读取信息
006 | 播放器系列专栏-在 Mac 上查看 MP4 格式信息
干货 | 快速抽取缩略图是怎么练成的?
关于直播、WebRTC、FFmpeg 的那些事
005 | 播放器系列专栏-在 Windows 上查看 MP4 格式信息
将音视频中的花屏、绿屏、黑屏问题一网打尽
关于音视频里面的解码帧率和渲染帧率
004 | 播放器系列专栏-认识MP4视频(下)
003 | 播放器系列专栏-认识MP4视频(上)
入门或者转行音视频,应该要怎么做?
H264视频文件如何缩放分辨率
002 | 播放器系列专栏-FFmpeg依赖库的配置
001 | 播放器系列专栏-关于播放器项目的一个小实践
Seek策略以及在有B帧情况下的处理
目前流媒体开发工程师工作内容主要是什么?
一个音视频领域专业问答的小圈子
干货收藏 || Vulkan Game Engine 视频教程
音视频春节假期内卷指南(实操)
Vulkan 在 FFmpeg 中的支持
2021
Windows 下 FFmpeg 和 LibX264 的编译和配置
Metal 开发 | 使用 C++ 进行接口调用
![Featured image of post Metal 开发 | 使用 C++ 进行接口调用](/img/banner.jpg)
音视频开发工作经验分享 || 视频版
![Featured image of post 音视频开发工作经验分享 || 视频版](https://image.glumes.com/image/banner.webp)
FFmpeg 调用 MediaCodec 硬解码到 Surface 上
代码吸猫 | 用 OpenGL 图像渲染的养猫计划
百倍变速--解码到底能不能丢 非参考帧 ?FFmpeg 有话说!!!
老生常谈-FFmpeg 的编译问题轻松搞定
FFmpeg 调用 Android MediaCodec 进行硬解码(附源码)
【WebRTC 专栏】--创建相机预览
Unity Shader 光照基础之 Half Lambert 光照模型
Unity Shader 光照基础之Lambert光照模型
Unity Shader 光照基础内容
Unity Shader 显示一张图片纹理
UnityShader 的基本概念
Unity 物体的基本操作
C++ 模板系列小结07-尾置返回类型
C++ 模板系列小结06-可变参数模板特性
C++ 中的多线程的使用和线程池建设
C++ 模板系列小结05-模板类型作为模板参数
C++ 模板系列小结04-类模板中的成员模板
C++ 模板系列小结03-在模板中指定变量类型
C++ 模板系列小结02-非类型模板参数
C++ 模板系列小结01-函数模板和类模板
从零打造渲染引擎系列01-什么是渲染引擎
iOS开发 - 在 Swift 中去调用 C/C++ 代码
![iOS开发 - 在 Swift 中去调用 C/C++ 代码](/swift-call-c-function/1_5T55sdkgloZANf92PGXyDA_hu3dd4fbb2b75d5c0a172f0f62283fa63c_15400_120x120_fill_q75_h2_box_smart1_2.webp)