GLSL着色器编程 glsl

GLSL着色器编程技能,专用于OpenGL和Vulkan图形API。提供顶点着色器、片段着色器、几何着色器的编写能力,支持统一变量处理和跨平台着色开发。适用于游戏开发、三维渲染、图形特效等领域的实时图形编程。关键词:GLSL, 着色器, OpenGL, Vulkan, 图形编程, 游戏开发, 三维渲染, 实时图形。

Unity开发 0 次安装 0 次浏览 更新于 2/25/2026

name: glsl description: 用于OpenGL/Vulkan的GLSL着色器编程技能,包括片段和顶点着色器。 allowed-tools: Read, Grep, Write, Bash, Edit, Glob, WebFetch

GLSL 技能

用于OpenGL/Vulkan的GLSL着色器编程。

概述

此技能提供编写GLSL着色器的能力。

能力

  • 顶点和片段着色器
  • 几何着色器
  • 统一变量处理
  • 跨平台着色

使用模式

#version 450

layout(location = 0) in vec3 position;
layout(location = 0) out vec4 fragColor;

uniform mat4 mvp;

void main() {
    gl_Position = mvp * vec4(position, 1.0);
}

参考资料