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 |