首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
渲染
订阅
cg,图形渲染
微小的鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
OpenGL黑屏及渲染不出来的常见原因总结
大家好,我是程序员kenney,今天给大家分析一下OpenGL的黑屏及渲染不出来常见原因。 做OpenGL开发的同学,想必一定碰到过黑屏的问题,特别是刚接触OpenGL的同学,可能会觉得黑屏问题让人相当头疼,因为OpenGL的查错没有一般编程时那么简单,我们通常是利用glGet…
alpha预乘与颜色混合
本文讨论alpha预乘问题,主要是介绍alpha预乘的概念以及有alpha预乘和无alpha预乘时在渲染颜色混合阶段时的处理方式。
OpenGL ES 高级进阶:EGL及GL线程
今天给大家介绍EGL和GL线程,EGL是OpenGL ES开发中很重要的一部分,特别是当想实现一些比较复杂的功能时,就有必要去了解EGL,另外,了解EGL也对掌握渲染底层的基础原理很重要。
OpenGL ES命令队列及glFinish/glFlush
大家好,今天给大家介绍一下OpenGL ES的命令队列及glFinish/glFlush。 我们知道,我们调用的OpenGL ES方法,都是在CPU上调用的,这些调用最终会被转换成GPU驱动指令而在GPU上执行,而CPU和GPU因为是两个不同的处理器,它们之间自然是可以并行地执…
Android OpenGL ES 系列连载:(19)相机抖音滤镜
最近几篇文章主要是利用 OpenGL 实现相机预览的一些常见的滤镜,上一篇主要介绍了 LUT 滤镜的原理及简单实现方法,而本文主要介绍抖音短视频 App 里面一些常见滤镜的实现,这里只做抛砖引玉,玩滤镜主要靠想象力去实现一些酷炫的效果。 分色偏移滤镜原理:基于原纹理坐标进行偏移…
OpenGL ES 高级进阶:fence同步
今天给大家介绍OpenGL ES 3.0的一个特性fence,它可以用来同步OpenGL命令,在多线程编程时很有用,我之前的一篇文章《OpenGL ES 命令队列及glFlush/glFinish》中有说到,OpenGL命令的执行是在GPU上的,我们调用OpenGL方法实际上是…
Three.js 中的屏幕空间环境光遮蔽(SSAO)
详解 Three.js 中的屏幕空间环境光遮蔽(SSAO) 简介 在计算机图形学中,环境光遮蔽(Ambient Occlusion)是一种可以增强场景深度感、模拟阴影效果的技术。
OpenGL之仿美图实现不规则物体加描边特效
仿造美图用OpenGL在Android中实现描边功能,双通道有向距离场生成描边外框降低计算量,各种函数控制描边大小
OpenGL Shader-光照发光体特效实现
「这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战」 内发光原理 内发光原理简单概况是:采样周边像素alpha取平均值叠加效果。概括来说似乎好像特别简单,但需要一定的理解和
OpenGL ES 高级进阶:颜色混合
本文将介绍OpenGL中的颜色混合,包括颜色混合的概念、作用,以及在OpenGL中如何实现颜色混合。