Gaming The Kerbal Space Program - Version 1.2.x

HarvesteR

Member
Joined
Apr 22, 2008
Messages
385
Reaction score
2
Points
18
Have you seen the new reentry effects of version 0.19? Really nice!!!

Effects change according to ship shape and velocity vector real time...

Can we make anything like this using D3D9 or D3D11? Is it possible?:crystalball:

Thanks! I'm happy with how they came out, though I would have liked to spend more time on it, tweaking and adding details.

As to your question, it should be perfectly possible, since Unity runs on D3D9 itself. The effect is all done by a shader, which renders the flames using multiple passes and a shadowmap-like occlusion system (to prevent 'shielded' parts from flaring up when protected from the airstream).

The camera setup for it was relatively tricky. IDK how that would traslate to other projects... KSP already uses multiple cameras and rendering layers, so this was just one more camera to add here. But as long as you can render geometry with a replaced shader, it should be very much doable.


Cheers
 
Last edited:

mojoey

Bwoah
Joined
May 26, 2011
Messages
3,623
Reaction score
0
Points
61
It'll still be some time for those who have bought it from the KSP store to redeem a code on steam.
 

Hielor

Defender of Truth
Donator
Beta Tester
Joined
May 30, 2008
Messages
5,632
Reaction score
2
Points
0
How will addons work for the Steam version?
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
7,655
Reaction score
823
Points
188
Location
Toulouse
Now you can build rovers. Landed one on the Mun with a skycrane of my own, it was really fun. And the thing behaved well on the surface.

c4s0UX3.jpg


My target was the cliff at the horizon and I managed to climb it. Mission successful.
 

mojoey

Bwoah
Joined
May 26, 2011
Messages
3,623
Reaction score
0
Points
61
That's been harv's thing. Haven't seen him 'round these parts lately.

@hielor: Assumedly like Gmod. Steam Workshop. Or just like it has been.
 

orb

O-F Administrator,
Administrator
Joined
Oct 30, 2009
Messages
14,023
Reaction score
0
Points
0
BTW I think it is apt for the mods to change the thread title to KSP 0.19.x now ;)
Mods don't have to know what the current version is, because they don't have to have or use KSP, but they can change the title for example when the thread is reported, or if some of them receive a PM about it, or when they are notified in other ways. ;)
 

Evil_Onyx

Well-known member
Joined
Jun 27, 2008
Messages
1,021
Reaction score
19
Points
53
How will addons work for the Steam version?

The same as it is now, its just that if steam workshop is implemented, it would dump the files in place instead of the user.

Also Entry effects are really cool when de-orbiting a space station :p
 

Mauler85

Traveler out of time
Joined
Aug 29, 2010
Messages
60
Reaction score
0
Points
0
I freaking love this game. lol A FB friend turned me onto it and I finally got a stable orbit tonight. Two in fact from two separate rockets. I know its not a lot but I'm kinda proud of myself. Good to know my fellow orbinauts are playing. Now the two sims need to collaborate!!! lol Orbiter + KSP = EPIC SIM! lol
 

Eccentrus

Geekernaut
Joined
Jun 26, 2009
Messages
845
Reaction score
0
Points
16
Location
Jakarta or Bandung
well KSP was inspired by Orbiter, and if you paid attention, the creator of this thread was no other than HarvesteR himself ;)
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
7,655
Reaction score
823
Points
188
Location
Toulouse
I can't wait for the re-entry heating to be implemented. I can already smell toasted Kerbals :lol:
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
36,091
Reaction score
607
Points
203
Location
Langendernbach
I can't wait for the re-entry heating to be implemented. I can already smell toasted Kerbals :lol:

Well, the question is then: What is the Q_{destruction} of a Kerbal capsule? And can you install additional heatshield modules for protecting you? :lol:
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
7,655
Reaction score
823
Points
188
Location
Toulouse
That's a very interesting question, indeed. I guess there are going to be heatshield modules, because you'll need them to protect frail stuff like probes/rovers from atmospheric entry anyway. I think it would be a good idea to have to add heavier shields for interplanetary re-entries, as some kind of "penalty".

What I know for sure is that, currently, each part you use to build the rockets (and it includes capsules) has a "maxtemp" parameter. You can even modify this parameter in the .cfg file (the files structure is very Orbiter-like).

The part is destroyed when this parameter is exceeded. It is already possible to do it with exposing parts to engine exhausts (hotfire separations are perfectly doable), that produce heat depending of the type and the thrust of the engine (there is another parameter that says how "hot" is an engine exhaust).

The reentry effects implementation shows that Harv' & his team have managed to determine the parts exposure relatively to the airflow, as well as dynamic pressure.

So yeah, this is quite exciting. :yes:
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
36,091
Reaction score
607
Points
203
Location
Langendernbach
Hmm... but not Heat Transfer Coefficient or other fanciness. Well, can't be perfect anyway.
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
7,655
Reaction score
823
Points
188
Location
Toulouse
I don't know. My guess is that it could come later : parts like radiators, cooling modules and overall heat management could really add to the gameplay. Also the game engine allows the transfer of physical forces between parts, so why not heat (as some other kind of force) ?

After all they didn't began to work on the life support chapter yet.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
36,091
Reaction score
607
Points
203
Location
Langendernbach
Well, the HTC describes how heat is transfered by conduction between air and spacecraft. Heat shields generally have a very low HTC, while other parts have no especially low HTC. A good heat shield heats very slowly, while a unprotected spacecraft would quickly disintegrate.
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
7,655
Reaction score
823
Points
188
Location
Toulouse
Ah ok, like a factor that determines how fast a part heats. No idea on that, I'll try to ask on KSP forums...
 

HarvesteR

Member
Joined
Apr 22, 2008
Messages
385
Reaction score
2
Points
18
There is a simple-ish thermal flux model already in KSP. Parts have two parameters: HeatConductivity, which defines how much a part will bleed its own heat into nearby parts, and HeatDissipation, which defines how much a part will radiate heat to the outside.

Parts with high conductivity would make good thermal conductors, like heat pipes... and if their dissipation is high also, they would be good radiators.

Currently, this system is only used to model heat produced internally, from engines mostly... But it can be used for just about anything. We just haven't had a chance to get to it yet.

This system has some potentially interesting other uses too. Because heat dissipation works by trying to lerp a part's temperature to the outside temperature, it can be used to heat up parts as well, if the outside temperature is higher than that of the parts... In which case radiators and such devices would really be working against you.

Cheers
 
Top