HUD images?

Discuss the Wing Commander Series and find the latest information on the Wing Commander Universe privateer mod as well as the standalone mod Wasteland Incident project.

What should the HUD images look like?

Wireframe (WC1/2/Priv/GG)
5
28%
Wireframe (WC1/2/Priv/GG)
5
28%
Picture (all others)
4
22%
Picture (all others)
4
22%
 
Total votes: 18

spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

HUD images?

Post by spiritplumber »

Whatever we decide, can someone help me make them? I'd like them to be looking the right direction this time :) the plan is to fish them out of the CIC database if at all possible, thsoe that aren't will be made from the ship model in Deep Exploration.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
chuck_starchaser
Elite
Elite
Posts: 8014
Joined: Fri Sep 05, 2003 4:03 am
Location: Montreal
Contact:

Post by chuck_starchaser »

Can't decide :) Well, I like pictures, of course, but how is damage represented? I liked it in priv, where the damage was localized, and you could try and concentrate fire on the part of the ship you'd already damaged.
I'll help make the images, whatever is decided.
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

the damage would show up the same way as it does now, this is just a looks issue.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
mkruer
Site Administrator
Site Administrator
Posts: 1089
Joined: Thu Jan 02, 2003 10:07 am
Contact:

Post by mkruer »

I thought this was somewhat decided. It would be a hybrid using existing 3d models, and applying a cell shader to accentuate the edges and flatten out the rest of the ship. Because we are using the actual 3d models there would be no reason to make HUD images.

Quick Examples.
Image
Image
Image

Of course we will have to adjust the coloring such as black out the body and apply the proper color to the wireframe, but this would work its simple and you would never have to worry about HUD images ever again. Works for me, but does it for you?
I know you believe you understand what you think I said.
But I am not sure you realize that what you heard is not what I meant.

Wing Commander Universe Forum | Wiki
Wing Commander: The Wasteland Incident
chuck_starchaser
Elite
Elite
Posts: 8014
Joined: Fri Sep 05, 2003 4:03 am
Location: Montreal
Contact:

Post by chuck_starchaser »

Was thinking about pictures but as if taken from above.
How do you make it happen?
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

also works for me. so what do we do, do we do it in-engine, or do we render tha separately and genreate a bunch of png files?

i personally like the wc1/2 style wireframes better tho.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
blue_paladin42
Confed Special Operative
Confed Special Operative
Posts: 327
Joined: Wed Sep 14, 2005 2:43 pm
Location: Indiana. 1 million years, tidal wave free.
Contact:

Post by blue_paladin42 »

i personally like the wc1/2 style wireframes better tho.
Definetely. That was the best way to do it really. Seeing the schematic on your screen lent a certain...something to the game. Of course, if one was willing to do extra work, the issue could be resolved by doing both, then just switching the HUD between the two, like how you can switch between the target image and camera view. It would be schematic, model, camera. Not necessarily in that order. If someone would point me in the direction of a vegastrike tutorial or something that would teach me how to do that, I would do it myself. I got loads of time, but no idea how this all works.
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

I've been rendering green wireframes of wc3-wc4-armada ships and they don't look half bad really :) the lines will turn red as damage occurs, which is what works for us, right?

http://www.spiritplumber.com/priv_remake/renders/HUD/


what size do we use? i would say 128x128 or 256x256
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
charlieg
Elite Mercenary
Elite Mercenary
Posts: 1329
Joined: Thu Mar 27, 2003 11:51 pm
Location: Manchester, UK
Contact:

Post by charlieg »

Gotta say I like mkruer's approach. Then it would be especially cool (although superfluous) if you could rotate it, in 3d, in the HUD.
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

Having the engine do it? sure :) saves me some work, that's a definite... i'm almost done tho.

i like the wc1/wc2 green wireframe though... in fact frankly i liked it better than the cameo picture in wc3/4.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

To clarify, what I am doing right now is:

If I can rip it from Gemini Gold, I am.

If a HUD image exists in http://www.wcnews.com/ships2 I'm using it.

If not, I'm generating a wireframe that looks reasonably like that style.


If we don't like one or the other, nothing prevents us from having a vsconfig variable that says "render the HUD image rather than load it" :)


ftp://ftp.spiritplumber.com/public_html ... nders/HUD/


there, all done :) poof. should at least do it for now, no?
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Post by klauss »

Doing the rendering in the engine may take some time of coding.
Although possible, it's not trivial changing the Tri(strip)/Quad(strip) primitives into line primitives. Mostly if you don't want tons of superfluos edges being drawn.

In fact, I would prefer loading those wireframe models with the conversion already done, and tweaked. The conversion could be done by batch processing, with a specially written tool.

Anyway, take time it will.
Mostly because a much higher priority task is fixing the countless bugs that all the new features have been introducing. I'll try to setup the latest WCU this weekend, and test it for bugs. And try to fix them too. Mostly crashing bugs, I'm not great at other kinds of bugs.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

http://www.spiritplumber.com/priv_remake/renders/HUD/ is this acceptable for now?

i also did the corresponding .spr files (same filename as the .png otherwise), now whoever it is that "has the ball" units.csv wise should put them in... i'm still kinda burned out, meow.

who has the ball with units.csv by the way? i forget ^^; i remember being asked to not touch it, but not by who.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Post by klauss »

Fireskull, IIRC. He's doing the resizing/restatting of units.
And yes, for now those will do.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

meow, guess we have to wait then :) my next upload will not have a patch since we're replacing ALL the unit meshes... just download the "big file", i am afriad.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Post by klauss »

Ah... but they'll be smaller.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
blue_paladin42
Confed Special Operative
Confed Special Operative
Posts: 327
Joined: Wed Sep 14, 2005 2:43 pm
Location: Indiana. 1 million years, tidal wave free.
Contact:

Post by blue_paladin42 »

The only thing those green meshes for post privateer ships don't have are red gun positions. Other that that, they look pretty cool.
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

yep, which is why i am not too worried about it ^_^;

what i would propose for autorendering is:


* do a wireframe rendering, same as i just did, make the lines somewhat thick & only show visible lines. Make it default to green.

* same for weapons - make them default to red. If the weapon doesn't have a mesh, at least show a red dot (missile mounts, etc.) or a red line.

* have blue (default) cylinders right "before" (z axis) the flame exhausts.

* have a yellow, or other color, dot where the viewpoint is.


This basically autogenerates a HUD image that looks almost like the ones in wc1 and wc2.
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
blue_paladin42
Confed Special Operative
Confed Special Operative
Posts: 327
Joined: Wed Sep 14, 2005 2:43 pm
Location: Indiana. 1 million years, tidal wave free.
Contact:

Post by blue_paladin42 »

AWESOME!!!
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Post by klauss »

Everything except the dot thing (the last one) was in my plans.

Even, I'm thinking about auto-edging. There's a simple algorithm for that... only I don't know how well will it work with moveable viewpoints. Hm... perhaps do it in realtime? That would be neat. I'm thinking. No rush, first we have to squash all the bugs (call the exterminator).
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

what's wrong with just having a top view? ^^;
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Post by klauss »

It's a waste of potential. With engine-generated wireframes, we can animate them and make them look cool. If it's too uncannon, we can disable it later.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
spiritplumber
Developer
Developer
Posts: 1831
Joined: Mon Mar 07, 2005 10:33 pm
Contact:

Post by spiritplumber »

point... how do we represent shield strength though then?
My Moral Code:
- The only sin is to treat people as if they were things.
- Rules were made for people, not the other way around.
- Don't deceive. Real life is complicated enough.
- If all else fails, smash stuff.
blue_paladin42
Confed Special Operative
Confed Special Operative
Posts: 327
Joined: Wed Sep 14, 2005 2:43 pm
Location: Indiana. 1 million years, tidal wave free.
Contact:

Post by blue_paladin42 »

Hmm, rotating wireframes. Seems unnescessarily complicated. Who is going to be paying attention to rotating wireframes, when there is a ship rotating right in front of then, which they are desperately trying to hit :D.
Fireskull
Venturer
Venturer
Posts: 520
Joined: Sun Aug 07, 2005 4:12 pm

Post by Fireskull »

I couldnt possibly agree more with Blue Paladin, actually, I agree 1000% with him.

For me, a top view is fine, since the green lines are meant so you can easily measure damage. If you want to actually see the ship you are targetting, we already have a camera view from inside the hud and there is the artificial camera view too.
Post Reply