|
|
@ -14,12 +14,13 @@ layout(push_constant, std430) uniform pc {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
void main() {
|
|
|
|
void main() {
|
|
|
|
outColor = vec4(vec3(pos_post.z / pos_post.w), 1.0);
|
|
|
|
//outColor = vec4(vec3(1.0), 1.0);
|
|
|
|
//if(pos_post.z <= 0.0) {
|
|
|
|
//if(pos_post.z <= 0.0) {
|
|
|
|
// outColor = vec4(1.0);
|
|
|
|
// outColor = vec4(1.0);
|
|
|
|
//}
|
|
|
|
//}
|
|
|
|
//outColor = normal.xyz;
|
|
|
|
//outColor = normal.xyz;
|
|
|
|
//outColor = vec4(vec3(1.0-gl_FragCoord.z), 1.0);
|
|
|
|
outColor = vec4(data.rgb*(1.0+dot(normal.xyz, normalize(vec3(-0.7, -0.5, -0.1))))/2.0, 1.0);
|
|
|
|
|
|
|
|
|
|
|
|
//gl_FragDepth = pos_post.z / pos_post.w;
|
|
|
|
//gl_FragDepth = pos_post.z / pos_post.w;
|
|
|
|
|
|
|
|
//gl_FragDepth = gl_FragCoord.z;
|
|
|
|
}
|
|
|
|
}
|
|
|
|