c4d.modules.render.ChannelData

class c4d.modules.render.ChannelData

Attributes

ChannelData.p

The texture position in UVW coordinates.

Type: Vector

ChannelData.n

The surface normal.

Type: Vector

ChannelData.d

The MIP sample radius in UVW coordinates.

Type: Vector

ChannelData.t

The current time in seconds.

Type: float

ChannelData.texflag

The texture flags, these values are:

TEX_TILE Texture tile enabled.
TEX_MIRROR Texture mirroring enabled.
TEX_ALPHA Texture uses alpha channel (for use within channel shaders).
TEX_BUMP Bump calculation.
ChannelData.vd

[Read-only]

Volume information, this can be None.

Type: VolumeData

ChannelData.off

The MIP blur offset.

Type: float

ChannelData.scale

The MIP blur scale.

Type: float

Methods Signatures

ChannelData.__init__(self, t_vd) Initializes a new channel data, optionally from t_vd BaseVolumeData if passed.

Methods Documentation

ChannelData.__init__(self, t_vd)

Initializes a new channel data, optionally from t_vd BaseVolumeData if passed.

Parameters:t_vd (c4d.modules.render.BaseVolumeData) – The volume data to take p, n and d from.
Return type:c4d.modules.render.ChannelData
Returns:A new channel data.