Author Topic: Nameplates  (Read 4816 times)

0 Members and 2 Guests are viewing this topic.

Offline diamondgeezer

This may well have been thunk of already, but whatever.

Nameplates! Big ships, and probably just Terrans ones such as the Deimos, Hecate and Orion (natch), could have their object name appear as a nameplate. I'd guess the squadron badge code could be pinched, and pcxs of the various Bank Gothic charatcers would be displayed in a certain area on the model, spelling out its name. Ideally, you'd tick a box in FRED if you want the name displyed, thus a ship would be flagged if the model could display a name, causing said check box to appear :nod:

 

Offline Anaz

  • 210
already added to FRED...in the next version you can change individual textures on the ships...
Arrr. I'm a pirate.

AotD, DatDB, TVWP, LM. Ph34r.

You WILL go to warpstorm...

 

Offline diamondgeezer


 

Offline Killfrenzy

  • Slaughter-class cruiser
  • 210
  • Randomly Existing
Quote
Originally posted by Analazon
already added to FRED


In what way?

This would REALLY help me!

And how do you specify nameplate locations?
Death has more impact than life, for everyone dies, but not everyone lives. [/b]
-Tomoe Hotaru (Sailor Saturn
------------
Founder of Shadows of Lylat

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
Quote
Originally posted by Killfrenzy


In what way?

This would REALLY help me!

And how do you specify nameplate locations?


I don't have anything to do with the code, but the original idea that I have been working from in my modeling is that there is a specific texture that is replaced for custom nameplates.  The Orion (Bastion and Galatea anyway) already support this, as does the Nike corvette (custom) and my Hyperion cruiser.  For default, there would be a copy of the base hull texture with a different name applied in a specific section of the ship.  Download the Hyperion from my sig and look at textures in Modview, that should give you an idea of how to impliment it in models.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 
 

Offline Killfrenzy

  • Slaughter-class cruiser
  • 210
  • Randomly Existing
Will it be in 3.5?
Death has more impact than life, for everyone dies, but not everyone lives. [/b]
-Tomoe Hotaru (Sailor Saturn
------------
Founder of Shadows of Lylat

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
:nod:

Although, unfortunately, there's no FRED way to put the texture replacement stuff in.  You'll have to add it once you finish FREDding the mission.  I'm not sure of the best way to implement it.

 

Offline diamondgeezer

Er... okay, I appreciate I'm pushing a bit here, but what I was really hoping for was something like this: FS2 has access to various pcx files or characters on coloured backgrounds. So, each letter of the alpahabet would be drawn in white Bank Gothic on a blue background (for Orions) and that dark grey/green (for the Deimos), etc. Then, when the mission designer enters the object's name and ticks a box marked 'nameplate', the game will take the correct pcx files and string them together to make an instant nameplate. Each capital ship would have a base set of skins, with an area of the model defined for nameplates.

The advantage is that a new nameplate pcx wouldn't be needed for each ship. If I wanted a namplate with the current system I'd have to badger an artist each and every time, and they'd get fed up eventually.

Limiting factors include the size available for nameplates (thus the GTD Supercallafragalisticexpealladocious is out ofthe question), the range of characaters that have been produced (But then who'd want $, # and ! in their ship names?). And, of course, wheter it could actually be done or not.

Sorry if I'm being a bit cheeky with my request here, but hey - I like to keep you guys on your toes :)

 

Offline Killfrenzy

  • Slaughter-class cruiser
  • 210
  • Randomly Existing
Quote
Originally posted by diamondgeezer
GTD Supercallafragalisticexpealladocious


Surely you mean the:

GTD Supercalifragilisticexpialidocious? :D:D:D

:nervous:

*Hides*
Death has more impact than life, for everyone dies, but not everyone lives. [/b]
-Tomoe Hotaru (Sailor Saturn
------------
Founder of Shadows of Lylat

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
I think that this would run in to the same problem as damage decals, a tremendous amount of work (for the programmer and processor) required for little productive gain.  Plus, if you just defined an area there are al kinds of things to be taken into consideration for such a system, including scaling of the letters and centering, neither of which would be easy to impliment.  If someone actually working on the code sees a way, then ignore me, but from a simplicity standpoint you're not looking at an easy add.

As for making custom nameplates, that's the one bit of texture work that I actually can do.  It really isn't that hard, especially if you have a base example saved in a layered format so all you have to do is change the lettering.  Microsoft PictureIt actually does a good job if you remember to reduce the image size when you are done.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Quote
Originally posted by diamondgeezer
...


Umm, this would be rather hard to implement.  You'd have to create a new graphics texture on the fly by copying text onto a duplicate of an existing one.  

Just take the texture you want and type words on it, using any paint program.  Then use the texture replace method.

 

Offline diamondgeezer


 

Offline penguin

  • Eudyptes codus
  • 28
  • Still alive.
What DG is saying, though, wouldn't require any graphics tools at all.  Even the lowliest Fredder could do it :p  And you wouldn't need to keep a dozen almost-identical models floating around for each different ship (e.g., the Galatae and Bastion models in FS1)

The tricky part would be deciding where to put it on the ship, and telling the renderer about it.  Actually rendering the text onto an existing map isn't too tough, and it could be done at model load time (part of the mission load process).  The ship would then have a different skin, but it would only be in memory, and not need to be saved onto disk.
your source code slave

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Penguin, read the thread I linked to.  The most complicated Paint program you'll ever need with my method is Microsoft Paint, and you don't need any complicated modelling programs at all.  All you need to do is put three little lines at the end of your mission file, and you're all set.

EDIT: Has anyone (besides DG) read the thread I linked to? :rolleyes: There's already a very simple source code feature that allows you to juggle textures on any ship you want.  What diamondgeezer wants is text generation on the fly, while the mission is loading.  This would be too much trouble to implement in the source code, but with only minimal effort you can edit an existing texture in any paint program and have basically the same effect.
« Last Edit: February 27, 2003, 10:28:46 pm by 561 »

 

Offline penguin

  • Eudyptes codus
  • 28
  • Still alive.
I just read the thread you linked to :o  You still need a paint program, but otherwise, I retract my original post.  

Nice addition, Goober5000, I wasn't aware of it. Sorry, I'm still getting my toes back in the water here...
your source code slave

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
That's okay.  It's weird rejoining a project when you've been out of the loop for a while. :)

This is just a helpful reminder to everyone to read carefully. ;)

 

Offline Inquisitor

We're all guilty of skimming :)
No signature.

 

Offline Raptor

  • 210
So, if I get you correctly, then I would be able to remove three of my four Orion tbl entries, and use FRED to change the nameplate texture on the side to which ever one I want. Right?

still half asleep, bad night
...There ought to be something surreal about a Zoid offering romantic advice...and yet there is not. It seems perfectly normal that the Liger is giving Bit advice on relationships, and it shouldn't, but it does. Dangit man, you've confused me again.[/I]
NGTM-R review of one of the chapters in my fanfic story :D Story is here! -> 'Ancient Legacies'

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
yes,
and if someone could merge fred back in I could probly add an interface
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together