czm_windowToEyeCoordinates
Transforms a position from window to eye coordinates.
The transform from window to normalized device coordinates is done using components
of (@link czm_viewport} and czm_viewportTransformation instead of calculating
the inverse of czm_viewportTransformation. The transformation from
normalized device coordinates to clip coordinates is done using positionWC.w,
which is expected to be the scalar used in the perspective divide. The transformation
from clip to eye coordinates is done using czm_inverseProjection.
Parameters:
| Name | Type | Description |
|---|---|---|
fragmentCoordinate |
vec4 | The position in window coordinates to transform. |
Returns:
vec4
The transformed position in eye coordinates.
Example
vec4 positionEC = czm_windowToEyeCoordinates(gl_FragCoord);
