17 lines
461 B
GLSL
17 lines
461 B
GLSL
/**
|
|
* DOC_TBA
|
|
*
|
|
* @name czm_geodeticSurfaceNormal
|
|
* @glslFunction
|
|
*
|
|
* @param {vec3} positionOnEllipsoid DOC_TBA
|
|
* @param {vec3} ellipsoidCenter DOC_TBA
|
|
* @param {vec3} oneOverEllipsoidRadiiSquared DOC_TBA
|
|
*
|
|
* @returns {vec3} DOC_TBA.
|
|
*/
|
|
vec3 czm_geodeticSurfaceNormal(vec3 positionOnEllipsoid, vec3 ellipsoidCenter, vec3 oneOverEllipsoidRadiiSquared)
|
|
{
|
|
return normalize((positionOnEllipsoid - ellipsoidCenter) * oneOverEllipsoidRadiiSquared);
|
|
}
|