glEvalCoord2fv 関数
glEvalCoord2fv 関数は、有効な 2 次元マップを評価します。
構文
void WINAPI glEvalCoord2fv(
const GLfloat *u
);
パラメーター
-
u
-
ドメイン座標 u を含む配列へのポインター。
戻り値
この関数は値を返しません。
注釈
glEvalCoord2fv 関数は、u と v の 2 つのドメイン値を使用して有効な 2 次元マップを評価します。 glMap1 を使用してマップを定義します。 glEnable と glDisable を使用して有効または無効にします。
glEvalCoord 関数の 1 つが発行されると、指定されたディメンションの現在有効なすべてのマップが評価されます。 次に、有効になっているマップごとに、対応する OpenGL 関数が計算値で発行されたかのように表示されます。 つまり、GL_MAP1_INDEXまたはGL_MAP2_INDEXが有効になっている場合、 glIndex 関数がシミュレートされます。 GL_MAP1_COLOR_4またはGL_MAP2_COLOR_4が有効になっている場合、 glcolor 関数がシミュレートされます。 GL_MAP1_NORMALまたはGL_MAP2_NORMALが有効になっている場合、法線ベクトルが生成され、GL_MAP1_TEXTURE_COORD_1、GL_MAP1_TEXTURE_COORD_2、GL_MAP1_TEXTURE_COORD_3、GL_MAP1_TEXTURE_COORD_4、GL_MAP2_TEXTURE_COORD_1、GL_MAP2_TEXTURE_COORD_2、GL_MAP2_TEXTURE_COORD_3、GL_MAP2_TEXTURE_COORD_4のいずれかが有効になっている場合は、 その後、適切な glTexCoord 関数がシミュレートされます。
OpenGL では、有効になっている評価に現在の値ではなく評価値が使用され、それ以外の場合はカラー、カラー インデックス、標準、テクスチャ座標に現在の値が使用されます。 ただし、評価された値は現在の値を更新しません。 したがって、 glVertex 関数が glEvalCoord 関数に散在している場合、 glVertex 関数に関連付けられている色、法線、テクスチャの座標は 、glEvalCoord 関数によって生成される値の影響を受けず、最新の glColor、 glIndex、 glNormal、 および glTexCoord 関数の影響を受けます。
自動法線生成が有効になっている場合、 glEvalCoord2fv は glEnable を引数GL_AUTO_NORMALと共に呼び出して、GL_MAP2_NORMAL マップの内容や有効化に関係なく、サーフェス法線を分析的に生成します。 let
生成される通常 の n は次の値です。
次の関数は 、glEvalCoord2fv 関数に関連する情報を取得します。
glIsEnabled と引数 GL_MAP1_VERTEX_3
glIsEnabled と引数 GL_MAP1_VERTEX_4
引数GL_MAP1_INDEXを使用した glIsEnabled
引数GL_MAP1_COLOR_4を使用した glIsEnabled
glIsEnabled と引数 GL_MAP1_NORMAL
glIsEnabled と引数GL_MAP1_TEXTURE_COORD_1
引数GL_MAP1_TEXTURE_COORD_2を使用した glIsEnabled
引数GL_MAP1_TEXTURE_COORD_3を使用した glIsEnabled
引数GL_MAP1_TEXTURE_COORD_4を使用した glIsEnabled
glIsEnabled と引数GL_MAP2_VERTEX_3
引数GL_MAP2_VERTEX_4を使用した glIsEnabled
引数GL_MAP2_INDEXを使用した glIsEnabled
glIsEnabled と引数 GL_MAP2_COLOR_4
引数GL_MAP2_NORMALを使用した glIsEnabled
glIsEnabled と引数 GL_MAP2_TEXTURE_COORD_1
引数GL_MAP2_TEXTURE_COORD_2を使用した glIsEnabled
引数GL_MAP2_TEXTURE_COORD_3を使用した glIsEnabled
引数GL_MAP2_TEXTURE_COORD_4を使用した glIsEnabled
glIsEnabled と引数 GL_AUTO_NORMAL
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
ライブラリ |
|
[DLL] |
|