首页
学习
活动
专区
工具
TVP
发布

#opengl

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

音视频面试题集锦第 18 期 | OpenGL 实战经验

关键帧

一般来说,我们在使用 OpenGL 的时候,指令不是立即执行的。它们首先被送到指令缓冲区,然后才被送到硬件执行。glFinish 和 glFlush 都是强制将...

9210

.NET 8.0 和 OpenGL 创建一个简易的渲染器

郑子铭

我个人对三维渲染领域的开发有着浓厚的兴趣,尽管并未在相关行业工作过,我的了解还很片面。

8210

OpenGL 计算着色器(Compute Shader )你用过吗?

字节流动

Compute Shader 是 OpenGL ES(以及 OpenGL )中的一种 Shader 程序类型,用于在GPU上执行通用计算任务。

12910

【米尔MYB-YT507开发板试用体验】+实验一些小DEMO,QT_OPENGL

阿志小管家

这款板子是搭载了python模块,所以我们可以直接写一些python程序进行测试。

3710

跨平台游戏引擎 Axmol-2.1.0 发布

simdsoft

时光流转,转眼间 2024 年了,自上个版本发布已经过去 4 个月,axmol-2.1.0 终于在 2024/1/20 正式发布了,此版本是一个主要的 LTS ...

10510

OpenGL ES 图像基本处理:腐蚀、膨胀、边缘检测

字节流动

图像腐蚀(Image Erosion):用于缩小或消除图像中物体的边界。主要用于去除图像中的小细节、噪声或不规则物体。

11410

OpenGL ES 如何实现图像锐化?

字节流动

图像锐化是一种图像处理技术,其目的是增强图像中的细节和边缘,使图像看起来更加清晰。这一过程通常涉及到突出图像中的高频信息,特别是强调像素之间的灰度变化。

16210

OpenGL ES 如何渲染 16bit 图像(P010)?

字节流动

可以类比,10bit YUV 就是每个 Y、U、V 分量分别占用 10 个 bit ,但是实际处理中,我们是以字节为单位进行存储和处理的,所以最终处理的数据是以...

21510

OpenGL ES 3.0 帧缓冲区失效

字节流动

很多朋友都听说过 glInvalidateFramebuffer(帧缓冲区失效)这个 API ,很多读者私信问过很多次:帧缓冲区失效应该怎么使用?在什么条件下使...

15610

【GAMES101】观测变换

叶茂林

记得有个概念叫光栅化,就是把三维虚拟世界的事物显示在二维的屏幕上,这里就涉及到观察变换

13610

【GAMES101】二维变换和齐次坐标

叶茂林

这几天都在抽空学OpenGL、敲leetcode和看games,这里留点笔记给以后复习

12300

Android OpenGL ES入门

故乡的樱花开了

  OpenGL(Open Graphics Library)是一种用于渲染2D和3D图形的跨平台编程接口。OpenGL提供了一套标准的函数和接口,使开发人员能...

16110

【OpenGL】窗口的创建

叶茂林

在 main 函数中,我们首先使用 glfwInit 初始化 GLFW,然后我们可以使用 glfwWindowHint 配置 GLFW,这个配置的选项和含义可以...

17810

旧工程升级到OpenGL ES3.0都有哪些变更

雪月清

在之前的FFmpeg系列文章提供的开源工程中,我们采用的是OpenGL ES2.0来实现渲染模块,本篇文章主要记录升级到ES3.0的一些变更

10610

【OpenGL】Clion配置

叶茂林

GLM(OpenGL Mathematics)是专门为OpenGL量身定做的数学库,它是一个只有头文件的库,可以快速实现矩阵变换等各种图形学中常用的几何计算。

19310

OpenGL YUV 和 RGB 图像转换出现偏色问题怎么解决?

字节流动

早上知识星球里的一位同学,遇到 yuv2rgb 偏色问题,这个问题比较典型,今天展开说一下。

35820

关于 OpenGL 的渲染上下文

字节流动

OpenGL 的上下文(OpenGL context)是一个 OpenGL 绘图环境的抽象概念,它包括了所有 OpenGL 状态信息和资源,以便OpenGL能够...

35240

干货 | 移动端使用OpenGL转场特效的音视频合成应用

携程技术

携程 · 工程师 (已认证)

近年来短视频的火爆,让内容创作类的APP获得了巨大的流量。用户通过这类工具编辑自己的短视频,添加各式各样的炫酷特效,从而呈现出更加丰富多彩的视频内容。本文将会介...

33010

WASM + OpenGL + C++ 入门:绘制三角形

前端西瓜哥

我在尝试用 C++ 写一段 OpenGL 代码,用 Emscripten 编译成 WASM,运行在浏览器。OpenGL 最后会被 WASM 转换为 WebGL ...

36010

Mac上如何运行OpenGL:第一个例子

王云峰

20910
领券