GLU.GluProject Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asignar coordenadas de objeto en coordenadas de ventana.
[Android.Runtime.Register("gluProject", "(FFF[FI[FI[II[FI)I", "")]
public static int GluProject (float objX, float objY, float objZ, float[]? model, int modelOffset, float[]? project, int projectOffset, int[]? view, int viewOffset, float[]? win, int winOffset);
[<Android.Runtime.Register("gluProject", "(FFF[FI[FI[II[FI)I", "")>]
static member GluProject : single * single * single * single[] * int * single[] * int * int[] * int * single[] * int -> int
Parámetros
- objX
- Single
coordenadas de objeto X
- objY
- Single
coordenadas de objeto Y
- objZ
- Single
coordenadas de objeto Z
- model
- Single[]
matriz de vista de modelos actual
- modelOffset
- Int32
desplazamiento en la matriz de modelos donde se inician los datos de maxtrix de modelview.
- project
- Single[]
matriz de proyección actual
- projectOffset
- Int32
desplazamiento en la matriz del proyecto donde se inician los datos de la matriz del proyecto.
- view
- Int32[]
la vista actual, {x, y, width, height}
- viewOffset
- Int32
desplazamiento en la matriz de vistas donde se inician los datos vectoriales de vista.
- win
- Single[]
el vector de salida {winX, winY, winZ}, que devuelve las coordenadas de ventana calculadas.
- winOffset
- Int32
desplazamiento en la matriz win donde se inician los datos del vector de ganancia.
Devoluciones
Un valor devuelto de GL_TRUE indica que se ha realizado correctamente, un valor devuelto de GL_FALSE indica un error.
- Atributos
Comentarios
Asignar coordenadas de objeto en coordenadas de ventana. gluProject transforma las coordenadas de objeto especificadas en coordenadas de ventana mediante model, proj y view. El resultado se almacena en win.
Tenga en cuenta que puede usar la extensión OES_matrix_get, si está presente, para obtener las matrices modelView y proyección actuales.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.