Files
XCEngine/engine/assets/builtin/shaders/skybox/skybox.vert.vk.glsl

17 lines
334 B
Plaintext
Raw Normal View History

2026-04-05 23:44:32 +08:00
// XC_BUILTIN_SKYBOX_VULKAN_VS
#version 450
layout(location = 0) out vec2 vNdc;
void main() {
const vec2 positions[3] = vec2[3](
vec2(-1.0, -1.0),
vec2(-1.0, 3.0),
vec2( 3.0, -1.0)
);
vec2 position = positions[gl_VertexIndex];
gl_Position = vec4(position, 1.0, 1.0);
vNdc = position;
}