Difference between revisions of "Mesh"
From GiderosMobile
Line 13: | Line 13: | ||
<li>`Note 1:` Mesh class doesn't do bounds check. If an element at index array points to an non-existent vertex, the application may crash.</li><br /> | <li>`Note 1:` Mesh class doesn't do bounds check. If an element at index array points to an non-existent vertex, the application may crash.</li><br /> | ||
</ul><br /> | </ul><br /> | ||
− | <br />{|- | + | <br /> |
+ | {|- | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Methods === | === Methods === |
Revision as of 10:03, 23 August 2018
Supported platforms: android, ios, mac, pc
Available since: Gideros 2012.09
Description
Mesh class is used to create and display custom constructed set of triangles (triangle meshes). It basically consists of
4 arrays: vertex, index, color (optional), textureCoordinate (optional) and a texture (optional) and it provides more than
one way to set/modify these arrays.
Mesh can be 2D or 3D, the latter expects an additionnal Z coordinate in its vertices. Additionnally, 3D meshes and their children are rendered with depth testing enabled, which prevents far objects to be drawn above nearest ones, irrespective of actual drawing order.
- `Note 1:` Mesh class doesn't do bounds check. If an element at index array points to an non-existent vertex, the application may crash.