@@ -16,11 +16,11 @@ description: |
1616 necessary; for example, you might want to create an `EditableMesh` just to
1717 raycast without ever displaying it.
1818
19- An `EditableMesh` is displayed when it's linked to a new
20- `Class.MeshPart`, through `Class.AssetService:CreateMeshPartAsync()`. You can
21- create more `Class.MeshPart` instances that reference the same
22- `EditableMesh` ` Datatype.Content`, or link to an existing
23- `Class.MeshPart` through `Class.MeshPart :ApplyMesh()`.
19+ An `EditableMesh` is displayed when it's linked to a new `Class.MeshPart`,
20+ through `Class.AssetService:CreateMeshPartAsync()`. You can create more
21+ `Class.MeshPart` instances that reference the same `EditableMesh`
22+ `Datatype.Content`, or link to an existing `Class.MeshPart` through
23+ `Class.MeshPart:ApplyMesh()`.
2424
2525 To recalculate collision and fluid geometry after editing, you can again call
2626 `Class.AssetService:CreateMeshPartAsync()` and `Class.MeshPart:ApplyMesh()` to
@@ -34,11 +34,11 @@ description: |
3434
3535 For security purposes, using `EditableMesh` fails by default for published
3636 experiences. To enable usage, `EditableMesh`, you must be 13+ age verified and
37- ID verified. After you are verified, open Studio's [Game
38- Settings](../../../studio/game-settings.md), select **Security**, and enable
39- the **Allow Mesh & Image APIs** toggle. Remember to review
40- the [Terms of
41- Use](https://en.help.roblox.com/hc/en-us/articles/115004647846-Roblox-Terms-of-Use#creators-restrictions-on-use)
37+ ID verified. After you are verified, open Studio's
38+ [Game Settings](../../../studio/game-settings.md), select **Security**, and
39+ enable the **Allow Mesh & Image APIs** toggle. Remember to
40+ review the
41+ [Terms of Use](https://en.help.roblox.com/hc/en-us/articles/115004647846-Roblox-Terms-of-Use#creators-restrictions-on-use)
4242 before enabling the toggle.
4343
4444 ##### Permissions
@@ -148,9 +148,8 @@ description: |
148148
149149 ##### FACS Poses
150150
151- Animatable heads use the Facial Action Coding System (FACS). See the [FACS
152- poses
153- reference](../../../art/characters/facial-animation/facs-poses-reference.md)
151+ Animatable heads use the Facial Action Coding System (FACS). See the
152+ [FACS poses reference](../../../art/characters/facial-animation/facs-poses-reference.md)
154153 for helpful information when using
155154 `Class.EditableMesh:GetFacsPoses()|GetFacsPoses()` and similar methods.
156155
@@ -163,8 +162,7 @@ description: |
163162 These FACS poses are blended together during animation. Sometimes, the
164163 blending of the base poses produces poor results. In those cases, you can
165164 override the blending of specific combinations of base poses with a
166- [corrective
167- pose](../../../art/characters/facial-animation/create-basic-heads.md#combination-poses)
165+ [corrective pose](../../../art/characters/facial-animation/create-basic-heads.md#combination-poses)
168166 that is more pleasing. A corrective pose is specified by 2 or 3
169167 `Enum.FacsActionUnit` values. Like a base FACS pose, for a corrective pose,
170168 virtual bones can each have a `Datatype.CFrame` that transforms the bones'
@@ -235,11 +233,13 @@ methods:
235233 summary : |
236234 Options table containing bone parameters:
237235
238- - `Name` — A string that specifies the bone name. Note that
239- all bone names in a mesh must be unique.
240- - `ParentId` — Optional bone ID of the new bone's parent.
241- - `CFrame` — Initial `Datatype.CFrame` of the bone in the bind pose of the mesh, in the mesh's local space.
242- - `Virtual` — Boolean that specifies whether this bone is virtual. Virtual bones can only be bound to a `Class.FaceControls` instance.
236+ - `Name` — A string that specifies the bone name. Note that all bone
237+ names in a mesh must be unique.
238+ - `ParentId` — Optional bone ID of the new bone's parent.
239+ - `CFrame` — Initial `Datatype.CFrame` of the bone in the bind pose of
240+ the mesh, in the mesh's local space.
241+ - `Virtual` — Boolean that specifies whether this bone is virtual.
242+ Virtual bones can only be bound to a `Class.FaceControls` instance.
243243 returns :
244244 - type : int64
245245 summary : |
@@ -543,10 +543,11 @@ methods:
543543 writeCapabilities : []
544544 - name : EditableMesh:GetBoneCFrame
545545 summary : |
546- Returns the initial `Datatype.CFrame` of the bone in the bind pose of the mesh.
546+ Returns the initial `Datatype.CFrame` of the bone in the bind pose of the
547+ mesh.
547548 description : |
548- Returns the initial `Datatype.CFrame` of the bone in the bind pose of the mesh,
549- in the mesh's local space.
549+ Returns the initial `Datatype.CFrame` of the bone in the bind pose of the
550+ mesh, in the mesh's local space.
550551 code_samples : []
551552 parameters :
552553 - name : boneId
@@ -934,11 +935,13 @@ methods:
934935 type : Array
935936 default : ' '
936937 summary : |
937- Array or 2 or 3 `Enum.FacsActionUnit` values that specify a corrective pose.
938+ Array or 2 or 3 `Enum.FacsActionUnit` values that specify a corrective
939+ pose.
938940 returns :
939941 - type : Tuple
940942 summary : |
941- Array of bone IDs and corresponding array of bone `Datatype.CFrame|CFrames`.
943+ Array of bone IDs and corresponding array of bone
944+ `Datatype.CFrame|CFrames`.
942945 tags : []
943946 deprecation_message : ' '
944947 security : None
@@ -949,13 +952,15 @@ methods:
949952 summary : |
950953 Returns all FACS corrective poses that are in use.
951954 description : |
952- Returns all FACS corrective poses that are in use. Each corrective pose is specified by 2 or 3 `Enum.FacsActionUnit` values.
955+ Returns all FACS corrective poses that are in use. Each corrective pose is
956+ specified by 2 or 3 `Enum.FacsActionUnit` values.
953957 code_samples : []
954958 parameters : []
955959 returns :
956960 - type : Array
957961 summary : |
958- Array of corrective poses. Each corrective pose is specified by a small array of 2 or 3 `Enum.FacsActionUnit` values.
962+ Array of corrective poses. Each corrective pose is specified by a
963+ small array of 2 or 3 `Enum.FacsActionUnit` values.
959964 tags : []
960965 deprecation_message : ' '
961966 security : None
@@ -999,7 +1004,8 @@ methods:
9991004 returns :
10001005 - type : Array
10011006 summary : |
1002- Array of `Enum.FacsActionUnit`, one for each FACS action unit that has a pose defined.
1007+ Array of `Enum.FacsActionUnit`, one for each FACS action unit that has
1008+ a pose defined.
10031009 tags : []
10041010 deprecation_message : ' '
10051011 security : None
@@ -1125,9 +1131,11 @@ methods:
11251131 writeCapabilities : []
11261132 - name : EditableMesh:GetVertexBoneWeights
11271133 summary : |
1128- Returns skinning blend weights for each bone that is associated with the vertex.
1134+ Returns skinning blend weights for each bone that is associated with the
1135+ vertex.
11291136 description : |
1130- Returns skinning blend weights for each bone that is associated with the vertex.
1137+ Returns skinning blend weights for each bone that is associated with the
1138+ vertex.
11311139 code_samples : []
11321140 parameters :
11331141 - name : vertexId
@@ -1138,7 +1146,8 @@ methods:
11381146 returns :
11391147 - type : Array
11401148 summary : |
1141- Skinning blend weights for each bone that is associated with the vertex.
1149+ Skinning blend weights for each bone that is associated with the
1150+ vertex.
11421151 tags : []
11431152 deprecation_message : ' '
11441153 security : None
@@ -1574,7 +1583,8 @@ methods:
15741583 summary : |
15751584 Set the initial `Datatype.CFrame` for a bone in the mesh's bind pose.
15761585 description : |
1577- Set the initial `Datatype.CFrame` for a bone in the mesh's bind pose, in the mesh's local space.
1586+ Set the initial `Datatype.CFrame` for a bone in the mesh's bind pose, in
1587+ the mesh's local space.
15781588 code_samples : []
15791589 parameters :
15801590 - name : boneId
@@ -1586,7 +1596,8 @@ methods:
15861596 type : CFrame
15871597 default : ' '
15881598 summary : |
1589- Initial `Datatype.CFrame` for the bone in the mesh's bind pose, in the mesh's local space.
1599+ Initial `Datatype.CFrame` for the bone in the mesh's bind pose, in the
1600+ mesh's local space.
15901601 returns :
15911602 - type : ()
15921603 summary : ' '
@@ -1838,9 +1849,11 @@ methods:
18381849 writeCapabilities : []
18391850 - name : EditableMesh:SetFacsBonePose
18401851 summary : |
1841- Set `Datatype.CFrame` for an individual bone in a specific FACS action unit.
1852+ Set `Datatype.CFrame` for an individual bone in a specific FACS action
1853+ unit.
18421854 description : |
1843- Set `Datatype.CFrame` for an individual bone in a specific FACS action unit.
1855+ Set `Datatype.CFrame` for an individual bone in a specific FACS action
1856+ unit.
18441857 code_samples : []
18451858 parameters :
18461859 - name : action
@@ -1881,7 +1894,8 @@ methods:
18811894 type : Array
18821895 default : ' '
18831896 summary : |
1884- Array or 2 or 3 `Enum.FacsActionUnit` values to apply as a corrective pose.
1897+ Array or 2 or 3 `Enum.FacsActionUnit` values to apply as a corrective
1898+ pose.
18851899 - name : boneIds
18861900 type : Array
18871901 default : ' '
0 commit comments