The official UI overhaul challenge thread

General discussion for players of Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
pleiadian
Deadly
Deadly
Posts: 143
Joined: Mon Feb 20, 2017 2:14 pm

The official UI overhaul challenge thread

Post by pleiadian » Fri Apr 13, 2018 7:27 pm

So... what started as a suggestion in this post (http://aegidian.org/bb/viewtopic.php?f=6&t=19572), and what started with a_c's motivating speech on the project, I have come to the conclusion that this should be done. A complete overhaul of the UI, because I think it's dated, and needs some love.

So I cloned in the current build, made some changes to Core/GuiDisplayGen.m, built it...

And boom. I got rid of the original menu display... although it is reacting and working properly, the UI is simply not shown, as evidenced in this screenshot:

Image


Stay iTuned for updates.

User avatar
pleiadian
Deadly
Deadly
Posts: 143
Joined: Mon Feb 20, 2017 2:14 pm

Re: The official UI overhaul challenge thread

Post by pleiadian » Sat Apr 14, 2018 4:15 pm

Day 2... beginning experiments with UI rendering to find out how it works. Began with something simple, like, render a square over the current scene.

Result:

Image

This gives me hope to achieve what I want, or something similar to it. We will see.

Next up, alpha transparency and custom converted TTF fonts.

User avatar
pleiadian
Deadly
Deadly
Posts: 143
Joined: Mon Feb 20, 2017 2:14 pm

Re: The official UI overhaul challenge thread

Post by pleiadian » Sat Apr 28, 2018 3:06 pm

More playing around and doing some testing. I have gotten a base construction to render windows. They support blending with the background, as you can see.

Using this technique, it might even be possible to create movable, fully interactive windows that can have... well, anything, really.

Have a look:

Image

Post Reply