This documentation is for the free plugin Py4D in CINEMA 4D R11.5 and not for the C4DSDK of Python in CINEMA 4D R12. For R12, please visit PluginCafe.com

c4d.documents.RenderData – a renderdata class

This class contains a container with all raytracer options.

class c4d.documents.RenderData

SuperClass

BaseList2D

Methods

static RenderData.__init__()
Return type:RenderData
Returns:The new render data.
RenderData.GetFirstVideoPost()

Returns the first video post of this render setting.

Return type:BaseList2D
Returns:The first videopost.
RenderData.GetFirstMultipass()

Returns the first multipass object of this render setting.

Return type:BaseList2D
Returns:The first multipass.
RenderData.InsertVideoPostLast(pvp)

Inserts pvp as the last video post in this render setting.

Parameter:pvp (BaseList2D) – The video post to insert.
RenderData.InsertVideoPost(pvp[, pred=None])

Inserts pvp as the last video post in this render setting.

Parameters:
  • pvp (BaseList2D) – The video post to insert.
  • pred (BaseList2D) – The video post to insert pvp after pred, or do not pass to insert it first.
RenderData.InsertMultipass(obj[, pred=None])

Inserts the multipass channel into the render setting. Optionally you can specify the insertion position with the pred parameter, giving the multipass channel before (right above) the wanted position. Otherwise the multipass channel is inserted at the first position in the list. Multipass channel to insert.

Parameters:
  • obj (BaseList2D) – The multipass object to insert.
  • pred (BaseList2D) – The multipass object insert pvp after pred, or do not pass to insert it first.

Table Of Contents

This Page