Dustin Carlino
|
b757efd644
|
verify vehicles dont wind up on nonsense lane types...
|
2019-09-14 14:10:41 -07:00 |
|
Dustin Carlino
|
8730884eb4
|
dont allow setting up abtest with same edits for both
|
2019-09-14 13:48:21 -07:00 |
|
Dustin Carlino
|
974e4d43b7
|
fix debug mode's overlapping UIs... dont keep trying to draw all the special debug mode stuff in nested states. also stop double-drawing when using {Road,Building}Colorer
|
2019-09-14 13:42:43 -07:00 |
|
Dustin Carlino
|
af11fa4212
|
adjust synthetic crate -- just a binary, not also a library
|
2019-09-14 13:34:02 -07:00 |
|
Dustin Carlino
|
f36885eb2f
|
synthetic: redo mouseover after swapping lanes, strip out synthetic osm
tags from display, skip dupe roads between same intersections
|
2019-09-14 10:49:45 -07:00 |
|
Dustin Carlino
|
3a5e9c5a29
|
make_degenerate_crosswalks broke on huge_seattle, dodge tiny lines
|
2019-09-14 09:37:30 -07:00 |
|
Dustin Carlino
|
47e38f6fa6
|
strip out really useless OSM metadata... slightly smaller files, less noise in various debug modes
|
2019-09-13 15:28:54 -07:00 |
|
Dustin Carlino
|
1248dac270
|
nicer API for appending bits of text
|
2019-09-13 15:23:25 -07:00 |
|
Dustin Carlino
|
95545863fc
|
display OSM tags and road names in synthetic. it's slowly becoming like fix_map_geom, i bet
|
2019-09-13 14:55:14 -07:00 |
|
Dustin Carlino
|
dd6db94fa0
|
derp, synthetic was swallowing all events -- even text box entry -- when cursor is on covered areas -- like, say, the text box
|
2019-09-12 11:20:07 -07:00 |
|
Dustin Carlino
|
180fdd1412
|
builder API for World. restoring synthetic labels
|
2019-09-12 11:11:31 -07:00 |
|
Dustin Carlino
|
672899c20f
|
better synthetic drawing: lanes offset properly (still buggy...), draw center line
|
2019-09-12 10:25:34 -07:00 |
|
Dustin Carlino
|
353d89cd25
|
more synthetic fixes: redo mouseover when model changes, avoid panic
with 0-len new road line, fix reused IDs, fix contains_pt for
some precomputed polygons
|
2019-09-12 09:54:12 -07:00 |
|
Dustin Carlino
|
92a4f304f7
|
restoring functionality to synthetic: changing stuff updates the world
|
2019-09-11 17:08:11 -07:00 |
|
Dustin Carlino
|
cb7121162b
|
folding viewer into ezgui crate
|
2019-09-11 15:27:12 -07:00 |
|
Dustin Carlino
|
5558d8803c
|
push current_selection state into World, simplify API
|
2019-09-11 14:55:54 -07:00 |
|
Dustin Carlino
|
548bb3b812
|
convert synthetic to viewer, resulting in much better perf and less code
|
2019-09-11 14:37:24 -07:00 |
|
Dustin Carlino
|
43de343372
|
stop serializing synthetic's model format, just save raw_data maps
|
2019-09-11 13:52:49 -07:00 |
|
Dustin Carlino
|
c3ae6bf8f8
|
ditch quadtrees in synthetic crate. if anything, switch later to
viewer's World
|
2019-09-11 13:34:41 -07:00 |
|
Dustin Carlino
|
97361317ed
|
greying out choices in scoreboard that have no trips
|
2019-09-11 12:51:07 -07:00 |
|
Dustin Carlino
|
c8e3e9ce4b
|
rearrange colorscheme changing, so it doesnt happen in irrelevant modes
|
2019-09-11 12:43:06 -07:00 |
|
Dustin Carlino
|
612b02d526
|
migrating all callers off old methods. decided to keep choose_string
|
2019-09-11 12:32:17 -07:00 |
|
Dustin Carlino
|
aa3fed3395
|
builder-based API for wizard choosing stuff. need to convert other
callers now.
|
2019-09-11 11:52:34 -07:00 |
|
Dustin Carlino
|
224461fcdc
|
plumb hatching bit in the style vertex attrib, not this awkward stateful uniform value
|
2019-09-11 11:06:57 -07:00 |
|
Dustin Carlino
|
7eae18b71a
|
tiling all the textures seamlessly, instead of stretching
|
2019-09-11 10:46:03 -07:00 |
|
Dustin Carlino
|
ac131ebedf
|
moving some things around ezgui; i can never remember where to find some structs
|
2019-09-11 09:03:59 -07:00 |
|
Dustin Carlino
|
9ed38c849c
|
be able to flag off using textures, and sub a fallback color. also move texture loading into the loading screen. and fix the release script
|
2019-09-10 17:04:33 -07:00 |
|
Dustin Carlino
|
9867619c9c
|
generalize ezgui Color to also cleanly represent textured things
|
2019-09-10 16:41:35 -07:00 |
|
Dustin Carlino
|
5ef4ed16b8
|
packing texture info into the color Vertex channel
|
2019-09-10 16:08:01 -07:00 |
|
Dustin Carlino
|
9a624397e0
|
supporting up to 10 textures
|
2019-09-10 15:44:07 -07:00 |
|
Dustin Carlino
|
fdd770088d
|
very hacky, minimal impl of texturing water
|
2019-09-10 15:21:58 -07:00 |
|
Dustin Carlino
|
5637a1cf34
|
remove support for glsl 110; i think it was just wine having problems with 140. can restore later easily, is annoying to maintain in the meantime
|
2019-09-10 14:13:23 -07:00 |
|
Dustin Carlino
|
e6bf997bee
|
simplify glium uniforms storage
|
2019-09-10 14:08:05 -07:00 |
|
Dustin Carlino
|
c86c1df21a
|
add ability to move intersections to fix_map_geom... it partly works.
|
2019-09-10 11:47:11 -07:00 |
|
Dustin Carlino
|
c4b47aeeb5
|
make other_crosswalk_ids aware of the degenerate intersection quadruple case, and avoid quadruple-rendering
|
2019-09-09 14:55:53 -07:00 |
|
Dustin Carlino
|
d98ff19c1d
|
fix route viewer when skipping fwd in time
|
2019-09-09 14:39:45 -07:00 |
|
Dustin Carlino
|
18abb85431
|
adjust degenerate intersections: only one crosswalk, reduce size of it
|
2019-09-09 12:28:19 -07:00 |
|
Dustin Carlino
|
2d3c079db5
|
spawn agent from sidewalk
|
2019-09-09 11:20:06 -07:00 |
|
Dustin Carlino
|
ed559bd71e
|
geom debugger does warping
|
2019-09-09 09:51:15 -07:00 |
|
Dustin Carlino
|
43c2c72e71
|
importing street sign dataset to override bad parking categories from blockface. the signs look overeager... so disabling
|
2019-09-08 17:23:53 -07:00 |
|
Dustin Carlino
|
fb3e4e5177
|
cancel turn requests when deleting a car forcibly
|
2019-09-08 15:21:15 -07:00 |
|
Dustin Carlino
|
105f526e9e
|
contextual_action takes &str or String
|
2019-09-07 13:56:00 -07:00 |
|
Dustin Carlino
|
cacd5174ad
|
make legend crisper by removing transparency
|
2019-09-07 13:50:34 -07:00 |
|
Dustin Carlino
|
19135c7461
|
debug feature to kill off a stuck car
|
2019-09-07 13:46:47 -07:00 |
|
Dustin Carlino
|
caaf0954ab
|
rename the main editor crate to game -- map editing is just a tiny piece ;)
|
2019-09-07 13:09:09 -07:00 |
|
Dustin Carlino
|
4410c4977b
|
remove unused crates: analyze_code, halloween, playground_gui
|
2019-09-07 12:59:08 -07:00 |
|
Dustin Carlino
|
68269530fe
|
refactor intersection type checks
|
2019-09-07 12:34:39 -07:00 |
|
Dustin Carlino
|
219a6feacd
|
rework trip start/end
|
2019-09-07 12:26:00 -07:00 |
|
Dustin Carlino
|
c5fd22ae81
|
refactor sim->editor metadata for unzoomed/zoomed agents
|
2019-09-07 12:01:45 -07:00 |
|
Dustin Carlino
|
147a5781ca
|
quick hack to draw full bg for color legend
|
2019-09-07 11:49:08 -07:00 |
|