Roblox API Reference

DynamicMesh

Summary

Inherits (2)

Member index (25)

Type Member History
int MeshVersion 590
int AddTriangle (int vertexId0, int vertexId1, int vertexId2)
int AddVertex (Vector3 p)
MeshPart CreateMeshPartAsync (CollisionFidelity collisionFidelity)
Tuple FindClosestPointOnSurface (Vector3 point) 587
int FindClosestVertex (Vector3 toThisPoint) 587
Array FindVerticesWithinSphere (Vector3 center, float radius) 587
Array GetAdjacentTriangles (int triangleId) 587
Array GetAdjacentVertices (int vertexId) 587
Vector3 GetPosition (int vertexId)
Tuple GetTriangleVertices (int triangleId)
Array GetTriangles ()
Vector2 GetUV (int vertexId)
Color3 GetVertexColor (int vertexId)
float GetVertexColorAlpha (int vertexId)
Vector3 GetVertexNormal (int vertexId)
Array GetVertices ()
Tuple Raycast (Vector3 origin, Vector3 direction) 587
null RemoveTriangle (int triangleId)
null RemoveVertex (int vertexId) 587
null SetPosition (int vertexId, Vector3 p)
null SetUV (int vertexId, Vector2 uv)
null SetVertexColor (int vertexId, Color3 color)
null SetVertexColorAlpha (int vertexId, float alpha)
null SetVertexNormal (int vertexId, Vector3 vnormal)
3 members inherited from DataModelMesh
57 members inherited from Instance

Removed member index (3)

Type Member History
null Clear () 587
null InitializeFromMeshIdAsync (Content meshId) 593
null InitializeFromMeshPartAsync (Instance meshPart) 593

History

Members

AddTriangle On DevHub

Name Type Default
vertexId0 int none
vertexId1 int none
vertexId2 int none

AddVertex On DevHub

Name Type Default
p Vector3 none

CreateMeshPartAsync On DevHub

This function yields. It will block the calling thread until completion.
Name Type Default
collisionFidelity CollisionFidelity none

Tags: [Yields]

FindClosestPointOnSurface On DevHub

Name Type Default
point Vector3 none

History

FindClosestVertex On DevHub

Name Type Default
toThisPoint Vector3 none

History

FindVerticesWithinSphere On DevHub

Name Type Default
center Vector3 none
radius float none

History

GetAdjacentTriangles On DevHub

Name Type Default
triangleId int none

History

GetAdjacentVertices On DevHub

Name Type Default
vertexId int none

History

GetPosition On DevHub

Name Type Default
vertexId int none

GetTriangleVertices On DevHub

Name Type Default
triangleId int none

GetTriangles On DevHub

Name Type Default
No parameters.

GetUV On DevHub

Name Type Default
vertexId int none

GetVertexColor On DevHub

Name Type Default
vertexId int none

GetVertexColorAlpha On DevHub

Name Type Default
vertexId int none

GetVertexNormal On DevHub

Name Type Default
vertexId int none

GetVertices On DevHub

Name Type Default
No parameters.

MeshVersion On DevHub

This member is hidden. It is not meant to be used, and may have unresolved issues.

History

Tags: [Hidden]

Raycast On DevHub

Name Type Default
origin Vector3 none
direction Vector3 none

History

RemoveTriangle On DevHub

Name Type Default
triangleId int none

RemoveVertex On DevHub

Name Type Default
vertexId int none

History

SetPosition On DevHub

Name Type Default
vertexId int none
p Vector3 none

SetUV On DevHub

Name Type Default
vertexId int none
uv Vector2 none

SetVertexColor On DevHub

Name Type Default
vertexId int none
color Color3 none

SetVertexColorAlpha On DevHub

Name Type Default
vertexId int none
alpha float none

SetVertexNormal On DevHub

Name Type Default
vertexId int none
vnormal Vector3 none

Removed members

Clear

Name Type Default
No parameters.

History

InitializeFromMeshIdAsync

Name Type Default
meshId Content none

History

InitializeFromMeshPartAsync

Name Type Default
meshPart Instance none

History

Relevant classes (1)

Relevant enums (1)