I have gotten Juce up and running and it looks really promissing.
I have a few questions to better understand the platform. I figure that this is basic questions and hence it would be possible for someone to answer them pretty quickly:
- Opengl: I en juce demo i can see that I can use opengl, but I am not sure if the whole system runs on opengl. Specifically it looks like the transformations plugin runs relatively slowly in fullscreen mode (Running on a new mac). I am lacking an understanding of the devision between opengl and the UI system. E.g. how much is rendered in CPU and how much is rendered in GPU. I have not been able to find a thread which explains this properly. I can see in the demo that I can overlay the GUI objects on top of the Opengl objects, which gives me the impression that some form of OpenGl like transformations etc. is possible.
- Graphs: I am in the need for graphing possibilities (see earlier project: http://www.instructables.com/id/Guino-Dashboard-for-your-Arduino/). I cannot find any good components for this and I wonder if the best way forward is to write them myself.
- Node based objects: I want to experiment with a node based gui (Puredata/MaxMsp style). I can see that some of the examples on the frontpage uses this, but I cannot see any native component doing this.
I would be gratefull for any suggestions or answers.