Commit graph

475 commits

Author SHA1 Message Date
Laura Klünder
99f9aac0c3 add geometry bounds for easier querying 2017-10-10 13:26:46 +02:00
Laura Klünder
b775c5a91e add value_to_string to custom fields 2017-10-10 12:48:10 +02:00
Laura Klünder
a87b6d79ac change building color 2017-09-21 16:22:20 +02:00
Laura Klünder
17faf9ce05 change space color 2017-09-21 16:17:58 +02:00
Laura Klünder
d494a59d6d fix geometry that has been invalidated by rounding before saving it 2017-09-21 16:17:58 +02:00
Laura Klünder
1f977ca9e6 remove borders from svg rendering 2017-09-19 17:23:50 +02:00
Laura Klünder
3ab21d55d1 fix hole rendering again 2017-09-19 17:21:07 +02:00
Laura Klünder
a49f2c61a6 fix hole rendering 2017-09-19 17:18:36 +02:00
Laura Klünder
d6f17a08cd improve hole rendering 2017-09-19 17:12:53 +02:00
Laura Klünder
8731fd5f11 color should be up to 32 characters, fix color migration 2017-09-16 14:19:01 +02:00
Laura Klünder
e76963a2a6 fix typo 2017-08-21 16:05:31 +02:00
Laura Klünder
662ea578c8 openscad renderer: render walls 2017-08-08 13:29:24 +02:00
Laura Klünder
7ec56d4186 render single levels, too 2017-08-08 12:31:55 +02:00
Laura Klünder
4a30d55e7c exterior/interior 2017-08-07 21:24:32 +02:00
Laura Klünder
5a2bb0fe3d improve scad rendering 2017-08-07 21:20:50 +02:00
Laura Klünder
3c9013220e new stair interpolation based on dijkstra 2017-08-07 18:12:33 +02:00
Laura Klünder
2573ffc05b render to openscad: render obstacles 2017-08-07 16:13:35 +02:00
Laura Klünder
5f848104a2 add missing properties in serialization 2017-08-07 15:30:50 +02:00
Laura Klünder
055df254e2 add space and obstacle heights 2017-08-07 15:29:52 +02:00
Laura Klünder
1a779fbcc4 openscad export: implement low_clip and call it for the lowest level 2017-08-07 15:10:34 +02:00
Laura Klünder
7579c5f188 center/translate openscad export 2017-08-07 14:55:08 +02:00
Laura Klünder
ca08315598 remove debug statements 2017-08-07 14:24:13 +02:00
Laura Klünder
7b54a908ec add missing migration 2017-08-07 14:23:36 +02:00
Laura Klünder
2cdef6e188 move obstacle altitude code etc. from scad render to compilealtitudes 2017-08-07 14:22:32 +02:00
Laura Klünder
ee5dea5337 set default linear_extrude height to 0.5 2017-08-07 13:47:07 +02:00
Laura Klünder
c4ee2aeff9 fillin altitudes within obstacles of levels 2017-08-07 13:43:31 +02:00
Laura Klünder
756c3976d0 move renderscad into Level model 2017-08-06 22:07:34 +02:00
Laura Klünder
7b141aa87b areas → all_areas 2017-08-06 21:37:51 +02:00
Laura Klünder
1524fc2340 first prototype for openscad rendering 2017-08-06 20:52:21 +02:00
Laura Klünder
69daf8a60f buildaltitudes → compilealtitudes 2017-08-06 20:09:52 +02:00
Laura Klünder
b9de22fb1c save areas in buildaltitudes 2017-08-06 20:06:46 +02:00
Laura Klünder
14b2119f02 simpler clean_geometry 2017-08-06 20:02:09 +02:00
Laura Klünder
5c474e73b5 connect altitudes between levels before interpolating 2017-08-06 19:12:38 +02:00
Laura Klünder
822e3ed819 stairs have no direction anymore, our altitude system replaces this 2017-08-06 17:07:01 +02:00
Laura Klünder
3347908d06 remove GraphNode.space_transfer 2017-08-06 16:52:08 +02:00
Laura Klünder
faec957984 last fallback: level base_altitude 2017-08-05 16:51:08 +02:00
Laura Klünder
5cf0157f50 ordering → base_altitude 2017-08-05 16:49:10 +02:00
Laura Klünder
b7e909645c remaining areas which belong to a room that has an altitude somewhere 2017-08-05 16:45:29 +02:00
Laura Klünder
f58b30910e remove debug statement 2017-08-05 16:22:45 +02:00
Laura Klünder
4188d97056 space_areas tmpid 2017-08-05 16:22:25 +02:00
Laura Klünder
834c83b804 interpolate documentation 2017-08-05 16:18:55 +02:00
Laura Klünder
2f433d8e2d interpolate altitudes 2017-08-05 16:18:19 +02:00
Laura Klünder
7179039925 splitting areas does not imply splitting their connections 2017-08-05 16:15:28 +02:00
Laura Klünder
451a863026 when splitting areas along stairs, update connected_to attribute 2017-08-05 15:54:33 +02:00
Laura Klünder
d685a07e5b assign altitudes by altitudemarkers 2017-08-05 15:17:15 +02:00
Laura Klünder
3690bac467 fix lookup table space_areas 2017-08-05 15:16:00 +02:00
Laura Klünder
31c4feca73 improve altitude area performance again using lookup table 2017-08-05 14:50:07 +02:00
Laura Klünder
eff2cefd8f document altitude area creation and improve performance 2017-08-05 14:35:25 +02:00
Laura Klünder
cb4a4c1b33 cut altitude areas 2017-08-05 14:17:24 +02:00
Laura Klünder
9ca07be935 reorder imports 2017-08-05 12:13:15 +02:00