Dustin Carlino
|
83f62631e9
|
fix cases where path.trace doubles back on itself a bit due to slightly
weird walking geometry
|
2019-05-28 10:19:49 -07:00 |
|
Dustin Carlino
|
40efcc7b05
|
generalize a parallelize method for timers, use for all trip viz
|
2019-05-25 19:35:35 -07:00 |
|
Dustin Carlino
|
bc69a6b4d4
|
spawn as many trips from PSRC as possible
|
2019-05-25 18:34:50 -07:00 |
|
Dustin Carlino
|
01a4abb64a
|
work around path traces that're breaking PolyLine
|
2019-05-25 13:33:41 -07:00 |
|
Dustin Carlino
|
1cdbe0ea81
|
refactor parallelized pathfinding and use it in trip viz too
|
2019-05-24 12:50:01 -07:00 |
|
Dustin Carlino
|
f674527ef2
|
interpolate along route for trip viz
|
2019-05-24 12:28:57 -07:00 |
|
Dustin Carlino
|
416d0b0d7d
|
building PathRequest for trip visualization, and slightly refactoring bldg->Position for it. also forced to extend the equiv_pos fix for bus stops to all equiv_pos queries.
|
2019-05-24 11:47:01 -07:00 |
|
Dustin Carlino
|
92a0d38978
|
deal with bus stops on the wrong side of the road
|
2019-05-21 16:18:39 -07:00 |
|
Dustin Carlino
|
aac9c41d8a
|
fix missing sidewalks on non-residential one-ways downtown. luckily, there's an explicit OSM tag to help. WIP this breaks bus stops on one-ways! fix coming soon
|
2019-05-21 14:33:32 -07:00 |
|
Dustin Carlino
|
9cc23c6ab1
|
remove unnecessary stop-signs at degenerates with crosswalks
|
2019-05-21 14:02:49 -07:00 |
|
Dustin Carlino
|
219a7b3236
|
refactoring list of signal policies
|
2019-05-21 13:26:39 -07:00 |
|
Dustin Carlino
|
6b5945aade
|
put traffic signal box in the true middle of the intersection; it was in a bad spot for one-ways
|
2019-05-21 13:13:24 -07:00 |
|
Dustin Carlino
|
4c1e9b41c1
|
experimentally try finding intersection polygon by naively intersecting thick road polygons.
|
2019-05-17 15:48:21 -07:00 |
|
Dustin Carlino
|
c29039c499
|
policies for four-ways all one-ways
|
2019-05-17 12:00:29 -07:00 |
|
Dustin Carlino
|
dec8d65776
|
better traffic light policy for degenerate intersections
|
2019-05-17 10:31:51 -07:00 |
|
Dustin Carlino
|
ec015624c0
|
workaround for awful intersection geometry causing get_outline's that
explode out to some corner and get constantly rendered
|
2019-05-16 18:49:47 -07:00 |
|
Dustin Carlino
|
a816a3d0be
|
defining a better set of pre-converted maps. disabling fix_ramps in most
cases.
|
2019-05-16 16:22:52 -07:00 |
|
Dustin Carlino
|
b6cdd0f99c
|
fix crosswalk coupling in intersection editors, not sure when this broke
|
2019-05-16 14:46:00 -07:00 |
|
Dustin Carlino
|
d516985437
|
use different colors for unzoomed roads to show road type
|
2019-05-15 14:23:39 -07:00 |
|
Dustin Carlino
|
faea2e94e3
|
improve LCing turns with degenerate intersections, turn markings
|
2019-05-14 10:28:22 -07:00 |
|
Dustin Carlino
|
73aab37fc7
|
explicitly represent StraightWithLaneChanging turns. fix up preset
stop sign and traffic signal policies
|
2019-05-13 16:58:02 -07:00 |
|
Dustin Carlino
|
6ab8372b01
|
SharedSidewalkCorners always have Priority; they never conflict with anything
|
2019-05-12 09:14:46 -07:00 |
|
Dustin Carlino
|
aa7bd11797
|
tweak edit mode's menu info
|
2019-05-11 16:53:30 -07:00 |
|
Dustin Carlino
|
9b848c894a
|
better selection polygons for polyline-based things
|
2019-05-11 16:03:39 -07:00 |
|
Dustin Carlino
|
5c9086a829
|
controls to naively flip stop signs on/off
|
2019-05-11 14:53:17 -07:00 |
|
Dustin Carlino
|
ca23950097
|
base RoadWithStopSign enabledness on turn priorities
|
2019-05-11 14:46:45 -07:00 |
|
Dustin Carlino
|
6b218fb5ab
|
base stop sign lines on lanes on RoadWithStopSign
|
2019-05-11 14:38:55 -07:00 |
|
Dustin Carlino
|
c70c83f22b
|
move the StopSignGroup abstraction to map_model. write down some rules for how stop signs _should_ work...
|
2019-05-11 14:31:46 -07:00 |
|
Dustin Carlino
|
8bd4ab72d4
|
draw full stop sign octagon when editing a single intersection
|
2019-05-10 15:23:31 -07:00 |
|
Dustin Carlino
|
b060a3ecc2
|
giving pedestrians more shape
|
2019-05-06 12:45:52 -07:00 |
|
Dustin Carlino
|
73f32854be
|
fix up other ezgui apps, run clippy
|
2019-05-04 17:25:05 -07:00 |
|
Dustin Carlino
|
cca6f4b5ec
|
displaying names for more roads
|
2019-05-04 13:56:40 -07:00 |
|
Dustin Carlino
|
4b4e6f17a0
|
start a really basic OSD
|
2019-05-02 12:38:12 -05:00 |
|
Dustin Carlino
|
3b2c1a1d73
|
new warp function that autocompletes street names
|
2019-04-30 12:48:00 -07:00 |
|
Dustin Carlino
|
4b1107bf57
|
clean up ezgui runner API
|
2019-04-20 15:10:03 -07:00 |
|
Dustin Carlino
|
3364cd1d0c
|
smoothing out some of the weird SharedSidewalkCorners, starting article
for r/rust
|
2019-04-20 10:40:35 -07:00 |
|
Dustin Carlino
|
dc2649ad59
|
fix some crashes when spawning agents
|
2019-04-18 18:42:52 -07:00 |
|
Dustin Carlino
|
7885477e59
|
a round of clippy
|
2019-04-15 18:54:19 -07:00 |
|
Dustin Carlino
|
2ecd8a0edb
|
avoid crash in make_shared_sidewalk_corner
|
2019-04-12 13:32:41 -07:00 |
|
Dustin Carlino
|
94b5307828
|
use the new SharedSidewalkCorner code for turn geometry, at least
|
2019-04-11 16:38:06 -07:00 |
|
Dustin Carlino
|
d207c3c33a
|
rip out parcels entirely; unused for long time and no anticipated uses
|
2019-04-11 11:40:37 -07:00 |
|
Dustin Carlino
|
834384fb10
|
remove the Trace type rename; serves no purpose. also the unused
stopping_buffer; no more lookahead
|
2019-04-11 10:27:28 -07:00 |
|
Dustin Carlino
|
d0a3b5c383
|
lane edit validity
|
2019-04-03 12:41:10 +09:00 |
|
Dustin Carlino
|
4ecf6a815f
|
make sure to recalculate DrawLanes based on turn priorities changing
|
2019-04-01 13:49:34 +09:00 |
|
Dustin Carlino
|
0a89f10a12
|
make sure banned turns reflect in pathfinding
|
2019-04-01 13:43:55 +09:00 |
|
Dustin Carlino
|
904d56e563
|
recalculate DrawTurns upon edits
|
2019-04-01 13:40:52 +09:00 |
|
Dustin Carlino
|
235125b77f
|
reviving intersection editors, basic functionality there
|
2019-04-01 10:25:34 +09:00 |
|
Dustin Carlino
|
b0035cde08
|
include option for no_edits in menus and make sure we revert things when
loading no_edits
|
2019-03-20 18:05:14 -07:00 |
|
Dustin Carlino
|
5f297163db
|
changing two lanes that share an intersection breaks... fix
|
2019-03-20 17:56:47 -07:00 |
|
Dustin Carlino
|
b4c1138baf
|
revive map edits plugin
|
2019-03-20 17:51:43 -07:00 |
|