update lists
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Computational Geometry [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Computational Geometry [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome computational geometry visualizations, libraries, and resources.[39m
|
||||
|
||||
@@ -24,37 +24,36 @@
|
||||
[38;2;255;187;0m[4mAlgorithm Visualizations[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mConvex Hull[0m[38;5;12m (https://visualgo.net/en/convexhull?slide=1) - The convex hull of a shape is the smallest convex set that contains it.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mConvex[0m[38;5;14m[1m [0m[38;5;14m[1mHull[0m[38;5;14m[1m [0m[38;5;14m[1mAlgorithms[0m[38;5;12m [39m[38;5;12m(https://erencan-02.github.io/ConvexHullVisualizer/index.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mwebsite[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mvisualizations[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mconvex[39m[38;5;12m [39m[38;5;12mhull[39m[38;5;12m [39m[38;5;12malgorithms,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mgift[39m[38;5;12m [39m[38;5;12mwrapping,[39m[38;5;12m [39m[38;5;12mGraham's[39m[38;5;12m [39m[38;5;12mscan,[39m[38;5;12m [39m[38;5;12mquickhull,[39m[38;5;12m [39m[38;5;12mdivide[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconquer,[39m[38;5;12m [39m[38;5;12mmonotone[39m[38;5;12m [39m
|
||||
[38;5;12mchain,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mChan's[39m[38;5;12m [39m[38;5;12malgorithm.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mConvex[0m[38;5;14m[1m [0m[38;5;14m[1mHull[0m[38;5;14m[1m [0m[38;5;14m[1mAlgorithms[0m[38;5;12m [39m[38;5;12m(https://erencan-02.github.io/ConvexHullVisualizer/index.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mwebsite[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mvisualizations[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mconvex[39m[38;5;12m [39m[38;5;12mhull[39m[38;5;12m [39m[38;5;12malgorithms,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mgift[39m[38;5;12m [39m[38;5;12mwrapping,[39m[38;5;12m [39m[38;5;12mGraham's[39m[38;5;12m [39m[38;5;12mscan,[39m[38;5;12m [39m[38;5;12mquickhull,[39m[38;5;12m [39m[38;5;12mdivide[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconquer,[39m[38;5;12m [39m[38;5;12mmonotone[39m[38;5;12m [39m[38;5;12mchain,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mChan's[39m[38;5;12m [39m[38;5;12malgorithm.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mChan's Algorithm[0m[38;5;12m (http://sophiedasinger.github.io/Classwork/163proj/#viz) - An optimal output-sensitive algorithm to compute the convex hull of a set of points in 2 or 3 dimensions.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKirkpatrick's Point location[0m[38;5;12m (http://rkaneriya.github.io/point-location/) - A data structure and method for point location with O(n) space and O(log n) query time using triangulation.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVoronoi Diagrams[0m[38;5;12m (http://alexbeutel.com/webgl/voronoi.html) - A partition of a plane into regions close to a given set of points.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFortune's Algorithm[0m[38;5;12m (https://www.desmos.com/calculator/ejatebvup4) - A sweep line algorithm for generating the Voronoi diagram in O(n log n) time and O(n) space.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPoint/Line Duality[0m[38;5;12m (https://people.eng.unimelb.edu.au/henli/programs/duality-demo/) - A type of mathematical duality frequently used in computational geometry algorithms.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mk-d[0m[38;5;14m[1m [0m[38;5;14m[1mtree[0m[38;5;12m [39m
|
||||
[38;5;12m(https://opendsa-server.cs.vt.edu/ODSA/AV/Development/kd-treeAV.html?selfLoggingEnabled=false&localMode=false&module=KDtree&JXOP-debug=true&JOP-lang=en&JXOP-code=java&scoringServerEnabled=false&threshold=1.0&points=0&required=False)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m
|
||||
[38;5;12mmethod[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpartitioning[39m[38;5;12m [39m[38;5;12mk-dimensional[39m[38;5;12m [39m[38;5;12mspace[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mefficient[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msearches[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnearest[39m[38;5;12m [39m[38;5;12mneighbors.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mk-d[0m[38;5;14m[1m [0m[38;5;14m[1mtree[0m[38;5;12m [39m[38;5;12m(https://opendsa-server.cs.vt.edu/ODSA/AV/Development/kd-treeAV.html?selfLoggingEnabled=false&localMode=false&module=KDtree&JXOP-debug=true&JOP-lang=en&JXOP-code=java&scoringServerEnabled=false&threshold=1.0&points=0&required=False)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||||
[38;5;12mA[39m[38;5;12m [39m[38;5;12mmethod[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpartitioning[39m[38;5;12m [39m[38;5;12mk-dimensional[39m[38;5;12m [39m[38;5;12mspace[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mefficient[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msearches[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnearest[39m[38;5;12m [39m[38;5;12mneighbors.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConfiguration Space[0m[38;5;12m (https://www.youtube.com/watch?v=SBFwgR4K1Gk) - The space of possible configurations of an object like a robot.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBooks[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mComputational Geometry: Algorithms and Applications[0m[38;5;12m (https://www.amazon.com/Computational-Geometry-Applications-Mark-Berg/dp/3540779736) - A textbook by Mark de Berg, Otfried Cheong, Marc van Kreveld, and Mark Overmars (2008).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mC[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Computational-Geometry-Cambridge-Theoretical-Paperback/dp/0521649765)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12marising[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m
|
||||
[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mgraphics,[39m[38;5;12m [39m[38;5;12mrobotics,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mengineering[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJoseph[39m[38;5;12m [39m[38;5;12mO'Rourke[39m[38;5;12m [39m[38;5;12m(1998).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mC[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Computational-Geometry-Cambridge-Theoretical-Paperback/dp/0521649765)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12marising[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m
|
||||
[38;5;12mgraphics,[39m[38;5;12m [39m[38;5;12mrobotics,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mengineering[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJoseph[39m[38;5;12m [39m[38;5;12mO'Rourke[39m[38;5;12m [39m[38;5;12m(1998).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mComputational Geometry: An Introduction[0m[38;5;12m (https://www.amazon.com/Computational-Geometry-Introduction-Monographs-Computer/dp/0387961313) - An introductory textbook by Franco P. Preparata and Michael I. Shamos (1993).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAlgorithmic Geometry[0m[38;5;12m (https://www.amazon.com/Algorithmic-Geometry-Jean-Daniel-Boissonnat/dp/0521565294) - A textbook by Jean-Daniel Boissonnat, Mariette Yvinec, and Herve Bronniman (1998).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDiscrete[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Discrete-Computational-Geometry-Satyan-Devadoss/dp/0691145539)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcomprehensive[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12maccessible[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mintermingling[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdiscrete[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrelatively[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m
|
||||
[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mmathematics,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12memerging[39m[38;5;12m [39m[38;5;12marea[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mapplications-driven[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mscience[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSatyan[39m[38;5;12m [39m[38;5;12mL.[39m[38;5;12m [39m[38;5;12mDevadoss[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mJoseph[39m[38;5;12m [39m[38;5;12mO'Rourke[39m[38;5;12m [39m[38;5;12m(2011).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mInteractive[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mtaxonomic[0m[38;5;14m[1m [0m[38;5;14m[1mapproach[0m[38;5;12m [39m[38;5;12m(http://www.clearviewtraining.com/interactive-computational.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfundamental[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMathematica[39m
|
||||
[38;5;12mby[39m[38;5;12m [39m[38;5;12mJim[39m[38;5;12m [39m[38;5;12mArlow[39m[38;5;12m [39m[38;5;12m(2014).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDiscrete[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Discrete-Computational-Geometry-Satyan-Devadoss/dp/0691145539)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcomprehensive[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12maccessible[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mintermingling[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdiscrete[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrelatively[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12min[39m
|
||||
[38;5;12mpure[39m[38;5;12m [39m[38;5;12mmathematics,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12memerging[39m[38;5;12m [39m[38;5;12marea[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mapplications-driven[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mscience[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSatyan[39m[38;5;12m [39m[38;5;12mL.[39m[38;5;12m [39m[38;5;12mDevadoss[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mJoseph[39m[38;5;12m [39m[38;5;12mO'Rourke[39m[38;5;12m [39m[38;5;12m(2011).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mInteractive[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mtaxonomic[0m[38;5;14m[1m [0m[38;5;14m[1mapproach[0m[38;5;12m [39m[38;5;12m(http://www.clearviewtraining.com/interactive-computational.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfundamental[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMathematica[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJim[39m[38;5;12m [39m
|
||||
[38;5;12mArlow[39m[38;5;12m [39m[38;5;12m(2014).[39m
|
||||
|
||||
[38;2;255;187;0m[4mNotes[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mLecture Notes[0m[38;5;12m (http://www.cs.umd.edu/~mount/754/Lects/754lects.pdf) - Lecture notes from CMSC 754 Computational Geometry at the University of Maryland by David Mount (2002).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHandbook of Discrete and Computational Geometry[0m[38;5;12m (https://www.csun.edu/~ctoth/Handbook/HDCG3.html) - A handbook by Jacob E. Goodman, Joseph O'Rourke, and Csaba D. Tóth (2017).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHandbook of Computational Geometry[0m[38;5;12m (https://www.amazon.com/Handbook-Computational-Geometry-J-Sack-ebook/dp/B00QM3S1SC) - An overview of key concepts and results in computational geometry by J. R. Sack, and J. Urrutia (1998).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mComputing[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mEuclidean[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Computing-Euclidean-Geometry-Lecture-Notes/dp/9810218761)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msurveys[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexploratory[39m[38;5;12m [39m[38;5;12marticles[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mrecent[39m[38;5;12m [39m[38;5;12mdevelopments[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfield[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mEuclidean[39m[38;5;12m [39m
|
||||
[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mDing-Zhu[39m[38;5;12m [39m[38;5;12mDu[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFrank[39m[38;5;12m [39m[38;5;12mHwang[39m[38;5;12m [39m[38;5;12m(1995).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mComputing[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mEuclidean[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Computing-Euclidean-Geometry-Lecture-Notes/dp/9810218761)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msurveys[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexploratory[39m[38;5;12m [39m[38;5;12marticles[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mrecent[39m[38;5;12m [39m[38;5;12mdevelopments[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfield[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mEuclidean[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m
|
||||
[38;5;12mDing-Zhu[39m[38;5;12m [39m[38;5;12mDu[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFrank[39m[38;5;12m [39m[38;5;12mHwang[39m[38;5;12m [39m[38;5;12m(1995).[39m
|
||||
|
||||
[38;2;255;187;0m[4mLibraries[0m
|
||||
|
||||
@@ -67,8 +66,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mGeometric Tools[0m[38;5;12m (https://www.geometrictools.com/index.html) - A library of source code for computing in the fields of mathematics, graphics, image analysis, and physics that includes some computational geometry algorithms.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGeoLib[0m[38;5;12m (http://www.geolib.co.uk/) - A fast and efficient computational geometry library available in C++, C# and Java.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mhull.js[0m[38;5;12m (https://github.com/AndriiHeonia/hull) - JavaScript library that builds the convex hull of a set of points.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mS2[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1mLibrary[0m[38;5;12m [39m[38;5;12m(https://github.com/google/s2geometry)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulating[39m[38;5;12m [39m[38;5;12mgeometric[39m[38;5;12m [39m[38;5;12mshapes.[39m[38;5;12m [39m[38;5;12mUnlike[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mlibraries,[39m[38;5;12m [39m[38;5;12mS2[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mprimarily[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mspherical[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12mi.e.,[39m[38;5;12m [39m[38;5;12mshapes[39m[38;5;12m [39m[38;5;12mdrawn[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msphere[39m[38;5;12m [39m[38;5;12mrather[39m[38;5;12m [39m
|
||||
[38;5;12mthan[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplanar[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mmap.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mespecially[39m[38;5;12m [39m[38;5;12msuitable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mworking[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mgeographic[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mS2[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;14m[1m [0m[38;5;14m[1mLibrary[0m[38;5;12m [39m[38;5;12m(https://github.com/google/s2geometry)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulating[39m[38;5;12m [39m[38;5;12mgeometric[39m[38;5;12m [39m[38;5;12mshapes.[39m[38;5;12m [39m[38;5;12mUnlike[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mgeometry[39m[38;5;12m [39m[38;5;12mlibraries,[39m[38;5;12m [39m[38;5;12mS2[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mprimarily[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mspherical[39m[38;5;12m [39m[38;5;12mgeometry,[39m[38;5;12m [39m[38;5;12mi.e.,[39m[38;5;12m [39m[38;5;12mshapes[39m[38;5;12m [39m[38;5;12mdrawn[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msphere[39m[38;5;12m [39m[38;5;12mrather[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mplanar[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mmap.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mespecially[39m[38;5;12m [39m[38;5;12msuitable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mworking[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mgeographic[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mComputational Geometry Unity Library[0m[38;5;12m (https://github.com/Habrador/Computational-geometry) - A library of computational geometry algorithms for Unity.[39m
|
||||
|
||||
[38;2;255;187;0m[4mConferences[0m
|
||||
@@ -76,18 +75,18 @@
|
||||
[38;2;255;187;0m[4mStrictly Computational Geometry[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mSymposium on Computational Geometry[0m[38;5;12m (http://www.computational-geometry.org/) - An annual symposium.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mCanadian[0m[38;5;14m[1m [0m[38;5;14m[1mConference[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(http://www.cccg.ca/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mannual[39m[38;5;12m [39m[38;5;12minternational[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdissemination[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mresults[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfields[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcombinatorial[39m[38;5;12m [39m[38;5;12mgeometry.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mconference[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12musually[39m[38;5;12m [39m[38;5;12mheld[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mCanadian[39m[38;5;12m [39m[38;5;12mcity[39m[38;5;12m [39m[38;5;12msometime[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmid-August.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mCanadian[0m[38;5;14m[1m [0m[38;5;14m[1mConference[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mComputational[0m[38;5;14m[1m [0m[38;5;14m[1mGeometry[0m[38;5;12m [39m[38;5;12m(http://www.cccg.ca/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mannual[39m[38;5;12m [39m[38;5;12minternational[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdissemination[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mresults[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfields[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputational[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcombinatorial[39m[38;5;12m [39m[38;5;12mgeometry.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mconference[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12musually[39m[38;5;12m [39m[38;5;12mheld[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCanadian[39m
|
||||
[38;5;12mcity[39m[38;5;12m [39m[38;5;12msometime[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmid-August.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJapan Conference on Discrete and Computational Geometry, Graphs, and Games[0m[38;5;12m (http://www.alg.cei.uec.ac.jp/itohiro/JCDCGG/) - A conference held annually since 1997, except for 2008.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBroader[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mSymposium on Discrete Algorithms[0m[38;5;12m (https://www.siam.org/conferences/cm/conference/soda22) - ACM-SIAM, held annually.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAnnual ACM Symposium on Theory of Computing[0m[38;5;12m (http://acm-stoc.org/) - STOC covers all areas of research within Algorithms and Computation Theory.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mIEEE[0m[38;5;14m[1m [0m[38;5;14m[1mSymposium[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mFoundations[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mComputer[0m[38;5;14m[1m [0m[38;5;14m[1mScience[0m[38;5;12m [39m[38;5;12m(http://ieee-focs.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mflagship[39m[38;5;12m [39m[38;5;12mconference[39m[38;5;12m [39m[38;5;12msponsored[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mSociety[39m[38;5;12m [39m[38;5;12mTechnical[39m[38;5;12m [39m[38;5;12mCommittee[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMathematical[39m[38;5;12m [39m[38;5;12mFoundations[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputing[39m[38;5;12m [39m[38;5;12m(TCMF)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcovers[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbroad[39m[38;5;12m [39m
|
||||
[38;5;12mrange[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtheoretical[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mscience.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAnnual[0m[38;5;14m[1m [0m[38;5;14m[1mAllerton[0m[38;5;14m[1m [0m[38;5;14m[1mConference[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mCommunications,[0m[38;5;14m[1m [0m[38;5;14m[1mControl[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mComputing[0m[38;5;12m [39m[38;5;12m(http://allerton.csl.illinois.edu/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDraws[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrightest[39m[38;5;12m [39m[38;5;12mminds[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mindustry,[39m[38;5;12m [39m[38;5;12macademia,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgovernment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdiscuss[39m[38;5;12m [39m[38;5;12minnovation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfields[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m
|
||||
[38;5;12mcontrol,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcomputing.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mIEEE[0m[38;5;14m[1m [0m[38;5;14m[1mSymposium[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mFoundations[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mComputer[0m[38;5;14m[1m [0m[38;5;14m[1mScience[0m[38;5;12m [39m[38;5;12m(http://ieee-focs.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mflagship[39m[38;5;12m [39m[38;5;12mconference[39m[38;5;12m [39m[38;5;12msponsored[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mSociety[39m[38;5;12m [39m[38;5;12mTechnical[39m[38;5;12m [39m[38;5;12mCommittee[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMathematical[39m[38;5;12m [39m[38;5;12mFoundations[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputing[39m[38;5;12m [39m[38;5;12m(TCMF)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcovers[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbroad[39m[38;5;12m [39m[38;5;12mrange[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mtheoretical[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mscience.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAnnual[0m[38;5;14m[1m [0m[38;5;14m[1mAllerton[0m[38;5;14m[1m [0m[38;5;14m[1mConference[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mCommunications,[0m[38;5;14m[1m [0m[38;5;14m[1mControl[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mComputing[0m[38;5;12m [39m[38;5;12m(http://allerton.csl.illinois.edu/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDraws[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrightest[39m[38;5;12m [39m[38;5;12mminds[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mindustry,[39m[38;5;12m [39m[38;5;12macademia,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgovernment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdiscuss[39m[38;5;12m [39m[38;5;12minnovation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfields[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m[38;5;12mcontrol,[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mcomputing.[39m
|
||||
|
||||
[38;2;255;187;0m[4mJournals[0m
|
||||
|
||||
@@ -131,3 +130,5 @@
|
||||
[38;2;255;187;0m[4mContributing[0m
|
||||
|
||||
[38;5;12mContributions are welcome! See the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (contributing.md).[39m
|
||||
|
||||
[38;5;12mcomputationalgeometry Github: https://github.com/atkirtland/awesome-computational-geometry[39m
|
||||
|
||||
Reference in New Issue
Block a user