Austin Gill

Results 59 issues of Austin Gill

Input: ``` LINESTRING(0 0, 0 1) LINESTRING(0 1, 0 2) ``` Output: ``` LINESTRING(0 0, 0 1, 0 2) ``` Use a heuristic to traverse graph, and emit traversals as...

general
C++
Rust
graph

Relies on #46 * https://en.wikipedia.org/wiki/Medial_axis * Calligraphy type effects, possibly related to #47 Should this post process the SVG? Or should it act on the geometries, possibly performing transformations, and...

tool

Take a tree, and weight the edges so that the arterial edges can be drawn thicker. Should work on non-tree graphs. Requires picking a random root, or specifying node(s) to...

tool
general
Rust
graph

* [ ] How to handle multiple intersecting linestrings? Do I need to use the geom2graph tool first? What to do for cycles? * [ ] Convert one linestring to...

tool
Rust
shape
spline

Related to #109 ?

tool
general
Rust
shape

This is easy for the Rust tools: https://kbknapp.dev/shell-completions/

Should have lots of tunable parameters. Use different kinds of noise. Could be more amoeba like, or fractal. Could be regularish, or highly convex. Could be "geometric" or more organic...

question
tool
general
Rust
shape

See: https://crates.io/crates/beziercurve-wkt Also consider defining * CIRCULARSTRING * COMPOUNDCURVE * CURVEPOLYGON * CURVE * CIRCLE * ELLIPTICALCURVE * NURBSCURVE * CLOTHOID * SPIRALCURVE This would be helpful for generating random...

question
general
shape
spline

Could include voronoi, delunay triangulation, or techniques from https://www.boristhebrave.com/2021/08/14/recursive-subdivision-variants/

tool
general
shape