Mark Hamlin (plover)

plover
Website
http://markhamlin.net/
Location
Santa Barbara, CA
Member since

Recent activity

  1. Mark Hamlin

    1. committed to coremesh2

      7ff613494f6f Made the boolean difference result polygons even prettier by not splitting vertices when adding a collinear point (check for collinearity within a .0001f threshold). Removed ...

      ca5d837cdf64 Instead of passing trapezoids as result polygons, add them to the bottom of the previous result if it won't create a non convex poly. This ...

      9b16b3f07698 Fixed some static analyzer complaints. Not fixing others because they're false positives which would create a (small) performance hit to fix

      e2bb60d7e7c8 Remove extra logging

      013c61085adf Fixed boolean xor by fixing scan line so it can't skip the first vertex if there's an intersect, as well as reading an uninitialized value ...

      e355198412fe Fixed (ish) bug in scan line with intersects on collinear lines Re-implemented boolean difference; it works better than before, but seems to not be perfect ...

      252da09888fd Blerg tear things apart

      f8fb180fb5c0 Improved boolean difference. This implementation sucks; going to trash it in the next commit

      7e0e43aa215f Improve refresh behavior (don't reset view… just reload data)

      6fb10c0dfe03 Refresh (command-R) button in menu to reload current results (simulate table view changing)

      aa15130ed656 Checkpoint commit fixing boolean difference edge cases… Ugh. I have the feeling a rewrite is in order. The edge cases are insane.

      39b49e59c872 Fixed loading of initial record controller

      1d19e77439ef refresh results after re-loading info

      554c8f415995 Boolean XOR implementation Fix collinear points implementation Fix convexify Fix a HORRIBLE typo in the distance point to line function which has been there for ...

      62e5e1cd5544 Hold shift while dragging vertices to have them snap to a 10px grid Fixes for scan line algorithm for polygons with horizontal sides Working Boolean ...

Repositories

  1. coremesh2

    Dynamic navigation mesh pathfinding library

    Privacy
    Public repository
    Followers
  2. Plop

    Privacy
    Public repository
    Followers