MPSIntersectionDistance(3) MetalPerformanceShaders.framework MPSIntersectionDistance(3)

MPSIntersectionDistance - Returned intersection result which contains the distance from the ray origin to the intersection point.

#include <MPSRayIntersectorTypes.h>


float distance
Distance from the ray origin to the intersection point along the ray direction vector such that intersection = ray.origin + ray.direction * distance. Is negative if there is no intersection. If the intersection type is MPSIntersectionTypeAny, is a positive value for a hit or a negative value for a miss.

Returned intersection result which contains the distance from the ray origin to the intersection point.

This type is available from the Metal Shading Language by including the MetalPerformanceShaders/MetalPerformanceShaders.h header.

Distance from the ray origin to the intersection point along the ray direction vector such that intersection = ray.origin + ray.direction * distance. Is negative if there is no intersection. If the intersection type is MPSIntersectionTypeAny, is a positive value for a hit or a negative value for a miss.

Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code.

Mon Jul 9 2018 Version MetalPerformanceShaders-119.3