Connector ReferencesΒΆ
While we strive to unify different renderers, certain aspects remain unique to each and require specific handling:
Integrator Configurations: Each renderer has its own set of configurations for integrators, even for common types like path tracers.
# 'type' and 'config' are backend-specific integrator = irtk.scene.Integrator(type=<type>, config=<config>)
Renderer Options: Similarly, renderers have distinct sets of rendering options, such as samples per pixel (spp).
# 'connector_name' and 'render_options' are backend-specific renderer = irtk.renderer.Renderer(connector_name=<name>, render_options=<options>)
Renderer-Specific Features: We occasionally expose unique, useful features of a particular renderer through its corresponding connector. These features are not shared across other connectors.
For detailed information on specific connectors, please refer to the following sections: