1
edit
Changes
no edit summary
== Introduction ==
Meshes are a complex array of vertecies vertices that make up a 3D shape. Much like thier their primitive counterpart, a mesh shares the same types of attributes. These attributes set the mesh in 3D space and allow it to be manipulated within JavaScript.
== Tag Attributes ==
** '''Usage:''' <mesh name="mymesh" />
** The ''name'' attribute specifies the identifier so that the mesh can be referenced within JavaScript. This is an alpha numeric String.
** If this value is ommitedomitted, the Mesh will not be accessable accessible within JavaScript.
* href
** '''Usage:''' <mesh href="http://foo.com/bar.mesh" />.
** '''Usage:''' <mesh position="0.0, 8.3, 2.4" />.
** The ''position'' attribute refers to the 3D co-ordinates at which the model is located.
** If this attribute is ommitedomitted, the default position is {0.0, 0.0, 0.0}.
* orientation
** '''Usage:''' <mesh orientation="0.0, 3.5, 2.5" />.
** The ''orientation'' attribute is the direction the model is facing.
** If the orientation attribute is ommitedomitted, then the default orientation vector is {0.0, 0.0, -1.0}.
* size
** '''Usage:''' <mesh size="2.1" />.
** The ''size'' attribute sets the relative size of the mesh.
** If it is ommitedomitted, the default value of the size is {1.0}.
== Syntax ==