v2.0.0: Adapt to PolynomialFitFunctionArray.from_degree() in named-arrays (#175)
What's Changed
- Moved the
optika.systemsmodule to a subpackage. by @roytsmart in #151 - Add
optika.distortion.PolynomialDistortionModelwhich can interpolate between object and sensor coordinates. by @roytsmart in #154 - Retype distortion models to
SpectralPositionalVectorArrayby @roytsmart in #156 - Add
optika.vignetting.PolynomialVignettingModelby @roytsmart in #155 - Add
SimpleDistortionModel, an analytic linear distortion by @roytsmart in #157 - Add
optika.radiometrywith an effective-area model by @roytsmart in #158 - Rename vignetting
transmissiontoilluminationby @roytsmart in #159 - Move the vignetting models into
optika.radiometryby @roytsmart in #160 - Added
optika.sensors.transmittance(), a function that computes the fraction of light transmitted into the light-sensitive region of an imaging sensor. by @roytsmart in #161 - Add an
accumulatekeyword toAbstractSequentialSystem.raytrace()by @roytsmart in #164 - Add
integrateoption and single-cell pupil default toimage()by @roytsmart in #165 - Modified
optika.sensors.signal()to model charge diffusion using a Monte-Carlo simulation. by @roytsmart in #162 - Closed-form ray intercept for ConicSag by @jacobdparker in #167
- Adapt to PolynomialFitFunctionArray.from_degree() in named-arrays by @jacobdparker in #175
Full Changelog: v1.1.0...v1.2.0