c4d.TextureTag

Inheritance

Parent Class:

Members

TextureTag.__init__()
Return type:c4d.TextureTag
Returns:A new texture tag.
TextureTag.GetPos()

Get the position of the texture project.

Return type:c4d.Vector
Returns:The texture XYZ position.
TextureTag.GetRot()

Get the rotation of the texture project.

Return type:c4d.Vector
Returns:The rot of the texture.
TextureTag.GetScale()

Get the scale of the texture project.

Return type:c4d.Vector
Returns:The scale of the texture.
TextureTag.GetMl()

Get the texture projection’s coordinate system as a matrix.

Return type:c4d.Vector
Returns:The texture projection’s coordinate system.
TextureTag.GetMln()

Get the texture projection’s coordinate system as a normalized matrix.

Return type:c4d.Vector
Returns:The texture projection’s coordinate system.
TextureTag.GetMaterial(ignoredoc=True)

Get the current material associated with this tag.

Parameters:ignoredoc (bool) –

New in version R18.020.

True to ignore the tag’s document (default), otherwise False.
True by default to keep backward compatibility.
Return type:c4d.BaseMaterial
Returns:The material or None.
TextureTag.SetPos(v)

Sets the position of the texture projection.

Parameters:v (c4d.Vector) – The position of the texture.
TextureTag.SetRot(v)

Sets the rotation of the texture projection.

Parameters:v (c4d.Vector) – The rotation of the texture.
TextureTag.SetScale(v)

Sets the scale of the texture projection.

Parameters:v (c4d.Vector) – The scale of the texture.
TextureTag.SetMl(m)

Sets the texture projection’s coordinate system matrix.

Parameters:v (c4d.Matrix) – The texture projection’s coordinate system.
TextureTag.SetMaterial(mat)

Set the material associated with this tag.

Parameters:mat (c4d.BaseMaterial) – The material for this tag.