Author Topic: Re-make of HUD elements for sparky_hi_fs1.vp  (Read 18419 times)

0 Members and 1 Guest are viewing this topic.

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Thanks. Now, which UI elements are ignored?
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 
Re: Re-make of HUD elements for sparky_hi_fs1.vp
I think this is all the ones its not loading high res copies of:

ANI toggle1 with size 57x20 (37.5% wasted)
ANI weapons1 with size 126x20 (37.5% wasted)
ANI targhit1 with size 31x21 (34.4% wasted)
ANI energy1 with size 12x41 (35.9% wasted)
ANI targetview1 with size 137x156 (39.1% wasted)
ANI targetview2 with size 4x96 (25.0% wasted)
ANI targetview3 with size 7x20 (37.5% wasted)
ANI damage1 with size 148x25 (21.9% wasted)
ANI support1 with size 108x24 (25.0% wasted)
ANI objective1 with size 149x21 (34.4% wasted)
ANI wingman1 with size 71x53 (17.2% wasted)
ANI wingman2 with size 35x53 (17.2% wasted)
ANI wingman3 with size 14x53 (17.2% wasted)
ANI netlag1 with size 29x30 (6.3% wasted)
ANI head1 with size 164x132 (48.4% wasted)
ANI time1 with size 47x23 (28.1% wasted)
« Last Edit: February 09, 2010, 11:23:05 pm by WormSlayer »

 

Offline Tarvis

  • 26
Re: Re-make of HUD elements for sparky_hi_fs1.vp
In other words, anything that does not constitute the center circle, the throttle, threat alarms, reticule, etc. Everything outside the center of the screen.
I can see why it only uses head1 though, and that's because there aren't highres animations for every head animation. Unless they could be scaled up in-game?

Perhaps this whole thing is intentional? Maybe they decided the screen would be less cluttered if they didn't do this. Perhaps, if anything, a toggle could be made to utilize 2_**** anis for every HUD element?

At anyrate, one other good thing it does is allow space for more than 3 escorts.
« Last Edit: February 11, 2010, 02:41:28 pm by Tarvis »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Except that head1 is the frame drawn around the comm ani, not the comm ani itself.

At any rate, I've gone through the code, and it looks like an oversight (there are quite a few of those in the codebase). I'll correct it, and test to see what breaks.

EDIT: Here's the first output. Of course, some optimisations are still needed (The different bits of interface art are still drawn at the same coordinates as their smaller counterparts, which makes it look just a bit silly. I also start to ask myself if this isn't intentional; the larger graphics take up quite a bit of screen space.

« Last Edit: February 11, 2010, 03:21:36 pm by The E »
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Quote
I also start to ask myself if this isn't intentional; the larger graphics take up quite a bit of screen space.

Just like the original, low-res graphics did. Correcting this bug would considerably improve the usability for those of us with visual impairments.

Needless to say, I'm not demanding anything. But it would be nice if you could fix it or make it a launcher option. ;7

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Well, I'll wait for the planned HUD rewrite before doing anymore stuff on this. It was more a test to see if those files actually worked correctly.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Nice try anyway E :)

How actual and in progress is this HUD rewrite?

As far as the size on screen of the various HUD elements, if your using a screen res higher than 1024x768 then the engine scales (most of, but not all) the graphics up, so its actually wasting screen space already?

I was also experimenting with a set of pre-squashed graphics that look normal when stretched to widescreen aspect ratio, but its not a very elegant solution...

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Re-make of HUD elements for sparky_hi_fs1.vp
It should hopefully be done for 3.6.12 final. If not, 3.7 is actually not that far away.

I hope that the rewrite will allow for more intelligent scaling, if not, I will see about adding that in.

Oh, and for the most part, the original art is not scaled in any way for 1024x768.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Tarvis

  • 26
Re: Re-make of HUD elements for sparky_hi_fs1.vp
It should hopefully be done for 3.6.12 final. If not, 3.7 is actually not that far away.

I hope that the rewrite will allow for more intelligent scaling, if not, I will see about adding that in.

Oh, and for the most part, the original art is not scaled in any way for 1024x768.
It could perhaps be an option to do this if there is no 1024x768 art is a good idea. Main reason is the mainhall. (In FSPort at least)

On 1280x1024, the mainhall would look much better if scaled in-engine from 640x480 instead of using custom graphics already scaled. This is because 1280x1024 is roughly a clean scale (2x) as compared to scaling from the already scaled to 1024x768 art.

However, in the case that 1024x768 art is present, it should indeed be used. This applies to FS2, since it has actual high-res mainhall animations that weren't scaled. FS1's isn't.

If this actually gets in, the 2_***** .anis for FSPort should be taken out, since it is highly unlikely someone will re-make those. Perhaps for the HUD as well, but it is much easier to replace them (as I am) then it is to do for the mainhall.


Basically, things could be done by this in intelligent scaling:
Allow high-res art to be used in specified resolutions. For example, using, say, 800x600 instead of 1024x768.
Also the option to scale or letterbox low-res graphics if there are no high-res graphics present (Useful for mainhalls such as FS1).
This should be settable differently for HUD and the mainhall. For example, using an unscaled hud from 640x480 may look better in 800x600 than a scaled one. The size difference would likely be negligible.


Also, I knew the hud head1 was just a border. What I meant was if it used 2_head1, then the actual head anis for comm would be too small and not fill the box (unless they are scaled in-game)
« Last Edit: February 12, 2010, 07:43:25 pm by Tarvis »

 
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Couple of example images attached showing the hud (well my hud anyway) as it appears in game, and how it would look if the graphics were being drawn at 1:1 scale.

[attachment deleted by admin]

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Still looks great-in-game IMO.

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: Re-make of HUD elements for sparky_hi_fs1.vp
There's just too much going on in those 'Vasudan' ones...

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Re-make of HUD elements for sparky_hi_fs1.vp
There's just too much going on in those 'Vasudan' ones...
It's PVN, not Vasudan-GTVA. They have very different aesthetics.

 

Offline Aardwolf

  • 211
  • Posts: 16,384
    • Minecraft
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Well ... bleh. The aesthetics are dominating the utilitarianism. And unlike the Typhon, this foolish display of non-utilitarian design is NOT going to miraculously take out an Orion-class destroyer any time soon :p

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Well ... bleh. The aesthetics are dominating the utilitarianism. And unlike the Typhon, this foolish display of non-utilitarian design is NOT going to miraculously take out an Orion-class destroyer any time soon :p
:(

 

Offline Galemp

  • Actual father of Samus
  • Moderator
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Well I, for one, LOVE IT.
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: Re-make of HUD elements for sparky_hi_fs1.vp
I LURVS TOO <3 <3 <3

 

Offline Woolie Wool

  • 211
  • Fire main batteries
Re: Re-make of HUD elements for sparky_hi_fs1.vp
Well ... bleh. The aesthetics are dominating the utilitarianism. And unlike the Typhon, this foolish display of non-utilitarian design is NOT going to miraculously take out an Orion-class destroyer any time soon :p

Vasudan design is pretty much all about aesthetics dominating the design process, so :P

(also, that 1:1 layout would be fugly, it looks fine the way it is. Could you do a screenshot in a 4:3 resolution so I can see it in a non-stretched form?)
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Re-make of HUD elements for sparky_hi_fs1.vp
You mean, make a screenshot running at 1024x768. Everything else will be scaled and stretched.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Klaustrophobia

  • 210
  • the REAL Nuke of HLP
    • North Carolina Tigers
Re: Re-make of HUD elements for sparky_hi_fs1.vp
it looks nice, but from what i can tell from the still images, it would be a pain in the ass to use.
I like to stare at the sun.