out vec3 world_look_dir = normalize(world_vertex.xyz-eye_pos);
out float fog_coord = eye_vertex.z;
-
- if(use_clipping)
- {
- for(int i=0; i<max_clip_planes; ++i)
- gl_ClipDistance[i] = dot(world_vertex, clip_planes[i].equation);
- }
}
virtual void custom_transform()
vec3 color;
};
+layout(location=0) out vec4 frag_color;
+
virtual vec3 get_fragment_normal()
{
if(use_normal_map)