Is it suitable for?

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

lukemcurley
Just popping in
Just popping in
Posts: 1
Joined: Sun Jan 07, 2007 12:32

Is it suitable for?

Postby lukemcurley » Sun Jan 07, 2007 13:51

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

LennyH
Quite a regular
Quite a regular
Posts: 92
Joined: Thu Nov 30, 2006 20:50

Postby LennyH » Mon Jan 08, 2007 15:43

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?


Return to “Help”

Who is online

Users browsing this forum: Bing [Bot] and 29 guests