Skip to content

Commit 8ef49ff

Browse files
update Open Source Docs from Roblox internal teams
1 parent 9d486bb commit 8ef49ff

30 files changed

Lines changed: 851 additions & 345 deletions

content/common/navigation/engine/reference.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4126,11 +4126,6 @@ navigation:
41264126
type: engineapi
41274127
source: /reference/engine/enums/CommandPermission.yaml
41284128
ignoreTranslation: true
4129-
- title: CompileTarget
4130-
path: /reference/engine/enums/CompileTarget
4131-
type: engineapi
4132-
source: /reference/engine/enums/CompileTarget.yaml
4133-
ignoreTranslation: true
41344129
- title: CompletionAcceptanceBehavior
41354130
path: /reference/engine/enums/CompletionAcceptanceBehavior
41364131
type: engineapi
@@ -5636,11 +5631,6 @@ navigation:
56365631
type: engineapi
56375632
source: /reference/engine/enums/StudioCloseMode.yaml
56385633
ignoreTranslation: true
5639-
- title: StudioDataModelType
5640-
path: /reference/engine/enums/StudioDataModelType
5641-
type: engineapi
5642-
source: /reference/engine/enums/StudioDataModelType.yaml
5643-
ignoreTranslation: true
56445634
- title: StudioPlaceUpdateFailureReason
56455635
path: /reference/engine/enums/StudioPlaceUpdateFailureReason
56465636
type: engineapi

content/en-us/art/modeling/reimport.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ Along with asset updates, reimport remembers the file and settings used to impor
1313

1414
Reimport supports the following entry points in the Explorer. Reimport also supports [packages](../../projects/assets/packages.md), allowing you to reimport batches of asset instances at once.
1515

16-
- `Class.Model` - The reimport feature scans the container, updating any changed `Class.MeshPart` and `Class.SurfaceAppearance` instances and adding newly created ones, while leaving your existing properties unchanged.
17-
- `Class.MeshPart` - Reimport replaces meshes based off of mesh names saved in Studio and the external 3D file. For specific behavior, see [MeshPart detection](#meshpart-detection).
18-
- `Class.SurfaceAppearance` - Reimport replaces images for PBR textures based off of filenames. For specific behavior, see [SurfaceAppearance detection](#surfaceappearance-detection).
16+
- `Class.Model` - The reimport feature scans the container, updating any changed `Class.MeshPart` and `Class.SurfaceAppearance` instances and adding newly created ones, while leaving your existing properties unchanged. Reimport replaces meshes based off of mesh names saved in Studio and the external 3D file (see [MeshPart detection](#meshpart-detection)). It replaces images for PBR textures based off of filenames (see [SurfaceAppearance detection](#surfaceappearance-detection)).
1917
- `Class.SurfaceAppearance` or `Class.Decal` (selected directly) - Reimport uploads all texture maps found in the same folder as the selected file in one operation.
2018

2119
<Alert severity = 'info'>

content/en-us/assistant/guide.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,24 @@ For example, if you generate a skateboard and define five parts (`body`, `left r
156156
</Grid>
157157
</Grid>
158158

159-
<h4 style={{marginTop: '36px'}}>Recommended part names</h4>
159+
#### Segment imported meshes
160+
161+
You can also segment individual meshes that you import into Studio with the [3D Importer](../studio/importer.md). Segmenting an imported mesh lets you modify individual parts without editing and reimporting the original model. For example, you can apply different materials or scripts to specific parts, or replace individual components like the wheels of a car, the hilt of a sword, or the arms of a robot.
162+
163+
<Alert severity="info">
164+
Mesh segmentation is in early preview, and results depend on the topology of the input mesh. For the most reliable results, use the [recommended part names](#recommended-part-names) for supported object types.
165+
</Alert>
166+
167+
To segment an imported mesh:
168+
169+
1. Select the `Class.MeshPart` in the workspace. Make sure to select the mesh itself, not a parent `Class.Model` or other instance.
170+
2. Open Assistant and enter `/segment_mesh`.
171+
3. Enter up to five names for the parts you want to create. You can use any part names, but the [recommended part names](#recommended-part-names) for common object types produce the most reliable results.
172+
4. Click **Confirm**. Assistant segments the mesh into the specified parts and replaces the original mesh in the workspace with the segmented version.
173+
174+
To create more than five parts, run `/segment_mesh` again on the segmented mesh.
175+
176+
#### Recommended part names
160177

161178
While any generated asset can be segmented, the recommended part names below currently produce the most reliable results for their corresponding object types.
162179

content/en-us/production/promotion/ads-manager.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ The reporting table includes:
440440
</tr>
441441
<tr>
442442
<td>**Robux Earnings**</td>
443-
<td>Cumulative Robux earnings as a result of your campaign. Excludes subscriptions, engagement payouts, and immesive ads.</td>
443+
<td>Cumulative Robux earnings as a result of your campaign. Excludes subscriptions, but includes ad revenue and Creator Rewards, as well as in-game purchases.</td>
444444
</tr>
445445
</tbody>
446446
</table>

0 commit comments

Comments
 (0)