#OpenGL

用于渲染 2D、3D 矢量图形的跨语言、跨平台的应用程序编程接口(API)

Windows TRTC 使用OpenGL自定义渲染

用户7699382

上面说到,由于OpenGL是基于单线程设计的接口,调用的时候请在OpenGLContext线程中(一般为主线程)进行OpenGL相关操作。我们需要在主线程来进行...

11730

Android OpenGL ES 实现抖音传送带特效

字节流动

抖音 APP 真是个好东西,不过也容易上瘾,老实说你的抖音是不是反复卸载又反复安装了,后来我也发现我的几个 leader 都不刷抖音,这令我挺吃惊的。

5800

图片转场和轮播特效,你想要的都在这了

字节流动

熟悉的 OpenGL 开发的朋友已经非常了解 GLTransitions 项目,该项目主要用来收集各种 GL 转场特效及其 GLSL 实现代码,开发者可以很方便...

20060

人像抠图 + OpenGL ES 还能这样玩?没想到吧

字节流动

现在人像分割技术就像当初的人脸检测算法一样,称为广泛使用的基础算法。今天本文介绍的人像留色其实就是三年前某 AI 巨头利用 video 分割技术展示的应用场景:...

26530

(转载非原创)OpenGL ES 压缩纹理

xlj

ETC2 是 ETC1 的扩展,压缩比率一样,但压缩质量更高,而且支持透明通道,能完整存储 RGBA 信息。ETC2 需要 OpenGL ES 3.0(对应 ...

13900

OpenGL ES 文字渲染进阶--渲染中文字体

字节流动

旧文 OpenGL ES 文字渲染方式有几种? 一文中分别介绍了 OpenGL 利用 Canvas 和 FreeType 绘制文字的方法。 无论采用哪种方式进行...

12620

OpenGL ES 文字渲染

字节流动

在音视频或 OpenGL 开发中,文字渲染是一个高频使用的功能,比如制作一些酷炫的字幕、为视频添加水印、设置特殊字体等等。

24270

OpenGL ES 共享上下文实现多线程渲染

字节流动

在 Android 平台上开发 OpenGL ES 应用时,类 GLSurfaceView 已经为我们提供了对 Display , Surface , Cont...

58690

后处理——深入相机变形特效

Y.one

腾讯 · 前端 (已认证)

后处理(Post-processing),是针对原有的游戏画面进行算法加工,达到提升画面质量或增强画面效果的技术,可通过着色器Shader程序实现。

23730

使用 OpenGL 实现 RGB 到 YUV 的图像格式转换

字节流动

针对他的这个疑惑,今天专门写文章介绍一下如何使用 OpenGL 实现 RGB 到 YUV 的图像格式转换,帮助读者大人化解此类问题。

72950

ShaderJoy —— 用 Shader 解决没有 VR 眼镜的尴尬

ShaderJoy

有时候,当我们在网上不小心下载到一部 VR (Virtual Reality)电影地时候,兴高采烈的用本地普通播放器打开,却尴尬地发现是下面的这种效果(越靠近观...

16700

ShaderJoy —— 一些有趣的特效作品

ShaderJoy

21200

Shader 特效 —— Film Burn (炫光光晕)效果【GLSL】

ShaderJoy

61310

ShaderDesigner:OpenGL shader调试神器

帅气的程序员

Tencent · 高级工程师 (已认证)

Shader,即OpenGL着色语言(OpenGL Shading Language),简称GLSL,是用来在OpenGL中着色编程的语言,主要由Vertex ...

76240

Manual for Ubuntu Installation

ZONGLYN

This is a complete installation manual, the purpose is to quickly modify the ubu...

18500

iOS OpenGL ES常见问题整理

forrestlin

腾讯 · 工程师 (已认证)

众所周知,OpenGL的鲁棒性很强,ES也同样,一般不会crash,例如某些接口传的参数不是OpenGL预期的类型,也很少会发生crash。可是,一旦发生了cr...

80050

推荐一款强大的 Android OpenGL ES 调试工具

字节流动

GAPID (Graphics API Debugger)是 Google 的一款开源且跨平台的图形开发调试工具,用于记录和检查应用程序对图形驱动程序的调用,支...

1.2K40

Android OpenGL ES 实现动态(水波纹)涟漪效果

字节流动

最近一个做视频滤镜的朋友,让我给他做一个动态水波纹效果,具体就是:点击屏幕上的某一位置,然后波纹以该位置为中心向周围扩散。

47120

NDK OpenGL ES 3.0 开发(十七):相机基础滤镜

字节流动

上文中我们通过 ImageReader 获取到 Camera2 预览的 YUV 数据,然后利用 OpenGLES 渲染实现相机预览,这一节将利用 GLSL (O...

23730

从零开始仿写一个抖音App——视频编辑SDK开发(二)

何时夕

要了解 OpenGL 是如何工作的,首先我们得知道:OpenGL 运行在哪里? 没错有些读者已经知道了:OpenGL 运行在 GPU 上面,至于在 GPU 上运...

34230

扫码关注云+社区

领取腾讯云代金券