Laura Klünder
|
08ecc2be9f
|
replace svg icons with google material icons font
|
2017-11-15 12:10:11 +01:00 |
|
Laura Klünder
|
4edfb957bd
|
add google material icons
|
2017-11-15 11:47:43 +01:00 |
|
Laura Klünder
|
bee01dab6c
|
fix missing border in opengl renderer
|
2017-11-15 04:06:43 +01:00 |
|
Laura Klünder
|
4ab38758eb
|
defer MapUpdate.changed_geometries by default
|
2017-11-14 23:45:53 +01:00 |
|
Laura Klünder
|
57db0621ad
|
levels_on_top (above and below) should be part of the joined map history
|
2017-11-14 23:37:12 +01:00 |
|
Laura Klünder
|
8d7bc8c4b2
|
remove debug statement
|
2017-11-14 23:29:03 +01:00 |
|
Laura Klünder
|
ecdcd29c51
|
fix opengl renderer
|
2017-11-14 23:23:02 +01:00 |
|
Laura Klünder
|
5878381619
|
add door_height to editor form and serializer
|
2017-11-14 22:24:29 +01:00 |
|
Laura Klünder
|
37a7119455
|
render obstacles
|
2017-11-14 22:18:53 +01:00 |
|
Laura Klünder
|
3315fbf057
|
door heights
|
2017-11-14 21:33:55 +01:00 |
|
Laura Klünder
|
f2b0fc26b1
|
don't render altitudearea polyhedrons within columns
|
2017-11-14 21:11:22 +01:00 |
|
Laura Klünder
|
b76f35a4a5
|
wavefront obj export
|
2017-11-14 20:53:04 +01:00 |
|
Laura Klünder
|
afbb9e7427
|
add commented-out debug for watertightness checking
|
2017-11-14 18:25:46 +01:00 |
|
Laura Klünder
|
2d3c3e7337
|
fix stl renderer to work with new vertices format
|
2017-11-14 18:24:47 +01:00 |
|
Laura Klünder
|
651d6b79eb
|
avoid merging intersecting polygons too early
|
2017-11-14 18:18:22 +01:00 |
|
Laura Klünder
|
54b21b12ce
|
simplify calculations in non-full-level rendering
|
2017-11-14 18:02:17 +01:00 |
|
Laura Klünder
|
fcda46b094
|
fix non-watertight meshes for non-full-level renderings
|
2017-11-14 17:55:35 +01:00 |
|
Laura Klünder
|
94420b5043
|
we need watertight polyhedrons, so dont omit bottom faces of gronud colors
|
2017-11-14 17:33:58 +01:00 |
|
Laura Klünder
|
a90de12aba
|
create doors_extended because walls_extended was non-watertight be design
|
2017-11-14 17:23:45 +01:00 |
|
Laura Klünder
|
b092d33a7c
|
if walls_extended is used, omit upper wall faces
|
2017-11-14 16:28:44 +01:00 |
|
Laura Klünder
|
854c47bc45
|
fix glitches at extended walls when rendering full levels
|
2017-11-14 15:18:36 +01:00 |
|
Laura Klünder
|
92575a3e9a
|
fix linter issue in pycharm
|
2017-11-14 15:07:00 +01:00 |
|
Laura Klünder
|
378e4fa822
|
add ground colors to engine colors
|
2017-11-14 15:06:50 +01:00 |
|
Laura Klünder
|
19123f0844
|
support for colors in openscad export
|
2017-11-14 15:02:56 +01:00 |
|
Laura Klünder
|
d6b94b0167
|
use level.short_label as group name for rendering
|
2017-11-14 14:38:38 +01:00 |
|
Laura Klünder
|
c99b9e4e58
|
remove scale from openscad export
|
2017-11-14 14:37:17 +01:00 |
|
Laura Klünder
|
f8dd3c2392
|
fix 3d centering
|
2017-11-14 14:35:17 +01:00 |
|
Laura Klünder
|
13f4f5164b
|
optionally group geometries in engine to beautify openscad export
|
2017-11-14 14:27:50 +01:00 |
|
Laura Klünder
|
1c91c9a6db
|
openscad: output as multiple polyhedrons
|
2017-11-14 13:46:48 +01:00 |
|
Laura Klünder
|
ae8de940b8
|
add option to center 3d exports and enable it by default
|
2017-11-14 13:40:19 +01:00 |
|
Laura Klünder
|
7e206d9a0a
|
fix wrong np_offset
|
2017-11-14 13:37:37 +01:00 |
|
Laura Klünder
|
d2e9d26216
|
add OpenSCAD export and rename renderstl → rendermap
|
2017-11-14 13:17:27 +01:00 |
|
Laura Klünder
|
f8734da8e5
|
fix missing wall bottom faces
|
2017-11-14 12:26:49 +01:00 |
|
Laura Klünder
|
1271789d06
|
fix walls once and for all hopefully
|
2017-11-14 04:21:20 +01:00 |
|
Laura Klünder
|
c073dcd533
|
walls should start on the ground, not below
|
2017-11-14 04:18:38 +01:00 |
|
Laura Klünder
|
61fb5d0458
|
bottom=False, not bottom=0
|
2017-11-14 04:18:21 +01:00 |
|
Laura Klünder
|
02e3a84ce5
|
restricted_spaces_indoors can also start on ground without bottom faces
|
2017-11-14 03:50:12 +01:00 |
|
Laura Klünder
|
a93eeb084d
|
make ground-color meshes non-intersecting and without bottom faces
|
2017-11-14 03:48:12 +01:00 |
|
Laura Klünder
|
c3419ee492
|
our stl normals are long enough, drop the factor
|
2017-11-14 03:45:58 +01:00 |
|
Laura Klünder
|
37c2a7c743
|
walls_extended needs no bottom faces
|
2017-11-14 03:42:00 +01:00 |
|
Laura Klünder
|
ca213688bf
|
hide wall bottom faces in 3d rendering without full levels
|
2017-11-14 03:37:30 +01:00 |
|
Laura Klünder
|
685a11cde2
|
remove triangles with no area
|
2017-11-14 03:15:12 +01:00 |
|
Laura Klünder
|
73f27300ca
|
save all mesh coordinates as mm-ints to avoid floating point errors
|
2017-11-14 02:49:02 +01:00 |
|
Laura Klünder
|
dd8d160a10
|
filter faces to make better/simpler meshes
|
2017-11-14 01:29:17 +01:00 |
|
Laura Klünder
|
1e8305a281
|
fix min_altitude in renderer
|
2017-11-14 01:19:51 +01:00 |
|
Laura Klünder
|
12eba11185
|
walls bases not do not contain all faces
|
2017-11-14 01:16:40 +01:00 |
|
Laura Klünder
|
5929603a13
|
save top, side and bottom faces seperately and allow ommiting some of them
|
2017-11-14 01:01:13 +01:00 |
|
Laura Klünder
|
404d959f7f
|
fix bases
|
2017-11-14 00:24:13 +01:00 |
|
Laura Klünder
|
7294fa33b2
|
fix _create_polyhedron with no faces
|
2017-11-14 00:01:07 +01:00 |
|
Laura Klünder
|
d023af3531
|
fix terrible glitches
|
2017-11-13 23:35:13 +01:00 |
|