3D Lingo Dictionary > C-D > colorList

 

colorList

Syntax

member(whichCastmember).modelResource(whichModelResource).colorList
member(whichCastmember).modelResource(whichModelResource).colorList[index]
member(whichCastmember).model(whichModel).meshdeform.mesh[meshIndex].colorList
member(whichCastmember).model(whichModel).meshdeform.mesh[meshIndex].colorList[index]

Description

3D property; allows you to get or set every color used in a mesh. This command is accessible only for model resources of the type #mesh. Any single color can be shared by several vertices (faces) of the mesh. Alternately, you can specify texture coordinates for the faces of the mesh and apply a shader to models that use this model resource.

This command must be set to a list of the same number of lingo color values specified in the newMesh call.

Example

This statement shows that the third color in the colorList of the model resource Mesh2 is rgb(255, 0, 0).

put member("shapes").modelResource("mesh2").colorlist[3]
-- rgb(255,0,0)

See also

face, colors