3D Lingo Dictionary > T-Z > textureRepeat |
![]() ![]() ![]() |
textureRepeat
Syntax
member(whichCastmember
).shader(whichShader
).textureRepeat member(whichCastmember
).model(whichModel
).shader.textureRepeat member(whichCastmember
).model(whichModel
).shaderList{[index]}.textureRepeat
Description
3D #standard
shader property; controls the texture clamping behavior of the first texture layer of the shader. Use the textureRepeatList
property to control this property for texture layers other than the first layer.
When textureRepeat
is set to TRUE
and the value of the x and/or y components of shaderReference.textureTransform.scale
is less than 1, the texture is tiled (repeated) across the surface of the model.
When textureRepeat
is set to FALSE
, the texture will not tile. If the value of the x and/or y components of shaderReference.textureTransform.scale
is less than 1, any area of the model not covered by the texture will be black. If the value of the x and/or y components of shaderReference.textureTransform.scale
is greater than 1, the texture is cropped as it extends past the texture coordinate range.
The default value of this property is TRUE
.
Example
This statement sets the textureRepeat
property of the first shader used by the model named gbCyl3 to TRUE
. The first texture in that shader will tile if the value of the x or y component of its textureTransform
or textureTransformList
property is less than 1.
member("scene").model("gbCyl3").shader.textureRepeat = TRUE
See also
textureTransform
, textureTransformList
![]() ![]() ![]() |