gdmc_http_client_python icon indicating copy to clipboard operation
gdmc_http_client_python copied to clipboard

Geometric fill/outline tools

Open Flashing-Blinkenlights opened this issue 4 years ago • 2 comments

Feature branch: geometry It would be nice to have a selection of functions to draw a variety of geometric shapes efficiently, both filled and hollow. Some ideas for useful shapes:

  • [x] Cuboids
  • [x] Point-to-point shapes / polygons
  • [x] Circles, ellipses and cylinders
  • [ ] Ellipsoids
  • [ ] Arches
  • [x] Repeated shapes
  • [x] Transformed shapes
  • [ ] Rotated shapes

Suggested implementation:

Using various combinations of Bresenham's algorithms

Flashing-Blinkenlights avatar May 13 '21 20:05 Flashing-Blinkenlights

It would likely make sense to do this in a new module and have the fill command move there.

Flashing-Blinkenlights avatar May 14 '21 15:05 Flashing-Blinkenlights

Moved to https://github.com/avdstaaij/gdpc/issues/25

avdstaaij avatar Sep 24 '22 16:09 avdstaaij