hello,
the glTexGenfv() call for automatic texture coordinate functions has semantics i am unable to understand.
i.e., the call glTexGenfv( GL_S, GL_EYE_PLANE, nv). the given vector nv is multiplied with the inverted modelview matrix at that moment, and with this converted vector, the texture coordinate is calculated. simple question: why is this done? does it matter that nv is multiplied from the left to the inverse?
i hope i'm not too naive.
-- kabel
the glTexGenfv() call for automatic texture coordinate functions has semantics i am unable to understand.
i.e., the call glTexGenfv( GL_S, GL_EYE_PLANE, nv). the given vector nv is multiplied with the inverted modelview matrix at that moment, and with this converted vector, the texture coordinate is calculated. simple question: why is this done? does it matter that nv is multiplied from the left to the inverse?
i hope i'm not too naive.
-- kabel