Closed BielBdeLuna closed 9 years ago
in a video from his game Motorsep showed a WIP hud and a pda-like interface, so he knows this.
We'd like to dump flash (tools for it are expensive and not available for linux) and use cegui ( http://cegui.org.uk/ ) instead. Mikko is already working on integrating cegui into OpenTechBFG. We plan to use is both for the main menu (and the related menus for display settings etc) and for ingame tools (light editor, AF editor, ... the radiant however would probably need something more powerful, but I guess darkradiant is good enough for now).
Cheers, Daniel
ok, does cegui have 3d capabilities? I mean, can it display the GUIS as a set of textures on triangles like the d3GUI system? or we will keep using d3GUIs for the world surfaces?
It should be, but I will see into it later. the d3GUI system is quite horrible in means of editing
In any case, D3BFG only used flash for menus (+PDA), the ingame GUIs still used the classic doom3 GUI system. I guess we shouldn't break that, but we could of course see if cegui can be used for ingame GUIs as an alternative to the classic doom3 GUIs.
http://cegui.org.uk/wiki/Rendering_to_texture_%28RTT%29_in_CEGUI sounds like it should work.
One great thing about cegui is, that it has a GUI editor: CEED, see http://cegui.org.uk/features
d3GUIS were great because all there was were triangles with materials being used amongst themselves. so there wasn't any memory used for rendering to texture or anything. but I guess with the current machines memory isn't a issue. I guess there could be a limit on the number of displays you could show in any given moment though, isn't it?
Am 30.08.2014 12:22, schrieb Biel Bestué de Luna:
d3GUIS were great because all there was were triangles with materials being used amongst themselves. so there wasn't any memory used for rendering to texture or anything. but I guess with the current machines memory isn't a issue. I guess there could be a limit on the number of displays you could show in any given moment though, isn't it?
I don't know. we'd have to try if a realistic/reasonable amount of ingame GUIs would use too much memory. If someone wants large amounts of ingame GUIs (s)he can just use the old doom3 guis, they should still be supported as an alternative. But before implementing that I'd suggest to get a rudimentary main menu with cegui to work and maybe port a simple ingame tool (e.g. light tool).
Cheers, Daniel
yes.
1 what programs can we use for flash creation in Linux?
2 know how to communicate in-between idtech4x and swf?