Commit Graph

13 Commits

Author SHA1 Message Date
604d302627 Implement a specialized input visualisation. 2018-02-26 14:37:02 +01:00
17d4e07025 Implement a small texture wrapper.
Allows for RAII use of OpenGL textures.
2018-02-25 19:03:10 +01:00
99cf0740fe Improve convolutional layer rendering.
Now all n individual images of w×h are packaged as a w×(n×h) image, with
the texture coordinates properly mapped so the individual rectangles
still get the proper texture.

This optimization causes slight glitches around the edges of the tiles,
but is so much faster that I think it's worth it.
2018-02-23 15:19:30 +01:00
d5dd49b3d6 Actually show rendered textures for image-like-layers. 2018-02-23 14:00:14 +01:00
74cf511436 Slightly more consise. 2018-02-13 11:07:22 +01:00
2192408ef9 Throttle the program to run at max 60fps. 2018-02-12 16:43:21 +01:00
c45a684d39 Remove unused code. 2018-01-22 13:51:08 +01:00
7d43bff343 Poll for openGL errors. 2017-11-23 15:35:41 +01:00
f289b2f52b Reimplement drawing system with vertex buffers.
Now with 10000% more performance.
2017-11-23 14:43:31 +01:00
914fcfe051 Render layers further apart. 2017-11-17 11:02:24 +01:00
8eba3ec063 Color nodes based on intensity. 2017-11-16 16:21:21 +01:00
f0937f253d Implement rudimentary camera movement controls. 2017-10-20 15:42:31 +02:00
501a59d00b Work on OpenGL rendering environment. 2017-10-19 15:39:15 +02:00