Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/TMeshUniformSurfaceSampling
Description
Sample a random triangle, with probability proportional to relative triangle area. Note: Use VectorUtil::UniformSampleTrianglePoint to generate a uniform random point on a given triangle, or VectorUtil::UniformSampleTriangleBarycentricCoords for a uniform random barycentric coordinate
Parameters UniformRandom1, UniformRandom2 must be in the [0,1) range.
| Name | DrawTriangleIDSample |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Sampling/MeshSurfacePointSampling.h |
| Include Path | #include "Sampling/MeshSurfacePointSampling.h" |
int32 DrawTriangleIDSample
(
RealType UniformRandom1,
RealType UniformRandom2
) const