Hi,
I am very interested in developing an application very similar to Google Earth and NASA World Wind for a university project. Would this be possible with Crazy Eddie's GUI System?
I do not need the power of these apps and only want to be able to rotate and pan around the globe with limited zoom. I would then want to point and click on a 2D layer mapped around the globe. From the point and click a dialog would pop displaying information and what was clicked. The app would be displayed as a window type application.
Would this be possible with you solution or am I using a bulldozer to build a sand castle? I have 2D development experience mainly with Flash, Java and a tiny bit of C++ many moons ago.
Thanks for your help. Kind regards,
Luke
Is it suitable for?
Moderators: CEGUI MVP, CEGUI Team
Well, it depends on your expectations. Part of what you listed isn't really GUI related. For instance, you wouldn't use CEGUI to do the logic for rotating/panning a globe, but you would use it to create interface controls that would call your classes and/or function that handle that.
Likewise, when your application receives a click event, your class that is handling whatever "globe" information could pass that information back to CEGUI. For instance, one way you might do that is handle a click even in CEGUI, and have it call a function in your globe class that will translate the window's X,Y coordinates into something useable for your globe, and have it return the information you want, and thusly, creating a new popup window.
I don't know if that answers your question; for all your human interfacing needs, CEGUI should be able to handle it?
Likewise, when your application receives a click event, your class that is handling whatever "globe" information could pass that information back to CEGUI. For instance, one way you might do that is handle a click even in CEGUI, and have it call a function in your globe class that will translate the window's X,Y coordinates into something useable for your globe, and have it return the information you want, and thusly, creating a new popup window.
I don't know if that answers your question; for all your human interfacing needs, CEGUI should be able to handle it?
Who is online
Users browsing this forum: Bing [Bot] and 29 guests