Files
Reimagined/shaderpacks/Reimagined - High/shaders/lib/voxelization/SSBOs/playerVerticesBuffer.glsl
T
2026-05-07 21:38:27 +03:00

17 lines
457 B
GLSL

#extension GL_ARB_shader_storage_buffer_object : enable
struct playerBounds {
ivec3 headMin, headMax;
ivec3 torsoMin, torsoMax;
ivec3 leftLegMin, leftLegMax;
ivec3 rightLegMin, rightLegMax;
ivec3 leftHandMin, leftHandMax;
ivec3 rightHandMin, rightHandMax;
};
layout(std430, binding = 3) SSBO_QUALIFIER buffer playerVerticesBuffer {
vec3 vertexPositions[216];
vec2 vertexData[216];
playerBounds bounds;
} playerVerticesSSBO;