78 UPROPERTY(BlueprintReadWrite, EditAnywhere, AdvancedDisplay, Category =
ShapeSettings, meta = (ClampMin = "64", ClampMax = "1290"))
79 int32 ClampVoxelDimension = 1024;
83 bool bAttemptAutoThickening =
true;
86 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
ShapeSettings, meta = (ClampMin = "0.001", EditCondition = "bAttemptAutoThickening"))
87 float TargetMinThicknessMultiplier = 1.5f;
91 bool bIgnoreTinyParts =
true;
94 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
ShapeSettings, meta = (ClampMin = "0.001", EditCondition = "bIgnoreTinyParts"))
95 float TinyPartSizeMultiplier = 0.05f;
104 UPROPERTY(BlueprintReadWrite, EditAnywhere, AdvancedDisplay, Category =
ShapeSettings, meta = (ClampMin = "0.01", ClampMax = "0.99"))
105 float WindingThreshold = 0.5f;
126 bool bOccludeFromBottom =
true;
138 float TrianglesPerM = 2.0f;
150 float GroundClippingZHeight = 0.0f;
159 bool bEstimateHardNormals =
true;
161 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
NormalsSettings, meta = (ClampMin = "0.0", ClampMax = "90.0", EditCondition = "bEstimateHardNormals"))
162 float HardNormalAngle = 60.0f;
175 int InitialPatchCount = 250;
179 float CurvatureAlignment = 1.0f;
183 float MergingThreshold = 1.5f;
187 float MaxAngleDeviation = 45.0f;
195 bool bGenerateNaniteEnabledMesh =
false;
198 UPROPERTY(BlueprintReadWrite, EditAnywhere, AdvancedDisplay, Category =
MeshSettings, meta = (EditConditionHides, EditCondition = "bGenerateNaniteEnabledMesh"))
203 float NaniteFallbackPercentTriangles = 1.0f;
207 float NaniteFallbackRelativeError = 1.0f;
215 bool bAllowDistanceField =
true;
223 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = MaterialSettings, meta = (ClampMin = "0", ClampMax = "8", UIMin = "0", UIMax = "4"))
227 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = MaterialSettings, meta = (ClampMin = "0"))
228 int32 RenderCaptureResolution = 2048;
231 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = MaterialSettings)
234 UPROPERTY(BlueprintReadWrite, EditAnywhere, AdvancedDisplay, Category = MaterialSettings, meta = (ClampMin = "5.0", ClampMax = "160.0"))
235 float CaptureFieldOfView = 30.0f;
237 UPROPERTY(BlueprintReadWrite, EditAnywhere, AdvancedDisplay, Category = MaterialSettings, meta = (ClampMin = "0.001", ClampMax = "1000.0"))
238 float NearPlaneDist = 1.0f;
252 bool bEnableSimplifyPrePass =
true;
256 bool bEnableParallelBaking =
true;
278#if WITH_EDITORONLY_DATA
280 void PostSerialize(
const FArchive& Ar);
284#if WITH_EDITORONLY_DATA