Difference between revisions of "R3d.ConvexMeshShape"
(removed language stuff) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<!-- GIDEROSOBJ:r3d.ConvexMeshShape --> | <!-- GIDEROSOBJ:r3d.ConvexMeshShape --> | ||
− | ''' | + | '''Supported platforms:''' [[File:Platform android.png]][[File:Platform ios.png]][[File:Platform mac.png]][[File:Platform pc.png]][[File:Platform html5.png]][[File:Platform winrt.png]][[File:Platform win32.png]]<br/> |
− | ''' | + | '''Available since:''' Gideros 2019.10<br/> |
=== Description === | === Description === | ||
The ConvexMeshShape class can be used to describe the shape of a convex mesh. | The ConvexMeshShape class can be used to describe the shape of a convex mesh. | ||
− | In order to create a convex mesh shape, you first need to create an array of PolygonFace to describe each face of your mesh. You also need to have an array with the vertices coordinates and an array with the vertex indices of each face of your mesh. Then, you have to create a PolygonVertexArray with your vertices coordinates and indices array. You also need to specify your array of PolygonFace. Then, you have to create a PolyhedronMesh with your PolygonVertexArray. Once | + | In order to create a convex mesh shape, you first need to create an array of PolygonFace to describe each face of your mesh. You also need to have an array with the vertices coordinates and an array with the vertex indices of each face of your mesh. Then, you have to create a PolygonVertexArray with your vertices coordinates and indices array. You also need to specify your array of PolygonFace. Then, you have to create a PolyhedronMesh with your PolygonVertexArray. Once this is done, you can create the ConvexMeshShape by passing your PolyhedronMesh in parameter. |
− | this is done, you can create the ConvexMeshShape by passing your PolyhedronMesh in parameter. | ||
{|- | {|- | ||
| style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
− | === | + | === Methods === |
− | [[ | + | [[r3d.ConvexMeshShape.new]] ''creates a new collision convex mesh shape''<br/><!--GIDEROSMTD:r3d.ConvexMeshShape.new(vertices,indices,faces) creates a new collision convex mesh shape--> |
− | <!-- GIDEROSMTD:r3d.ConvexMeshShape.new(vertices,indices,faces) creates a new collision convex mesh shape --> | ||
| style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
|} | |} | ||
− | |||
---- | ---- | ||
− | '''[[ | + | *'''[[R3d.Shape]]''' |
− | [[ | + | *'''[[ReactPhysics3D]]''' |
Latest revision as of 04:37, 20 March 2021
Supported platforms:
Available since: Gideros 2019.10
Description
The ConvexMeshShape class can be used to describe the shape of a convex mesh.
In order to create a convex mesh shape, you first need to create an array of PolygonFace to describe each face of your mesh. You also need to have an array with the vertices coordinates and an array with the vertex indices of each face of your mesh. Then, you have to create a PolygonVertexArray with your vertices coordinates and indices array. You also need to specify your array of PolygonFace. Then, you have to create a PolyhedronMesh with your PolygonVertexArray. Once this is done, you can create the ConvexMeshShape by passing your PolyhedronMesh in parameter.
Methodsr3d.ConvexMeshShape.new creates a new collision convex mesh shape |