eradiate.kernel.MitsubaObjectWrapper#
- class eradiate.kernel.MitsubaObjectWrapper(obj, parameters=None, umap_template=None)[source]#
Bases:
object
This container aggregates a Mitsuba object, its associated parameters and a set of updaters that can be used to modify the scene parameters.
- Parameters:
obj (
mitsuba.Object
) – Mitsuba object.parameters (
mitsuba.SceneParameters
, optional, default:None
) – Mitsuba scene parameter map.umap_template (
UpdateMapTemplate
, optional, default:None
) – An update map template, which can be rendered and used to update Mitsuba scene parameters depending on context information.
- Fields:
obj (
mitsuba.Object
) – Mitsuba object.parameters (
mitsuba.SceneParameters
) – Mitsuba scene parameter map.umap_template (
UpdateMapTemplate
) – An update map template, which can be rendered and used to update Mitsuba scene parameters depending on context information.
See also