Commit Graph

13 Commits

Author SHA1 Message Date
51b537676d Move Caffe simulation to a separate thread.
Teapot now shows pretty much instantly after starting the program, and
then only reappears when switching inputs.
2018-04-16 17:53:00 +02:00
d20f568836 Use GLUT for detecting errors.
Rather than polling for errors, let GLUT do it. Can be enabled with the
"-gldebug" CLI flag.
2018-04-13 13:21:30 +02:00
63e487afce Implement movement with the mouse. 2018-04-11 13:03:34 +02:00
8cdeefc37b Replace separate parse function with constructor. 2018-04-09 13:56:34 +02:00
9dc4f1546d Remove dependency on png++, use openCV instead. 2018-04-06 12:25:08 +02:00
3e4452ca3a Support layer and interaction transparancy. Refs #1 2018-04-05 16:08:58 +02:00
ffea333609 Implement increasing particle sizes. Refs #1. 2018-04-03 19:55:30 +02:00
f62c2859e3 Implement an option to choose path color. Refs #1. 2018-04-03 16:43:23 +02:00
d76c067489 Implement showing interaction paths. 2018-04-03 14:06:38 +02:00
1c872c9969 Move all rendering logic to a single RenderingState. 2018-03-29 12:34:39 +02:00
e8f627182f Work in progress: move renderer state to actual class. 2018-03-27 16:31:32 +02:00
0f699c1881 Show layer type in name. 2018-03-26 15:46:36 +02:00
8015b84311 Restructure project sources. 2018-03-26 12:17:52 +02:00