Dustin Carlino
|
7ea56ad6ca
|
disabled thing to reduce degenerate intersection length
|
2019-02-08 20:18:49 -08:00 |
|
Dustin Carlino
|
949b184678
|
generalize the R253 fix
|
2019-02-08 14:49:31 -08:00 |
|
Dustin Carlino
|
18391811e4
|
use better symbols for stable roads/intersections
|
2019-02-08 12:45:12 -08:00 |
|
Dustin Carlino
|
d261d69fa5
|
manually handling O253
|
2019-02-08 12:42:31 -08:00 |
|
Dustin Carlino
|
cb752dceff
|
fix over-eager intersection polygon that ate a curve due to two hits with the perpendicular
|
2019-02-08 12:16:14 -08:00 |
|
Dustin Carlino
|
bb6f5e0af0
|
plugin to show original road centers at the end
|
2019-02-08 12:06:17 -08:00 |
|
Dustin Carlino
|
5bf4a711b1
|
quick tooltips for simple model
|
2019-02-07 19:23:20 -08:00 |
|
Dustin Carlino
|
0eed17f81c
|
toggle playing forwards or backwards
|
2019-02-07 18:27:12 -08:00 |
|
Dustin Carlino
|
b547db43b6
|
basic impl of crossing entire long lane and waiting at the end
|
2019-02-07 18:11:53 -08:00 |
|
Dustin Carlino
|
409de8ea83
|
smooth out the interval where the collision happens to avoid it. not
sure it looks better.
|
2019-02-07 13:17:19 -08:00 |
|
Dustin Carlino
|
f73978caf1
|
shift back to follow behind the lead car
|
2019-02-07 13:13:37 -08:00 |
|
Dustin Carlino
|
3bf4807364
|
thoughts on a different simulation model and a plugin skeleton to play
with it
|
2019-02-06 19:14:19 -08:00 |
|
Dustin Carlino
|
3ee73668f2
|
just trying to detect the weirdness that is O253. pretty much works.
|
2019-02-06 15:48:33 -08:00 |
|
Dustin Carlino
|
d56f04167b
|
tools to debug individual sidewalk corners. fixed some bugs where
sidewalk corners were incorrectly placed in the first place, causing bad
drawing. bug due to the same naive adjacent road approach
|
2019-02-06 13:58:44 -08:00 |
|
Dustin Carlino
|
260a2bdc3d
|
forming the intersection polygon by the expected adjacency order, not by blindly sorting points by angle from a center. seems to fix some problems in merged mode!
|
2019-02-06 11:49:45 -08:00 |
|
Dustin Carlino
|
904991e8e0
|
sorting roads per intersection by adjacency more carefully for merged
intersections. no real noticeable effect yet.
|
2019-02-06 10:53:30 -08:00 |
|
Dustin Carlino
|
a9b9ae61bb
|
tried tossing intersection endpoints into a convex polygon routine, but
it looks pretty bad. keeping around, but disabled.
|
2019-02-06 10:10:30 -08:00 |
|
Dustin Carlino
|
2f812e6265
|
correct slight overshooting. investigate a bus reaching a stop with
non-zero speed
|
2019-02-03 18:47:47 -08:00 |
|
Dustin Carlino
|
bfd0465a3d
|
track the intent of chosen acceleration, to see why overshooting is happening
|
2019-02-03 09:41:29 -08:00 |
|
Dustin Carlino
|
fb2bb08f66
|
be able to hide stuff in InitialMap debugger
|
2019-02-02 17:51:49 -08:00 |
|
Dustin Carlino
|
899d876968
|
only reset camera for some initial maps
|
2019-02-02 16:40:12 -08:00 |
|
Dustin Carlino
|
e0fd39bb7c
|
stop requiring hotkeys for TopMenu folders
|
2019-02-02 16:09:30 -08:00 |
|
Dustin Carlino
|
461efe4ef8
|
prerender crosswalks
|
2019-02-02 15:24:54 -08:00 |
|
Dustin Carlino
|
3f4711b13d
|
at last, prerender cars
|
2019-02-02 14:43:24 -08:00 |
|
Dustin Carlino
|
f9ccecad26
|
fix spawning of vehicles on borders
|
2019-02-02 14:25:50 -08:00 |
|
Dustin Carlino
|
5a4a6bddf2
|
prerender bikes
|
2019-02-02 14:03:00 -08:00 |
|
Dustin Carlino
|
8a7413ac68
|
clean up old traits
|
2019-02-02 12:50:28 -08:00 |
|
Dustin Carlino
|
61d1d2fe83
|
revamp handling of onscreen stuff. no more callback plumbing, and can
plumb prerender successfully into dynamic stuff. just can't do as much
work directly in DrawMap.
|
2019-02-02 12:32:07 -08:00 |
|
Dustin Carlino
|
bc4ba647bc
|
caching Renderables for agents
|
2019-02-01 15:10:35 -08:00 |
|
Dustin Carlino
|
ff80d0d445
|
disable time travel recording by default
|
2019-02-01 14:38:55 -08:00 |
|
Dustin Carlino
|
3451b65823
|
lazily compute SimStats
|
2019-02-01 14:31:35 -08:00 |
|
Dustin Carlino
|
58c4cb5e1b
|
dont look up full SimStats unless needed
|
2019-02-01 13:45:37 -08:00 |
|
Dustin Carlino
|
2d7f64e69b
|
make halloween use viewer, just for roads
|
2019-02-01 13:23:53 -08:00 |
|
Dustin Carlino
|
1970b7066e
|
extract generic viewer stuff into its own crate, separate from the InitialMap stuff
|
2019-02-01 12:51:50 -08:00 |
|
Dustin Carlino
|
f5f8a57640
|
automatically focus on changed intersection in InitialMap viewer
|
2019-02-01 11:50:54 -08:00 |
|
Dustin Carlino
|
0a79b354b2
|
remove ability to create Map from InitialMap, now that we have a separate debugger
|
2019-02-01 11:09:22 -08:00 |
|
Dustin Carlino
|
097d1591e1
|
load previous/next initial map. refactor this functionality for sim
savestates
|
2019-02-01 11:03:57 -08:00 |
|
Dustin Carlino
|
e4b95c936b
|
organizing ezgui into subdirectories
|
2019-02-01 09:55:25 -08:00 |
|
Dustin Carlino
|
06b8c26716
|
split ezgui runner into setup and loop functions
|
2019-02-01 09:30:01 -08:00 |
|
Dustin Carlino
|
5181a3db34
|
starting to move some text drawing code out of canvas
|
2019-01-31 23:40:15 -08:00 |
|
Dustin Carlino
|
c4d09b6e4f
|
rearrange colorscheme ownership
|
2019-01-31 23:28:26 -08:00 |
|
Dustin Carlino
|
64573ea0ea
|
own canvas inside of ezgui, not in applications. lots of refactoring
unlocked now...
|
2019-01-31 22:33:36 -08:00 |
|
Dustin Carlino
|
8d897f2266
|
speed up mouseover in main UI, and do it any zoom level now
|
2019-01-31 16:41:11 -08:00 |
|
Dustin Carlino
|
0346166304
|
starting a generic viewer that works with InitialMap
|
2019-01-31 16:33:43 -08:00 |
|
Dustin Carlino
|
142bd57aa0
|
refactoring some approx_eq EPSILON_DIST checks
|
2019-01-31 15:10:33 -08:00 |
|
Dustin Carlino
|
2282c5658d
|
make geom types Ord now
|
2019-01-31 14:29:47 -08:00 |
|
Dustin Carlino
|
8b3e3d8f27
|
final touchups... trim down pts in synthetic maps
|
2019-01-31 13:47:46 -08:00 |
|
Dustin Carlino
|
7432ec1b42
|
workaround bus getting stuck on tiny road by making more left turns
|
2019-01-31 13:11:52 -08:00 |
|
Dustin Carlino
|
b9e96618da
|
stop abusing max distance for path tracing. disable some newly brokenish stuff
|
2019-01-31 13:09:15 -08:00 |
|
Dustin Carlino
|
88af2a74d2
|
seeing if everything is solid...
|
2019-01-31 12:31:01 -08:00 |
|