Emitter¶
- class nyx.emitter.base.Emitter[source]¶
Bases:
ABCShared base for
EmitterLikeimplementations.- Parameters:
geo (Geometry) – Resolution configuration.
spectral_model (SpectralModel) – Maps conditions to spectra.
brightness (array-like or None) – A fittable multiplier on everything this source emits.
transform (str or None) – Domain of brightness,
'log'by default.
Methods Summary
model()The runtime pytree for this emitter.
prepare(obs)Precompute per-observation data for the render loop.
Methods Documentation
- prepare(obs)[source]¶
Precompute per-observation data for the render loop.
- Parameters:
obs (Observation)
- Return type:
- classmethod __new__(*args, **kwargs)¶