Commit graph

347 commits

Author SHA1 Message Date
Laura Klünder
f85bcc173a extract color variables for rendering 2023-12-11 18:49:18 +01:00
Laura Klünder
f4257fbf3f fix but that would make levels just. not render 2023-12-07 20:12:10 +01:00
Laura Klünder
99c2c4e0f0 some renderdata code modernization 2023-12-07 20:11:55 +01:00
Laura Klünder
551cb1e086 start modernizing renderdata code somewhat 2023-12-07 19:13:42 +01:00
Laura Klünder
0150851808 fix typo or it will never load from local cache 2023-12-07 18:57:57 +01:00
Laura Klünder
372936fcad an experiment. lets don't use threading locks, hope it helps with performance 2023-12-07 17:28:13 +01:00
Gwendolyn
245e451033 fix formatting 2023-11-11 13:30:45 +01:00
Laura Klünder
2ad9f4a099 use pathlib in more places, thereby fixing some bugs 2023-11-11 12:06:46 +01:00
Gwendolyn
1ae1274c2c unwrap geometries were necessary to comply with the new shapely api 2023-11-09 18:58:31 +01:00
Laura Klünder
9618d7304f fix more bugs caused by updates, especially using unwrap_geom 2023-07-24 11:51:46 +02:00
Laura Klünder
1837c49ab8 hotfixes for processupdates 2023-07-24 11:51:46 +02:00
Laura Klünder
e1a1ae8bc4 some more type hinting magic 2022-04-08 00:00:55 +02:00
Laura Klünder
ff00daca9d trying some more type hinting and refactoring magic 2022-04-07 23:47:41 +02:00
Laura Klünder
feacd20803 start using dataclasses in some places 2022-04-07 22:33:25 +02:00
Laura Klünder
fb4da7c768 satisfy linter and type checker in many places 2022-04-03 20:19:41 +02:00
Laura Klünder
495294a886 avoid shapely deprecation warnings 2022-04-03 17:34:31 +02:00
Laura Klünder
7bba2e5dbf sort more imports 2022-04-03 16:51:59 +02:00
Laura Klünder
4e15cc1b74 fix linter warnings 2022-04-03 16:42:17 +02:00
Laura Klünder
e8817e1aa4 remove debug statement 2019-12-22 23:15:58 +01:00
Laura Klünder
8cdd3138f6 sort obstacles properly 2019-12-22 21:21:53 +01:00
Laura Klünder
6f19a8d71d colored obstacles should have a stroke color too 2019-12-22 21:07:33 +01:00
Laura Klünder
7734863c39 obstacle altitude 2019-12-22 20:57:32 +01:00
Laura Klünder
4826930bbb render obstacle color 2019-12-22 20:51:47 +01:00
Laura Klünder
7e48101fa5 fix imports 2019-12-09 22:16:38 +01:00
Laura Klünder
6f8f725acc update dependencies 2019-12-09 22:09:57 +01:00
Laura Klünder
6c390d0104 update Pillow 2019-11-26 16:16:13 +01:00
Laura Klünder
45e7d056b3 satisfy linters 2018-12-27 01:12:04 +01:00
Laura Klünder
f1db7f6a26 fix HybridGeometry.is_empty 2018-12-23 19:40:37 +01:00
Laura Klünder
06cc96680c no reverse sort here 2018-12-21 19:13:36 +01:00
Laura Klünder
27287b8a00 render colors in right order 2018-12-21 19:07:40 +01:00
Laura Klünder
c3d8a39b05 no doors outside of buildings 2018-12-16 19:26:47 +01:00
Laura Klünder
6e63899d85 create empty hybridgeometry if we have a point 2018-12-16 19:20:04 +01:00
Laura Klünder
84fd2b0011 fix _build_vertex_values with no faces crash 2018-12-15 23:24:04 +01:00
Laura Klünder
8936fe5aea columns can have an accessrestriction now 2018-12-12 19:37:24 +01:00
Laura Klünder
717a7b40b0 min_width code should not remove stairs and slopes 2018-12-07 16:51:13 +01:00
Laura Klünder
f53117edef always render slopes 2018-12-07 16:01:54 +01:00
Laura Klünder
9d855cfa16 remove wrong comment 2018-12-07 16:00:25 +01:00
Laura Klünder
916a4087cb fix error in openscad renderer where geometry was rendered outside bounds 2018-12-07 16:00:09 +01:00
Laura Klünder
22bdd340eb min_width can be none 2018-12-06 22:23:42 +01:00
Laura Klünder
0937b078f1 add min_width option 2018-12-06 21:00:55 +01:00
Laura Klünder
d75e8064d2 openscad renderer: support scale 2018-12-06 19:37:33 +01:00
Laura Klünder
72499c00c0 fix centering implementation in openscad renderer 2018-12-06 18:30:41 +01:00
Laura Klünder
016def8178 support setting render bounds in rendermap and openscad renderer 2018-12-06 18:30:28 +01:00
Laura Klünder
b266c3f391 support center option in openscad renderer 2018-12-06 18:01:13 +01:00
Laura Klünder
0dad02a518 fix bug in openscad renderer when spaces touch holes 2018-12-06 17:58:18 +01:00
Laura Klünder
8c9725a82a new renderers: respect --full-levels 2018-12-06 17:48:50 +01:00
Laura Klünder
4e2e8213bc move lower_bound and upper_bound calculation to renderdata 2018-12-06 17:37:54 +01:00
Laura Klünder
5818caa665 don't eat up walls when buffering altitudeareas 2018-12-06 17:03:24 +01:00
Laura Klünder
a6888ba618 fix openscad renderer building wrong differences 2018-12-06 16:43:15 +01:00
Laura Klünder
0e5e9f3eae render actual slope but openscad is broken again 2018-12-06 15:57:11 +01:00