Files
vb01/depthMap.geo
T
devZoGok c7940f7280 Revert "animatable textures"
This reverts commit 8226a9479ce8ab45bed5bc6acbba63eaaf0e6330.

point light shadows
fixed spotlights
geometry shaders
2021-10-19 19:06:40 +03:00

23 lines
364 B
GLSL

#version 330 core
layout (triangles) in;
layout (triangle_strip, max_vertices=18) out;
out vec4 fragPos;
uniform mat4 shadowMat[6];
uniform bool point;
void main(){
if(point)
for(int i=0;i<6;i++){
gl_Layer=i;
for(int j=0;j<3;j++){
fragPos=gl_in[j].gl_Position;
gl_Position=shadowMat[i]*fragPos;
EmitVertex();
}
EndPrimitive();
}
}