Dustin Carlino
|
f91a73e12a
|
tighten up polygon_with_holes API
|
2020-07-20 09:41:47 -07:00 |
|
Dustin Carlino
|
50b75b732f
|
finally have proper circle outlines
|
2020-07-20 09:31:12 -07:00 |
|
Dustin Carlino
|
3a1ef311a7
|
use my new best friend earcutr to make sure people dont get lost when editing a traffic signal
|
2020-07-17 10:00:45 -07:00 |
|
Dustin Carlino
|
aad5796e0b
|
make sure polygon area is positive. the building classification was
multiplying negatives and winding up with quite a few people...
|
2020-07-16 21:15:44 -07:00 |
|
Dustin Carlino
|
1c39de50f7
|
use earcutr for polygon triangulation. this finally allows for
multipolygons with holes!
|
2020-07-16 15:33:01 -07:00 |
|
Dustin Carlino
|
ccf213ded9
|
fix pioneer square station snapping. rust-geo's FindClosest has a bug.
>_<
|
2020-07-16 13:22:05 -07:00 |
|
Dustin Carlino
|
e2d478340b
|
bring in planning area KML for berlin, #119
|
2020-07-16 11:15:22 -07:00 |
|
Dustin Carlino
|
faedffae99
|
finally flushed out one of the common crashes: shifting some car bodies
to make wheels breaks sometimes. just skip the wheels.
|
2020-07-11 17:10:36 -07:00 |
|
Dustin Carlino
|
d8dea10f29
|
woops, flipped a sign and broke some outlines
|
2020-07-11 16:08:33 -07:00 |
|
Dustin Carlino
|
0c283d0da7
|
finish up the grand geom stabilization with ring and some docs.
regenerated everything from scratch. one effect is more parking
blockface gets matched onto border roads, but that's fine.
|
2020-07-11 16:05:26 -07:00 |
|
Dustin Carlino
|
07ed1fec95
|
more polyline work... get rid of Warn<>. extremely spammy and hasn't
been helpful in ages.
|
2020-07-11 15:17:16 -07:00 |
|
Dustin Carlino
|
f8b8c501ae
|
tighten up more PL scariness
|
2020-07-11 14:51:25 -07:00 |
|
Dustin Carlino
|
cce624edd8
|
start the big one: Polyline::new
|
2020-07-11 13:42:19 -07:00 |
|
Dustin Carlino
|
0593aa52d9
|
more caution in Line API
|
2020-07-11 13:05:34 -07:00 |
|
Dustin Carlino
|
98c6f46c78
|
the first real big change: Line::new always returns Option
|
2020-07-11 12:37:38 -07:00 |
|
Dustin Carlino
|
0dd3199f7a
|
cut down variations of pt2d<->gps. mostly we want to forcibly convert.
possible semantic change: soundcast border matching now includes ALL
borders, even if the center is slightly OOB
|
2020-07-11 12:02:12 -07:00 |
|
Dustin Carlino
|
0f11da79bd
|
start replacing assertions and panics with results or better error
messages. covering all of the easy things in the geom crate.
|
2020-07-11 11:35:03 -07:00 |
|
Dustin Carlino
|
95626d5b64
|
fix rendering crash
|
2020-07-08 15:57:19 -07:00 |
|
Dustin Carlino
|
9a27f6d3dd
|
cleanup the old abstutil Error
|
2020-07-07 17:09:51 -07:00 |
|
Dustin Carlino
|
fbff30a869
|
fix some epsilon issues with deadends and walking turns to get entire
krakow map to import. closes #143
|
2020-07-06 14:24:31 -07:00 |
|
Dustin Carlino
|
ec2411fb8b
|
experiment with isochrones. nothing yet.
|
2020-07-02 13:41:24 -07:00 |
|
Dustin Carlino
|
9b42d27e85
|
finally enable two-step pathfinding for pedestrians too. the weird hack
making this work: pedestrians will sometimes add an extra little
back-and-forth in their paths
|
2020-06-30 14:52:57 -07:00 |
|
Dustin Carlino
|
eab0988bd8
|
hello light rail! just import the tracks, represent as a new lane type.
make clipping handle starts and ends separately
|
2020-06-26 16:47:18 -07:00 |
|
Dustin Carlino
|
bfd1b9c190
|
rotate labels on buses, now that i figured out how to do it reasonably on roads
|
2020-06-26 11:31:27 -07:00 |
|
Dustin Carlino
|
d254d49591
|
discard way less buildings, and match driveways away from intersections
more carefully
|
2020-06-25 16:34:44 -07:00 |
|
Tim Newsome
|
4ccd13c8e1
|
Round time to 10 minutes in jump to dialog (#100)
This allows me to quickly and precisely jump to the same time every
time.
|
2020-06-24 20:55:18 -07:00 |
|
Dustin Carlino
|
07bf9725d4
|
use a regularly spaced marking for construction instead of the weird
stripes. clean up the hack in the shader
|
2020-06-24 08:36:47 -07:00 |
|
Dustin Carlino
|
2630fabf83
|
link to fixed windows build, and make a few small adjustments
|
2020-06-23 12:57:06 -07:00 |
|
Dustin Carlino
|
506077a7b7
|
fix road labels. enable them by default!
|
2020-06-20 15:26:54 -07:00 |
|
Dustin Carlino
|
4dd2835cd4
|
fix most of the angle inversion mess!
|
2020-06-19 20:25:47 -07:00 |
|
Dustin Carlino
|
c66564dd9d
|
try out a new style for road labels
|
2020-06-19 20:12:25 -07:00 |
|
Dustin Carlino
|
26cdde056c
|
fix throughput and delay max_x and disable comparison by default
|
2020-06-17 15:05:31 -07:00 |
|
Dustin Carlino
|
a86ef0fa12
|
start revamping layers. for delay, have zoomed and unzoomed views. always use gradients.
|
2020-06-15 12:51:32 -07:00 |
|
Dustin Carlino
|
1401c1b415
|
prototype a lasso select
|
2020-06-04 17:18:57 -07:00 |
|
Dustin Carlino
|
ea6a5c0f9d
|
encode parking spots cheaply, compute up-front
|
2020-06-03 11:50:46 -07:00 |
|
Dustin Carlino
|
b69d155812
|
clipping parking aisles to the lots, in most cases
|
2020-06-03 10:51:59 -07:00 |
|
Dustin Carlino
|
b9da2f2fdc
|
pick up parking aisles that cross the polygon
|
2020-06-02 19:31:20 -07:00 |
|
Dustin Carlino
|
d4e5acd4e3
|
improve parking space inference. expose the estimated count
|
2020-06-02 14:43:07 -07:00 |
|
Dustin Carlino
|
b497a9926f
|
start rendering parking aisles. lots of issues to cleanup, but VERY
solid start
|
2020-06-02 13:30:37 -07:00 |
|
Dustin Carlino
|
30eafea94a
|
start representing OSM parking lots in the map model and rendering layer
|
2020-06-01 12:51:14 -07:00 |
|
Dustin Carlino
|
855d8f4d22
|
update glutin, winit, glium now that a fix for linux startup time is upstreamed in glutin. and a few other packages too. ditch geo-offset dependency, since it uses old versions and isn't being used yet
|
2020-06-01 09:18:17 -07:00 |
|
Dustin Carlino
|
ff40eb2d4c
|
use lttb to downsample points for jump-to-time. looks better and is
simpler to reason about!
|
2020-05-27 12:17:45 -07:00 |
|
Dustin Carlino
|
c092fa45ab
|
the foot is mightier than the meter... saddest change I'll commit today
|
2020-05-26 08:43:28 -07:00 |
|
Dustin Carlino
|
59c407c44e
|
slightly improving uber turn group icons. this is hard.
|
2020-05-20 15:54:26 -07:00 |
|
Dustin Carlino
|
ddf6de5f59
|
stop dependending directly on serde_derive
|
2020-05-19 15:06:32 -07:00 |
|
Dustin Carlino
|
ee35ff79b9
|
dont needlessly load files in importer
|
2020-05-17 14:19:45 -07:00 |
|
Dustin Carlino
|
1a24fc7fab
|
refactor osmosis polygon reader
|
2020-05-17 09:49:03 -07:00 |
|
Dustin Carlino
|
a0a7cb1c4e
|
start cleaing up thruput stats. remove the ability to change window size
|
2020-05-15 14:25:10 -07:00 |
|
Dustin Carlino
|
95a0f2f620
|
working on west seattle
|
2020-05-14 12:03:19 -07:00 |
|
Dustin Carlino
|
9f78766ee6
|
try brian's signals. making them the default to get used to them, but
not updating screenshot goldenfiles yet
|
2020-05-13 15:31:29 -07:00 |
|