Rendering

The Cinema API provides tools to render a given BaseDocument and plugin hooks to register custom renderers:

  • VideoPostData is a plugin hook for custom video post effects or render engines.
  • Within the rendering pipeline, a 3D scene is represented by a VolumeData object.
  • A given BaseDocument can be rendered with RenderDocument(). See Render.

For render settings see RenderData Manual, BaseVideoPost Manual, and MultipassObject Manual.

For materials and shaders see Materials and Shaders Overview.

Render filters are based on maxon::FilterInterface and associated interfaces: