小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
探索 Vulkan 音视频技术(10):GLSL着色器指南

本文介绍了一位海外工程师关于Vulkan音视频技术的系列文章,重点讲解Vulkan GLSL着色器的结构与编译流程。文章提供了基本的顶点和片段着色器示例,并展示了如何使用Python脚本将GLSL编译为SPIR-V,同时讨论了计算着色器和光线追踪着色器的模式及最佳实践。

探索 Vulkan 音视频技术(10):GLSL着色器指南

实时互动网
实时互动网 · 2025-09-29T01:09:44Z
Zink OpenGL-On-Vulkan 驱动程序处理 OpenGL 网格着色器

Mike Blumenkrantz 正在优化 Zink 的图形性能,并实现对 OpenGL 网格着色器的支持。Mesa 25.3 发布后,Zink 已合并 EXT_mesh_shader 支持,并测试了 Minecraft 和 OpenGL CTS,待启用 Gallium3D 功能。Qiang Yu 提交的合并请求将引入 GLSL 变更,预计不久可合并。

Zink OpenGL-On-Vulkan 驱动程序处理 OpenGL 网格着色器

实时互动网
实时互动网 · 2025-09-22T01:39:47Z
探索 GPUImage 音视频技术(14):创建自定义过滤器

本文介绍了如何使用GPUImage创建自定义音视频滤镜,适合初学者。内容包括GPUImage架构、滤镜创建步骤、可调参数实现及进阶技巧,如多输入滤镜和性能优化。掌握GLSL与GPUImage后,可为iOS应用实现独特视觉效果。

探索 GPUImage 音视频技术(14):创建自定义过滤器

实时互动网
实时互动网 · 2025-09-10T03:09:49Z
探索 OpenGL 音视频渲染技术(5):着色器

本文介绍了OpenGL着色器的基本概念和GLSL语言的使用,重点讲解了输入输出变量和uniforms的定义及其在图形渲染中的应用。通过示例展示了顶点着色器与片段着色器之间的数据传递,以及利用uniforms实现动态效果。

探索 OpenGL 音视频渲染技术(5):着色器

实时互动网
实时互动网 · 2025-06-04T02:33:18Z
使用WebGL和GLSL着色器构建自定义GPU加速粒子系统

使用WebGL和GLSL着色器构建高性能自定义粒子系统,支持数千至数百万粒子独立移动,能够控制粒子的物理特性、颜色和大小,尽管学习曲线陡峭,但可实现动态实时视觉效果。

使用WebGL和GLSL着色器构建自定义GPU加速粒子系统

DEV Community
DEV Community · 2025-04-26T08:19:02Z
在GLSL片段着色器中使用SDF变形几何形状及在Jetpack Compose中的可视化

本文探讨了在移动应用中使用着色器实现平滑形状变换动画的技术。通过签名距离函数(SDF),开发者可以定义几何形状并实现形状之间的平滑过渡。文章介绍了不同形状的SDF计算方法,并阐述了如何在Android中集成OpenGL ES进行实时渲染和动态颜色变化,以提升视觉效果。

在GLSL片段着色器中使用SDF变形几何形状及在Jetpack Compose中的可视化

DEV Community
DEV Community · 2025-01-10T21:15:01Z
OpenGL中不可忽视的部分:glsl、glm、assimp以及更多

本文介绍了OpenGL中的GLSL着色器编程,涵盖基础语法、数据类型、常用函数及其在GPU编程中的应用。重点讲解了GLSL的输入输出变量、Uniform缓冲对象的使用,以及如何通过Assimp库加载3D模型。同时提到GLM库用于向量和矩阵运算,并提供了多种数学操作示例。

OpenGL中不可忽视的部分:glsl、glm、assimp以及更多

Sekyoro的博客小屋
Sekyoro的博客小屋 · 2024-12-25T14:15:40Z
GLSL着色器学习平台

Shader Learning是一个学习和实践GPU编程的平台,提供互动任务和理论知识,涵盖片段着色器、顶点着色器、光影效果、噪声函数和纹理映射等技术,帮助用户深入理解计算机图形学的数学原理。用户可通过Discord获得支持。

GLSL着色器学习平台

DEV Community
DEV Community · 2024-11-01T22:11:51Z
GLSL 着色器语言入门教程(珍藏版)

GLSL 是 OpenGL 的着色语言,语法类似 C 语言,用于编写顶点和片段着色器。支持标量、向量、矩阵等数据类型,矩阵按列存储,支持逐分量运算和矩阵乘法。引入精度和存储限定符,控制变量精度和管线作用。内置丰富的变量和函数库,便于硬件通信和复杂计算。

GLSL 着色器语言入门教程(珍藏版)

实时互动网
实时互动网 · 2024-10-11T02:33:01Z

本文回顾了iOS多媒体技术中的图形编程框架OpenGL、OpenGL ES和Metal的要点,包括渲染流水线、坐标系、着色器程序和GLSL语言等。文章介绍了图形API的简介,包括OpenGL、OpenGL ES、DirectX和Metal,并讨论了学习OpenGL ES和Metal的选择。文章还解释了图形API的用途,包括游戏开发、音视频处理和地图引擎等。最后,文章介绍了烘托作业流水线的简介,包括CPU和GPU的作用,以及OpenGL ES和Metal的作业环节。

08-iOS 多媒体技术|图形编程框架OpenGL、OpenGL ES、Metal要点回顾【渲染流水线、坐标系、着色器程序、GLSL语言等】

六虎
六虎 · 2024-03-19T00:22:25Z

WebGL 数据传递进阶:深度解析 JavaScript 如何向 GLSL 传输 attribute、uniform 变量,以及特殊的 sampler2D 纹理映射与 texture unit 绑定机制。

数据怎么从 JavaScript 送到 GLSL

UsubeniFantasy
UsubeniFantasy · 2022-01-21T17:57:55Z

在之前的文章中, 主要介绍了 OpenGL ES 2.0 的 GLSL 语法,在 OpenGL ES 3.0 中语法又有了一些变化。 本文的内容来自于《OpenGL ES 3.x 游戏开发 上卷》。

OpenGL ES 3.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:20:42Z

在之前的文章中, 主要介绍了 OpenGL ES 2.0 的 GLSL 语法,在 OpenGL ES 3.0 中语法又有了一些变化。 本文的内容来自于《OpenGL ES 3.x 游戏开发 上卷》。

OpenGL ES 3.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:20:42Z

在之前的文章中, 主要介绍了 OpenGL ES 2.0 的 GLSL 语法,在 OpenGL ES 3.0 中语法又有了一些变化。 本文的内容来自于《OpenGL ES 3.x 游戏开发 上卷》。

OpenGL ES 3.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:20:42Z

要想发挥 OpenGL ES 自定义渲染管线的功能,就得学会写 GLSL 着色器脚本。 本文中的内容来自于 《Android 3D 游戏开发技术宝典 OpenGL ES 2.0》。

OpenGL ES 2.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:07:20Z

要想发挥 OpenGL ES 自定义渲染管线的功能,就得学会写 GLSL 着色器脚本。 本文中的内容来自于 《Android 3D 游戏开发技术宝典 OpenGL ES 2.0》。

OpenGL ES 2.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:07:20Z

要想发挥 OpenGL ES 自定义渲染管线的功能,就得学会写 GLSL 着色器脚本。 本文中的内容来自于 《Android 3D 游戏开发技术宝典 OpenGL ES 2.0》。

OpenGL ES 2.0 着色器语言 GLSL 学习 Mark

多媒体开发札记
多媒体开发札记 · 2018-09-09T07:07:20Z

通常来说,视频都是使用 YUV 格式编码的。YUV 最符合人眼的结构,因为人眼对亮度要比对颜色敏感的多。 YUV 将颜色分成一个 亮度信号和2个色差信号。于是就可以使用更多的bit数去编码亮度信号。在同样的每像素比特位数下,YUV 能比 RGB 保留更多的信息。 But YUV 要在 PC 屏幕上显示,不那么友好。需要转成 RGB...

GLSL加速 YUV 显示

菜菜博士
菜菜博士 · 2015-03-31T00:00:00Z

osg里面的是用glsl写shader的,对于shader貌似osg只会在第一次要用到的时候才编译shader,对于有问题的shader也只

glsl代码检查辅助小工具

我是思聪
我是思聪 · 2008-01-18T03:16:35Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码