Embedding into UE4 #188
-
Hi there. I've just come across the libary and am wondering if it's suitable to be used in such a context. Essentially, where all the plot data is generated programmatically, and then plots are rendered using the internal API of UE4 (or any other similar framework). Would this mean implementing a custom backend? From a brief look through the code, I'm unsure if that interface is the right place since it seems to have functionality related to high level user input and window management. And if a backend is the right way to go, is the core library currently using that interface fully? I'm confused by the parameters of a number of the drawing functions, and the OpenGL example doesn't implement them so I'm wondering if that's because the library itself is not yet ready for custom backends? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hi @kamrann, You're right. I would delegate matplot++ for benchmarks, experiments, or any interface where you only need the plots. At the moment, if you need integration with OpenGL, Qt, etc... the backend interface and the backends themselves are not quite there yet. There are people working on it, but it's currently more like a proof of concept, demonstrating how things are implemented separately. There's nothing very useful out of the box, unless you're interested in working on the interface itself. There are a number of issues and discussions about the backend interface, in case you're more interested. |
Beta Was this translation helpful? Give feedback.
Hi @kamrann,
You're right. I would delegate matplot++ for benchmarks, experiments, or any interface where you only need the plots.
At the moment, if you need integration with OpenGL, Qt, etc... the backend interface and the backends themselves are not quite there yet.
There are people working on it, but it's currently more like a proof of concept, demonstrating how things are implemented separately. There's nothing very useful out of the box, unless you're interested in working on the interface itself.
There are a number of issues and discussions about the backend interface, in case you're more interested.