t(3G) t(3G)
t2d, t2f, t2i, t2s, t3d, t3f, t3i, t3s, t4d, t4f, t4i, t4s - specifies a
texture coordinate tuple
void t2s(short vector[2])
void t2i(long vector[2])
void t2f(float vector[2])
void t2d(double vector[2])
void t3s(short vector[3])
void t3i(long vector[3])
void t3f(float vector[3])
void t3d(double vector[3])
void t4s(short vector[4])
void t4i(long vector[4])
void t4f(float vector[4])
void t4d(double vector[4])
vector is a 2, 3, or 4 element array depending on whether you call the
t2, t3, or t4 version of the routine. The elements of the array
are the s, t, r and q texture coordinates in this order. The
default for r is 0. The default for q is 1.
t sets the current texture coordinates, s, t, r, and q. The specified
texture coordinates remain valid until they are replaced. All draw modes
share the same texture coordinates.
Using texgen it is possible for one or both of the texture coordinates to
be replaced by a graphics system generated value. The coordinate or
coordinates that are not being replaced continue to be specified by t.
s, t, r, and q are transformed, prior to use, by the Texture matrix,
which is modified while mmode is MTEXTURE.
Texture coordinates are ignored while texture mapping is not enabled.
mmode, texgen, texdef2d, texbind, tevdef, tevbind
IRIS-4D G, GT, and GTX models, and the Personal Iris, do not support
texture mapping. t is ignored by these machines. Iris Indigo supports
texture mapping except for lines and points. Use getgdesc to determine
whether texture mapping is supported. t cannot be used while mmode is
MSINGLE.
PPPPaaaaggggeeee 1111 [ Back ]
|