You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Rate limit exceeded | The maximum number of mesh generations has been exceeded for the minute. | Wait until the rate limit resets. |
81
-
| Moderation failure | The mesh generation was flagged for moderation. | Review and modify the prompt to ensure it adheres to Roblox's moderation guidelines. |
82
-
| Internal server error | An unexpected issue occurred on the server. | Retry the request later or check server status for issues. |
83
-
| Character limit exceeded | The input prompt length for this generation request exceeded the limit. | Reduce the number of characters in the `Prompt` string of the `input` dictionary. |
| Rate limit exceeded | The maximum number of mesh generations has been exceeded for the minute. | Wait until the rate limit resets. |
70
+
| Moderation failed | The mesh generation was flagged for moderation. | Review and modify the prompt to ensure it adheres to Roblox's moderation guidelines. |
71
+
| Internal server error | An unexpected issue occurred on the server. | Retry the request later or check server status for issues. |
72
+
| Character limit exceeded | The input prompt length for this generation request exceeded the limit. | Reduce the number of characters in the `Prompt` string of the `input` dictionary. |
73
+
| Service overloaded | The service is overloaded. | Retry the request later. |
74
+
| Size dimensions must be greater than 0 | Invalid size provided. | Change the size to above `0`. |
75
+
code_samples: []
88
76
parameters:
89
77
- name: inputs
90
78
type: Dictionary
@@ -102,22 +90,25 @@ methods:
102
90
type: Dictionary
103
91
default:
104
92
summary: |
105
-
Additional generation options. Currently, no options are supported.
93
+
A dictionary for additional generation options to influence the
94
+
result. The following key is supported:
95
+
96
+
- `SuggestedSize` — Optional
97
+
`Datatype.Vector3` representing a size guide for the generated asset.
98
+
The service will attempt to create a model with a size and proportion
99
+
similar to the provided `Datatype.Vector3`. This does not guarantee
100
+
the final output size.
106
101
- name: intermediateResultCallback
107
102
type: Function?
108
103
default:
109
104
summary: |
110
105
A callback function triggered with intermediate generation results.
111
-
Useful for retrieving early mesh versions (e.g. before textures are
112
-
applied).
106
+
Useful for retrieving early mesh versions before textures are applied.
113
107
returns:
114
108
- type: Tuple
115
109
summary: |
116
-
A tuple of generation ID and context ID.
117
-
118
-
- Generation ID: A unique ID returned for each invocation of
119
-
`GenerateMeshAsync()`.
120
-
- Context ID: Not currently used.
110
+
A tuple of the generation ID (a unique ID returned for each invocation
111
+
of `GenerateMeshAsync()`) and context ID (not currently used).
121
112
tags:
122
113
- Yields
123
114
deprecation_message: ''
@@ -129,17 +120,15 @@ methods:
129
120
summary: |
130
121
Retrieves and loads a mesh generated by
131
122
`Class.GenerationService:GenerateMeshAsync()` using the provided
132
-
`generationId`. The mesh is returned as a `Class.MeshPart` with
133
-
`Class.EditableMesh` content.
123
+
`generationId`.
134
124
description: |
135
125
Retrieves and loads a mesh generated by
136
-
`Class.GenerationService:GenerateMeshAsync()` using the provided
137
-
generationId. The mesh is returned as a `Class.MeshPart` with
138
-
`Class.EditableMesh` content. Because editable meshes are not replicated,
139
-
the loaded mesh is not replicated to any other clients and can only be
0 commit comments