ElChristou wrote:Hummm... you are saying that the actual Edu Tool could be optimized? Vincent, any idea about this?
I haven't made some test yest with heavier events, like the mouseMove event I discribed in my previous post. But the current features are really not costly in FPS. As a good comparison, I get a FPS drop of about 50% when using the standard Solar System Browser or the standard Render Options Setting window. And I get no FPS drop at all when opening the corresponding windows in the Lua GUI !
Then, displaying an overlay image of course produces a light FPS drop, but so does the Celestia rendering engine.
dirkpitt wrote:hank wrote:Regardless of what toolkit might be used, I would personally like to see the entire application GUI implemented via Lua
By this do you mean "provide Lua bindings that can be hooked up to common gui toolkits"? Sounds good - so will this require deciding at some point which gui toolkits to support, and which to make the default?
Implementing Qt4 (as an example) via Lua sounds interesting, indeed.