uniform sampler3D tex3d;
uniform sampler1D tex1d;

void main()
{
	vec4 texel;
	vec4 transfercolor;
	
	texel=texture3D(tex3d, vec3(gl_TexCoord[0]));

	transfercolor = texture1D(tex1d, texel.b);

	gl_FragColor = transfercolor*transfercolor.a;

}