Jump to content

Should SQUAD make parts shiny and reflective?


Recommended Posts

12 hours ago, Choctofliatrio2.0 said:

...Are rockets normally shiny? I think it'd be cool to have things like cockpit windows glimmer in the sun, but not stuff like reflections and the like.

Spoiler

Soyuz_TMA-7_spacecraft2edit1.jpg

I don't know if rockets are shiny but the payload usually has shiny parts.

Link to comment
Share on other sites

I'd prefer a matte finish but am not opposed to old-school Atlas shiny.  Dirty and rusty?  No, you don't send that sort of hardware into space.

Edited by regex
Link to comment
Share on other sites

Unity 5 has a PBR system. How it works? You give it the object's physical properties (how metallic and smooth it is) and it gives you an in-game version of that thing in real world. So if that part is shiny irl, it should be shiny in KSP, and doing it in Unity 5 is easy as pie.

Link to comment
Share on other sites

During four decades, it was pretty common for US craft to have a polished aluminium skin.

And even today some parts are still being polished.

"Most maintenance shops will never get asked to polish an entire airframe, but there is a good chance you will need to polish leading edges and inlets on a business jet. This is not just for looks, said Ricky Waldrup, owner of Great Lakes Aircraft Detailing. "The high temperatures achieved by heated leading edges can promote corrosion. So while metal polishing may seem purely cosmetic, it is really a valuable part of preventative maintenance.""

Personally ... I feel there's nothing more beautiful than a properly done bird with the light-blueish mirror-like reflection of aluminium. And would I want my entire space & flight program like that?

Yes!

Anything better than white, gray and black.

DC3-3.jpg

 

Link to comment
Share on other sites

I support glare off of windows, possibly some visor reflections too as being stock, but having a large shiny part like that Mk1-2 command pod would definitely be a strain on graphics.

Link to comment
Share on other sites

Still not many FASA players posting here :sticktongue:

The capability for shiney parts have been around for quite a while. As far as I know only FASA has the reflections mod as a dependency. For an important historical reason. The Mercury Atlas. The actual mod is found here  http://forum.kerbalspaceprogram.com/index.php?/topic/63612-reflection-plugin-continued-0242/&page=9

Apart from the FASA build. I don't think the mod was ever given much use. It is something that will probably be revisited in the proposal for the KSP 1.2 update. 

LOC-63C-1556.jpg

 

Edited by nobodyhasthis2
Link to comment
Share on other sites

Right now, KSP is still using the older shaders/materials, and probably will for a while. Unity 5 introduces new Physically Based Rendering materials, which have "shininess" builtin - you could literally write a slider to make a part more matte-finished and less shiny, and vice versa. With reflection probes*, these would properly reflect the world around them, at least in terms of planets and the cosmos. (self-reflection is still a pipe dream for realtime graphics) Even better, even matte-finish parts would benefit - they would reflect Jool's green or Duna's red without the need for a PlanetShine-like workaround, and they would even correctly (and subtly) reflect greenish or blueish as you fly over grassland or ocean on Kerbin. And it does all of that pretty darn efficiently - it's definitely slower than the classical shader model, but overall you probably wouldn't be looking at more than 10-30% more work per frame for the GPU. (And GPU's are almost never the bottleneck for KSP performance anyway.) At worst, I'd expect that your 30fps game would drop to 25fps, but if you have a good video card, you probably wouldn't notice any change in framerate. Every part could be a seamless blend or matte and shiny bits and everything in between. Your solar panels could have shiny blueish glass bits, metallic bits, and matte plastic bits, all rendered in a single material. Same for capsules. Also, Unity's material supports masking out a smaller repeating texture/bump map in specific areas, so you could have e.g. a highly detailed wrinkly aluminum foil look (yes, including the gold tint) integrated seamlessly into the broader texture map.

And it would look incredible. There's no two ways about this. It's probably one of the few aesthetic choices that universally looks better, with the only possible exceptions being cartoon-like games. (And even then, a lot of modern cartoony games have realistic aesthetics that would look great with PBR, so "but Kerbals are cartoony" does not qualify as a reason not to use PBR - the Kerbals would look better with PBR, too.)

* Reflection probes aren't cheap to render, but on this scale reflections don't change very often - Squad could set reflection probe re-renders to happen at any interval they like, and might even be able to spread the work over several frames.

"So flip the switch already, Squad!" I can hear you saying. But, there is a catch. PBR materials use none of the same input textures as the classical shader model. The normal maps are almost the same, but even they would undoubtedly require tweaking. In order to take advantage of PBR, Squad would have to redraw every texture in the game. (Technically they could do it piecewise, but that would look pretty darn awkward to combine the two aesthetics.) This would probably occupy one artist for years, so in order to get this done without crippling other visual tasks, my guess is they'd have to hire more artists just for this (I don't think Squad has multiple texture artists on staff, but I could be wrong).

Squad have probably considered all of this, and I'm sure they've made their own decision on whether the improved look would be worth the design time. I can only guess - I suspect it'll be something they do as part of a larger graphics pass on the game as a whole... eventually.

Link to comment
Share on other sites

2 minutes ago, TheCanadianVendingMachine said:

I would like anyone to name a shiny rocket (not a sounding rocket) that has been made, besides the Mercury Atlas launcher

Rockets? I got nothing. But KSP is far more than just rockets: Solar panels. The foil on the LEM. The skin of the Command Module, as posted earlier in the thread. Spacesuit helmets. Windows on every module and capsule.

Link to comment
Share on other sites

24 minutes ago, TheCanadianVendingMachine said:

I would like anyone to name a shiny rocket (not a sounding rocket) that has been made, besides the Mercury Atlas launcher

Shiny doesn't mean "polished metal." It merely means smooth, and polished. I don't need to name specific rockets, I would simply name nearly ALL rockets as "shiny." They are polished. 

This is shiny:

falconhangar1-1.jpg

 

Also shiny:

1412018210457_wps_26_A_United_Launch_All

 

Guess what? Shiny.

AntaresOperations.l.jpg

Link to comment
Share on other sites

37 minutes ago, TheCanadianVendingMachine said:

I would like anyone to name a shiny rocket (not a sounding rocket) that has been made, besides the Mercury Atlas launcher

The Titan II had some fairly reflective sections in it. 

nyscience-rockets-03.jpg

Link to comment
Share on other sites

7 hours ago, TheCanadianVendingMachine said:

I would like anyone to name a shiny rocket (not a sounding rocket) that has been made, besides the Mercury Atlas launcher

Zenit (YDB - Russia)

zenit-rollout-2011.jpg

PSLV (ISRO)

PSLV-C-21.jpg

Electron (New Zealand - Rocket Lab)

rocket-lab-electron-2-655x436.jpg

Angara (KBKhA - Russia)

8040156_orig.jpg

 

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...