| bDoubleSided |
bool |
Whether to treat faces as double-sided when determining visibility. |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| bPerPolyGroup |
bool |
Whether to decide visibility on a per-polygroup basis, rather than per-triangle. |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| NumSearchDirections |
int32 |
Number of directions to test for visibility. Note: RestrictToViewDirections will filter the view directions after they are sampled from a full sphere, so the actual number of sampled directions will be smaller if restricted. |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| RestrictToViewDirections |
TArray< FVector > |
If not empty, only allow views along these directions (or a direction within the ViewDirectionAngleRange cone of these directions) To be specific: A mesh sample P is visible from given direction D if a ray starting at P-D*(Mesh Diameter), cast in direction D, reaches P |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| SampleSpacing |
double |
Approximate spacing between samples on triangle faces used for determining visibility Set a smaller value to increase the number of visibility samples per triangle, which can give more accurate visibility results |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| ViewDirectionAngleRange |
double |
Field of view to use for the RestrictViewDirections (if any), in degrees. |
GeometryScript/MeshRepairFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|