diff --git a/libs/vecr/source/renderer.cpp b/libs/vecr/source/renderer.cpp index 0b549861..22ef4c39 100644 --- a/libs/vecr/source/renderer.cpp +++ b/libs/vecr/source/renderer.cpp @@ -65,9 +65,9 @@ namespace psemek::vecr int ymin = std::max(0, std::floor(box[1].min) * samples_); int ymax = std::min(canvas_.height() - 1, std::ceil(box[1].max) * samples_); - for (int y = ymin; y < ymax; ++y) + for (int y = ymin; y <= ymax; ++y) { - for (int x = xmin; x < xmax; ++x) + for (int x = xmin; x <= xmax; ++x) { geom::point const center{(x + 0.5f) / samples_, (y + 0.5f) / samples_};