Hm... you're pretty much right... shader-based techniques have broken cloaking functionality. Good catch.chuck_starchaser wrote:Okay , but I don't understand how VT are using it, when the blend mode for most things is ONE ZERO. Or, are they just letting the ships snap booleanly to full invisibility at once through alpha-testing?klauss wrote:Never used in VS or PU. I think vegatrek does use it.chuck_starchaser wrote:By the way, you were telling me that cloaking was never used; could we get rid of cloaking related code? There's probably megs of it.
So you can remove it from the techniques and shaders (just remove the corresponding auto_param), but not from the engine.
In any case, what we could use for VS and PU would be to use the existing cloaking code to command silent running mode.
chuck_starchaser's .plan
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
Re: chuck_starchaser's .plan
-
- Developer
- Posts: 2150
- Joined: Mon Apr 23, 2007 1:17 am
- Location: Pennsylvania
- Contact:
Re: chuck_starchaser's .plan
speaking of star trek. At least we can say for certain that our shaders are way better than star trek Online's. They dont even seem to have lighting correctly coming from the right angle.
Ed Sweetman endorses this message.
-
- Elite
- Posts: 8014
- Joined: Fri Sep 05, 2003 4:03 am
- Location: Montreal
- Contact:
Re: chuck_starchaser's .plan
Hehehe; that wasn't a tough challenge, judging from their trailer.safemode wrote:speaking of star trek. At least we can say for certain that our shaders are way better than star trek Online's. They dont even seem to have lighting correctly coming from the right angle.
You ain't seen nothin yet, anyhow; mt next project is a python tool to fix textutes; guess at the intended materials and replace them with proper diffuse/specular color representations. Right now all texturings are garbage, from a materials POV. Materials of roughly equal specular and diffuse brightness are almost non-existent in the real world; yet they are the most commonly used in Vegastrike...
Latest version of Cinemut Opaque
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
-
- Developer
- Posts: 2150
- Joined: Mon Apr 23, 2007 1:17 am
- Location: Pennsylvania
- Contact:
Re: chuck_starchaser's .plan
One thing i wish VS had when it comes to textures is a distinction between new and old. In the VS universe I imagine in my head when i'm pretending we have the budget that a commercial game has, the universe is a worn out ragged one. War has taken a toll everywhere you look. Most ships show signs of wear and tear from previous skirmishes. many of the smaller ships stuck planetside for too long may show signs of rusting. But overall, just a general sense of " damn, i guess nobody has built a new ship in 30 years" kind of feel. Instead, everything looks new. I just wish it was all grittier, because a protracted war like the ones that have occurred and are occurring in the VS universe should be gritty as hell.
Ed Sweetman endorses this message.
-
- Elite
- Posts: 8014
- Joined: Fri Sep 05, 2003 4:03 am
- Location: Montreal
- Contact:
Re: chuck_starchaser's .plan
Hahaha, ask Klauss... Very recently I came to the conclusion that we needed an Age input to the shaders, -a parameter orthogonal to Damage. Cinemut has 4 texture channels dedicated to this in the texture packing, already.
Problem is, this per-unit Age parameter will have to be modelled cpu-side, and will need to be saved and loaded, and I don't want to drive Klauss beyond the breaking point with feature requests. So, if you give me a per-unit Age float, I'll support it in the shaders; you have my commitment in writing.
EDIT: A variable is needed because if you buy a new ship it'd make no sense for it to look rusty already; --and if everything was dirty, you'd miss the fact for lack of contrast, anyway.
Problem is, this per-unit Age parameter will have to be modelled cpu-side, and will need to be saved and loaded, and I don't want to drive Klauss beyond the breaking point with feature requests. So, if you give me a per-unit Age float, I'll support it in the shaders; you have my commitment in writing.
EDIT: A variable is needed because if you buy a new ship it'd make no sense for it to look rusty already; --and if everything was dirty, you'd miss the fact for lack of contrast, anyway.
Latest version of Cinemut Opaque
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.