1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="Microsoft FrontPage 5.0"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 8<TITLE>GXTexGenType</TITLE> 9</HEAD> 10<BODY> 11<H1 align="left">GXTexGenType</H1> 12<H2>Enumerated Types</H2> 13<DIV align="left"> 14<TABLE border="0" width="100%"> 15 <TBODY> 16 <TR> 17<TD width="100%"><CODE>GX_TG_MTX3x4</CODE></TD> 18 </TR> 19 <TR> 20<TD width="100%"><CODE>GX_TG_MTX2x4</CODE></TD> 21 </TR> 22 <TR> 23<TD width="100%"><CODE>GX_TG_BUMP0</CODE></TD> 24 </TR> 25 <TR> 26<TD width="100%"><CODE>GX_TG_BUMP1</CODE></TD> 27 </TR> 28 <TR> 29<TD width="100%"><CODE>GX_TG_BUMP2</CODE></TD> 30 </TR> 31 <TR> 32<TD width="100%"><CODE>GX_TG_BUMP3</CODE></TD> 33 </TR> 34 <TR> 35<TD width="100%"><CODE>GX_TG_BUMP4</CODE></TD> 36 </TR> 37 <TR> 38<TD width="100%"><CODE>GX_TG_BUMP5</CODE></TD> 39 </TR> 40 <TR> 41<TD width="100%"><CODE>GX_TG_BUMP6</CODE></TD> 42 </TR> 43 <TR> 44<TD width="100%"><CODE>GX_TG_BUMP7</CODE></TD> 45 </TR> 46 <TR> 47<TD width="100%"><CODE>GX_TG_SRTG</CODE></TD> 48 </TR> 49 </TBODY> 50</TABLE> 51</DIV> 52<H2>Description</H2> 53<P>Texture coordinate generation method.</P> 54<TABLE border="1"> 55 <TBODY> 56 <TR> 57<TD><CODE>GX_TG_MTX3x4</CODE></TD> 58<TD>Multiply 3x4 matrix for the input attribute and generate S,T, and Q texture coordinates.</TD> 59 </TR> 60 <TR> 61<TD><CODE>GX_TG_MTX2x4</CODE></TD> 62<TD>Multiply 2x4 matrix for the input attribute and generate S and T texture coordinates.</TD> 63 </TR> 64 <TR> 65<TD><CODE>GX_TG_BUMP0</CODE></TD> 66<TD>Calculate offset texture coordinates based on calculation result of GX_LIGHT0.</TD> 67 </TR> 68 <TR> 69<TD><CODE>GX_TG_BUMP1</CODE></TD> 70<TD>Calculate offset texture coordinates based on calculation result of GX_LIGHT1.</TD> 71 </TR> 72 <TR> 73<TD><CODE>GX_TG_BUMP2</CODE></TD> 74<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT2.</TD> 75 </TR> 76 <TR> 77<TD><CODE>GX_TG_BUMP3</CODE></TD> 78<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT3.</TD> 79 </TR> 80 <TR> 81<TD><CODE>GX_TG_BUMP4</CODE></TD> 82<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT4.</TD> 83 </TR> 84 <TR> 85<TD><CODE>GX_TG_BUMP5</CODE></TD> 86<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT5.</TD> 87 </TR> 88 <TR> 89<TD><CODE>GX_TG_BUMP6</CODE></TD> 90<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT6.</TD> 91 </TR> 92 <TR> 93<TD><CODE>GX_TG_BUMP7</CODE></TD> 94<TD>Calculates offset texture coordinates based on the calculation result of GX_LIGHT7.</TD> 95 </TR> 96 <TR> 97<TD><CODE>GX_TG_SRTG</CODE></TD> 98<TD>Set R (red) element and G (green) element of 8-bit color channel to S coordinate and T coordinate respectively.</TD> 99 </TR> 100 </TBODY> 101</TABLE> 102<H2>Functions Using This Type</H2> 103<P><A href="../TexCoordGen/GXSetTexCoordGen.html"><CODE>GXSetTexCoordGen</CODE></A></P> 104<H2>Revision History</H2> 105<P>03/01/2006 Initial version.</P> 106</BODY> 107</HTML>