git-svn-id: svn://db.shs.com.ru/libs@48 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#version 150
|
||||
|
||||
in vec3 src_normal, normal;//, et;
|
||||
in vec4 pos;
|
||||
in vec4 pos, ppos;
|
||||
in float fogCoord;
|
||||
in mat3 TBN;
|
||||
|
||||
@@ -42,10 +42,14 @@ void main(void) {
|
||||
vec4 self = texture(qgl_Material.map_self_illumination.map, tc) * qgl_Material.map_self_illumination.amount + qgl_Material.map_self_illumination.offset;
|
||||
self *= qgl_Material.color_self_illumination;
|
||||
|
||||
vec3 speed = pos.xyz/pos.w - ppos.xyz/ppos.w;
|
||||
//speed /= abs(pos.z);
|
||||
|
||||
qgl_FragData[0] = vec4(dc.rgb, z);
|
||||
qgl_FragData[1] = vec4(n.xyz / 2. + vec3(0.5), specularity);
|
||||
qgl_FragData[2] = vec4(spec.rgb, hei);
|
||||
qgl_FragData[3] = vec4(self.rgb, pos.w);
|
||||
qgl_FragData[4] = vec4(speed,0);
|
||||
|
||||
//gl_FragData[0] = vec4(et.xyz, pos.w);
|
||||
//gl_FragDepth = gl_FragCoord.z - clamp(hei / pos.z / pos.z / (abs(n.z) + 1), -0.01, 0.01);
|
||||
|
||||
Reference in New Issue
Block a user