Original Post
Using texture lookup functions in vertex shader causes link error: "Link failed." Vertex shader: so what's wrong? :) [Edited by - ivarbug on September 18, 2006 2:27:58 PM]
uniform sampler2D heightMap;
void main()
{
gl_TexCoord[0] = gl_MultiTexCoord0;
gl_TexCoord[1] = gl_MultiTexCoord1;
vec4 v;
v.x = gl_Vertex.x;
v.y = texture2D(heightMap,vec2(gl_Vertex.x,gl_Vertex.z) / 256.0).a;//Link Error
v.z = gl_Vertex.z;
v.w = 1.0;
gl_Position = gl_ModelViewProjectionMatrix * v;
}