1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

IntermediateMeshGenerationResult

IntermediateMeshGenerationResult is returned as the first argument to the optional intermediate-result callback supplied to GenerateMeshAsync(). When the backend finishes producing an intermediate version of the mesh before the final result is ready, the callback fires with a value from this enum together with a generationId string and a contextId string. The only current member is IntermediateMeshGenerationResult.HighQualityMesh.

GenerateMeshAsync and InternalGenerateMeshAsync are deprecated; new code should use GenerateModelAsync(), which returns the generated Model directly to the calling coroutine and does not use this enum.

Items

NameValueDescription
HighQualityMesh0Signals that the intermediate mesh delivered to the callback is high-quality.

HighQualityMesh

Signals that the intermediate mesh delivered to the callback is high-quality.

FieldValue
value0