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