Laura Klünder
|
ef29f48873
|
opengl faces cache
|
2017-11-08 18:05:08 +01:00 |
|
Laura Klünder
|
c87780dd75
|
store background_rgb as 0-1 float, not 0-255 int
|
2017-11-08 14:35:14 +01:00 |
|
Laura Klünder
|
f82c7de5da
|
refactor one_pixel logic
|
2017-11-08 14:31:50 +01:00 |
|
Laura Klünder
|
335970ffcc
|
implement SSAA
|
2017-11-08 14:31:37 +01:00 |
|
Laura Klünder
|
b54661ef78
|
add OpenGLWorker to make it possible to reuse OpenGL resources
|
2017-11-08 14:17:06 +01:00 |
|
Laura Klünder
|
0713fe2e44
|
fix OpenGLEngine._add_geometry
|
2017-11-08 12:35:48 +01:00 |
|
Laura Klünder
|
bee51f000b
|
move triangulate_polygon into c3nav.mapdata.utils.mesh
|
2017-11-07 22:58:47 +01:00 |
|
Laura Klünder
|
3b628681d6
|
render levels_on_top of current level
|
2017-11-07 21:52:51 +01:00 |
|
Laura Klünder
|
0e23945be4
|
replace trimesh.triangulate_polygon with faster direct meshpy implementation
|
2017-11-07 14:15:03 +01:00 |
|
Laura Klünder
|
d0abf2a282
|
support for rgba() color string in opengl renderer and <1px lines
|
2017-11-07 12:24:31 +01:00 |
|
Laura Klünder
|
2d7cc52941
|
simplify opengl stroke creation
|
2017-11-07 12:03:18 +01:00 |
|
Laura Klünder
|
ee0e5a5f0a
|
add type hinting to fix linter
|
2017-11-07 00:29:18 +01:00 |
|
Laura Klünder
|
b5a83f08b9
|
if stroke and fill color are identical, only draw buffered fill
|
2017-11-07 00:26:59 +01:00 |
|
Laura Klünder
|
1fd7c51c21
|
draw strokes in OpenGLEngine
|
2017-11-07 00:20:23 +01:00 |
|
Laura Klünder
|
1a0fc522cf
|
something something triangles
|
2017-11-06 23:44:06 +01:00 |
|
Laura Klünder
|
a05c7a5a3c
|
add base for OpenGL map render engine
|
2017-11-06 11:19:53 +01:00 |
|