| 179 | } |
| 180 | |
| 181 | void CellularLightingCalculator::setupImage(Image& image, PixelFormat format) const { |
| 182 | Vec2S arrayMin = Vec2S(m_queryRegion.min() - m_calculationRegion.min()); |
| 183 | Vec2S arrayMax = Vec2S(m_queryRegion.max() - m_calculationRegion.min()); |
| 184 | |
| 185 | image.reset(arrayMax[0] - arrayMin[0], arrayMax[1] - arrayMin[1], format); |
| 186 | } |
| 187 | |
| 188 | void CellularLightIntensityCalculator::setParameters(Json const& config) { |
| 189 | m_lightArray.setParameters( |