Gui

A place for users of OGRE to discuss ideas and experiences of utilitising OGRE in their games / demos / applications.
Post Reply
lsupi
Gnoblar
Posts: 3
Joined: Sat Jan 08, 2005 10:38 pm
Location: Memphis, TN
Contact:

Gui

Post by lsupi » Sat Jan 08, 2005 10:41 pm

I'm building an application that modify the current GUI system inside Ogre. I understand that in the 1.0 version, CEGUI will be the main GUI system for Ogre.

Now, I find CEGUI a bit too much and a bit to slow for my application purposes. The question I have is if the current GUI system in Ogre will disappear when CEGUI is in place? or will the current GUI system remains and the user/developers have options to use either GUI system?

Thanks.
0 x

User avatar
Nek
Gnoblar
Posts: 21
Joined: Mon Aug 18, 2003 6:06 pm
Location: Houston, Tx
Contact:

Post by Nek » Sun Jan 09, 2005 1:03 am

The existing gui system will be replaced by CEGUI. Play with it a bit and you will see why. :P
0 x

User avatar
Emmeran
Goblin
Posts: 272
Joined: Wed Jun 02, 2004 11:47 am
Location: Erlangen
Contact:

Post by Emmeran » Sun Jan 09, 2005 1:18 am

the main static objects will stay (use the search button and you will find a detailed answer)
0 x

lsupi
Gnoblar
Posts: 3
Joined: Sat Jan 08, 2005 10:38 pm
Location: Memphis, TN
Contact:

Post by lsupi » Sun Jan 09, 2005 5:44 am

Nek wrote:The existing gui system will be replaced by CEGUI. Play with it a bit and you will see why. :P
I did, and I'm in the minority saying this, but I did not like what I saw.
the main static objects will stay (use the search button and you will find a detailed answer)
I'm not too good in search I guess as I cannot find anything regarding what exactly will stay, and what exactly will be removed.

Thanks for your answers.
0 x

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Sun Jan 09, 2005 5:56 am

0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

User avatar
:wumpus:
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 3067
Joined: Tue Feb 10, 2004 12:53 pm
Location: The Netherlands

Post by :wumpus: » Sun Jan 09, 2005 5:47 pm

All non-interactive GUI elements will be removed from the OGRE core. Of course, you're free to port the old OGRE gui to 1.0.0 but it isn't part of the core anymore, and the development team will not support it as we regard it as inherently broken.
0 x

lsupi
Gnoblar
Posts: 3
Joined: Sat Jan 08, 2005 10:38 pm
Location: Memphis, TN
Contact:

Post by lsupi » Sun Jan 09, 2005 9:33 pm

Perfect, thank you for all the answers. It is a great help.

I will post the project as soon as it goes to beta :)
0 x

Silent
Kobold
Posts: 33
Joined: Sun Apr 27, 2003 6:57 pm
Location: New York, USA

Post by Silent » Sun Jan 09, 2005 9:58 pm

you're free to port the old OGRE gui to 1.0.0
This is essentually what I am doing in spare moments. Although, it's more a rewrite then a port (I agree, the original design was broken). It's no longer based on the overlay classes, original input reader, etc. and is a completely separate plugin. However, there are still aspects of the design I'm working out, so I'm not prepared to release anything yet.
0 x

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Sun Jan 09, 2005 10:03 pm

does CEGUI works under OSX (I guess: yes..)? if so is anybody already using it?

thanks.
0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

User avatar
temas
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 390
Joined: Sun Oct 06, 2002 11:19 pm
Location: The Woodlands, TX
Contact:

Post by temas » Mon Jan 10, 2005 2:30 am

Works on OSX. Been using it with my work.
0 x

User avatar
cTh
Halfling
Posts: 81
Joined: Wed Dec 11, 2002 10:47 am
Location: Moscow/Russia

Post by cTh » Mon Jan 10, 2005 5:10 pm

I also managed to test it on OSX, works well ;)
0 x
HtH, cTh

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Mon Jan 10, 2005 6:28 pm

Thank you guys, just one other question: if I start to implement cegui on my engine , may I have troubles when ogre 1.0 comes out? I mean, is it better to wait the next release or it doesn't matter?

thanks again.
0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

User avatar
_mental_
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 419
Joined: Mon Jan 27, 2003 11:51 pm
Location: The Woodlands, TX
Contact:

Post by _mental_ » Mon Jan 10, 2005 6:46 pm

Before 1.0 is released I will be updating the CEGUI Ogre Renderer to deal with the new resource system. I believe CE will try and release a new version of CEGUI at a similar time as our 1.0 release.
0 x

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Mon Jan 10, 2005 6:56 pm

what do you suggest? may I start to work on gui?

thanks.
0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

User avatar
_mental_
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 419
Joined: Mon Jan 27, 2003 11:51 pm
Location: The Woodlands, TX
Contact:

Post by _mental_ » Mon Jan 10, 2005 6:59 pm

I would start working with CEGUI as all you should have to do is download and install the new version (or the latest CEGUI CVS) when we release OGRE 1.0.
0 x

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Mon Jan 10, 2005 7:02 pm

thanks a lot.. :)
0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

User avatar
CrazyEddie
Goblin
Posts: 228
Joined: Thu Feb 12, 2004 10:03 am
Location: Workin' on someting cool
Contact:

Post by CrazyEddie » Tue Jan 11, 2005 11:00 am

_mental_ wrote:I believe CE will try and release a new version of CEGUI at a similar time as our 1.0 release.
I can confirm that this is the plan :)
0 x

User avatar
johnnyfeego
Gnoblar
Posts: 16
Joined: Thu Sep 30, 2004 6:21 am
Location: Rome, Italy...
Contact:

Post by johnnyfeego » Tue Jan 11, 2005 12:40 pm

Thanks CrazyEddie, I've just started to dig into your gui sys, nice work!!
0 x
Johnny Petrantoni.
Rome, Italy.
http://www.meskalina.it
OSX & WinXP user.

Post Reply