Add hard edge to non-visible areas

This commit is contained in:
2021-06-30 13:52:14 +02:00
parent 1cfd1663d1
commit 532f491327
10 changed files with 68 additions and 56 deletions
+24 -6
View File
@@ -34,18 +34,36 @@ vec4 a6 = theMat * p6;
vec4 a7 = theMat * p7;
vec4 a8 = theMat * p8;
gl_Position = a4; EmitVertex();
gl_Position = a3; EmitVertex();
gl_Position = a7; EmitVertex();
gl_Position = a8; EmitVertex();
//gl_Position = a4; EmitVertex();
//gl_Position = a3; EmitVertex();
//gl_Position = a7; EmitVertex();
//gl_Position = a8; EmitVertex();
//gl_Position = a5; EmitVertex();
//gl_Position = a3; EmitVertex();
//gl_Position = a1; EmitVertex();
//gl_Position = a4; EmitVertex();
//gl_Position = a2; EmitVertex();
//gl_Position = a7; EmitVertex();
//gl_Position = a6; EmitVertex();
gl_Position = a1; EmitVertex();
gl_Position = a5; EmitVertex();
gl_Position = a3; EmitVertex();
gl_Position = a1; EmitVertex();
gl_Position = a8; EmitVertex();
gl_Position = a4; EmitVertex();
gl_Position = a2; EmitVertex();
gl_Position = a7; EmitVertex();
gl_Position = a2; EmitVertex();
gl_Position = a6; EmitVertex();
//gl_Position = a5; EmitVertex();
//gl_Position = a1; EmitVertex();
//gl_Position = a8; EmitVertex();
//gl_Position = a3; EmitVertex();
//gl_Position = a7; EmitVertex();
//gl_Position = a4; EmitVertex();
//gl_Position = a6; EmitVertex();
//gl_Position = a2; EmitVertex();
EndPrimitive();
} else {}
}