3D Lingo Dictionary > T-Z > textureCoordinateList |  |

textureCoordinateList

Syntax

    member(whichCastmember).modelResource(whichmodelResource).
    textureCoordinateList
    modelResourceObjectReference.textureCoordinateList

Description

3D property; when used with a model resource whose type is `#mesh`, or with a meshDeform modifier attached to a model, this property allows you to get or set the `textureCoordinateList` property of the model resource.

The `textureCoordinateList` property is a list of sublists identifying locations in an image that are to be used when texture mapping a triangle. Each sublist consists of two values indicating a location in a texture map. The values must be between 0.0 and 1.0 so that they can be scaled to arbitrarily sized texture maps. The default is an empty list.

Manipulate `modelResource.face[index].textureCoordinates` or `model.meshdeform.mesh[index].face[index]` to change the mapping between textureCoordinates and the corners of a mesh face.

Example

    put member(5,2).modelResource("mesh square").textureCoordinateList
    --[ [0.1, 0.1], [0.2, 0.1], [0.3, 0.1], [0.1, 0.2], [0.2, 0.2], [0.3, 0.2], [0.1, 0.3], [0.2, 0.3], [0.3, 0.3] ]

See also

`face`, `texture`, `meshDeform (modifier)`