Volodymyr Agafonkin
Volodymyr Agafonkin
@mrgreywater you've added Coverity Scan for this repo many years ago, and now the badge in the readme indicates a scan failure β looks like the last successful scan was...
If you uncomment the shuffle code in seidel.js, sometimes the triangles are empty. This probably means that markInside doesn't work correctly in some cases, which is a bug that needs...
The library doesn't yet implement Seidel's main idea of randomizing input and building trapezoidation in batches, because currently querying points in the trapezoid query structure isn't a bottleneck. E.g. monotone...
Currently the library doesn't handle cases like vertices touching edges or edges touching edges (colinear) very well. Lets see if we can fix this cheaply without resorting to preprocessing with...
On paper, shear transformation explains solution for degenerate cases just for illustration β it doesn't suggest doing the transformation with an explicit epsilon, but rather comparing point coordinates lexicographically (something...
E.g. we can do this by taking some shape fixtures, triangulating them and comparing the shape area with the total triangles area.
In theory, if we replace repeated subdivision with grid-like iteration over each icosahedron face, we could reduce the midpoint cache needed for the algorithm down to just the points on...
Formulas in https://github.com/maoserr/redshiftgui/blob/master/src/solar.c#L94 are more precise. We should look whether it's worth making suncalc calculations slightly more precise in expense of worse performance.
StarJS lacks documentation, source comments are not enough. You can describe all the methods in the GitHub wiki for example. Also some examples would be helpful.
See http://stackoverflow.com/questions/14127343/why-dir-glob-in-ruby-doesnt-see-files-in-folders-named-with-square-brackets