Laura Klünder
|
9b66a2b4e5
|
fix short_walls below ramps
|
2017-11-18 13:48:33 +01:00 |
|
Laura Klünder
|
465391d145
|
fix scrambled bottom faces
|
2017-11-18 13:31:33 +01:00 |
|
Laura Klünder
|
da25951555
|
ramp rendering
|
2017-11-18 13:30:20 +01:00 |
|
Laura Klünder
|
976c49c8ab
|
introducing short walls, so walls stay below stairs from levels on top
|
2017-11-17 20:07:00 +01:00 |
|
Laura Klünder
|
11b202b013
|
obstacles can not be on holes
|
2017-11-16 14:17:54 +01:00 |
|
Laura Klünder
|
d9e443c9cc
|
save level render data into a file instead of pickling it into the db
|
2017-11-16 02:26:04 +01:00 |
|
Laura Klünder
|
7f0d52f23f
|
rename map history files to be less confusing
|
2017-11-16 02:03:36 +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
|
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
|
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
|
854c47bc45
|
fix glitches at extended walls when rendering full levels
|
2017-11-14 15:18:36 +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
|
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
|
37c2a7c743
|
walls_extended needs no bottom faces
|
2017-11-14 03:42:00 +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
|
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
|
ff31af44e0
|
fix create_polyhedron code
|
2017-11-13 23:08:51 +01:00 |
|
Laura Klünder
|
b4dfb14ae8
|
fix errors when polygons touch
|
2017-11-11 01:59:32 +01:00 |
|
Laura Klünder
|
ea22c7a927
|
process updates asynchronously
|
2017-11-10 16:32:58 +01:00 |
|
Laura Klünder
|
cfbe7c07f6
|
some linter stuff
|
2017-11-10 02:19:58 +01:00 |
|
Laura Klünder
|
fb0f886083
|
complete prefetch_related in LevelRenderData.rebuild()
|
2017-11-10 02:03:28 +01:00 |
|
Laura Klünder
|
e3e08eed71
|
a little bit less
|
2017-11-10 01:50:58 +01:00 |
|
Laura Klünder
|
ab4402907d
|
connect levels in full_levels renderung
|
2017-11-10 01:47:55 +01:00 |
|
Laura Klünder
|
9ed381567d
|
remove old outcommented code
|
2017-11-10 00:49:03 +01:00 |
|
Laura Klünder
|
6d586973ea
|
restricted_spaces_indoors schould also begin low enough
|
2017-11-10 00:25:56 +01:00 |
|
Laura Klünder
|
90f3327e5c
|
render bases if full_levels is not set
|
2017-11-10 00:25:27 +01:00 |
|
Laura Klünder
|
37a29f5822
|
small potential improvement of LevelRenderData.rebuild()
|
2017-11-09 23:33:58 +01:00 |
|
Laura Klünder
|
f9cea4dbbc
|
add full_levels render option
|
2017-11-09 23:25:08 +01:00 |
|
Laura Klünder
|
5707b0c15c
|
move default_height into LevelGeometries
|
2017-11-09 22:55:46 +01:00 |
|
Laura Klünder
|
b04b9918e8
|
walls to begin 0.7m below
|
2017-11-09 22:02:30 +01:00 |
|
Laura Klünder
|
8eab7cca96
|
render ground colors in 3d correctly
|
2017-11-09 20:59:45 +01:00 |
|
Laura Klünder
|
c365debfba
|
HybridGeometry.difference() aka access restrictions in map rendering
|
2017-11-09 17:29:19 +01:00 |
|
Laura Klünder
|
b8709b3a98
|
render altitudeareas and ground colors
|
2017-11-09 16:31:01 +01:00 |
|
Laura Klünder
|
0d7e5fec75
|
save polyhedrons to LevelRenderData and render OpenGL in 3D
|
2017-11-09 16:15:10 +01:00 |
|
Laura Klünder
|
7d4df19adc
|
improve _create_polyhedron()
|
2017-11-09 14:59:55 +01:00 |
|
Laura Klünder
|
799913e1a3
|
_create_polyhedron()
|
2017-11-09 14:51:37 +01:00 |
|
Laura Klünder
|
426d838b13
|
calculate heightareas and vertex_heights
|
2017-11-08 22:57:34 +01:00 |
|