-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI System #23
Comments
Maui has some classes which reflect the CSS FlexBox and Grid layout systems. They are extremely powerful, but sadly most UI frameworks around only come along with the standard stack / row / column / table layouts. Might be worth a look to eventualy implement? |
Oh and before i forget it: It would be awesome if its possible to mix up render targets in the engine in some fancy way. Doom3 for example has awesome ui-as-texture implementations, which allow complex uis to be drawn and interacted in the world. Which means if there is a CamerComponent which is able to render the scene using a specific camera into a framebuffer which then is used on an security-camera-ui screen, which again is used as texture on a screen in the scene, which is fully interactible, it gets pretty mighty :) |
@IceReaper The Doom3 ui-as-texture system is something I've been specifically designing the UI to be capable of. There's no working example of it in Molten yet, but the engine is already capable of pulling this off. Right now the way it would be achieved is by:
Minus any bugs, that should give you an in-world UI. Hopefully this will become easier over time. I'm glad there is someone else out there who wants Doom3-style in-world interfaces.😄 |
This issue is for tracking progress on the UI system. Feel free to post any suggestions here also.
Core:
Elements:
The text was updated successfully, but these errors were encountered: