Jump to content

How to tweak the heat emissive?


Recommended Posts

There was introduced a new heat mechanic with KSP 1.0 which makes hot parts glow. And I have several questions about this mechanic:

1) Can we turn off this option for a particular part?

2) Is there a way to make only specific meshes/textures emit light when hot?

3) Can it be done without adding an emissive animation?

I noticed stock Circular intakes have an extra texture for heat in their folder and a new ModuleAnimateHeat in their config...

Link to comment
Share on other sites

There was introduced a new heat mechanic with KSP 1.0 which makes hot parts glow. And I have several questions about this mechanic:

1) Can we turn off this option for a particular part?

2) Is there a way to make only specific meshes/textures emit light when hot?

3) Can it be done without adding an emissive animation?

I noticed stock Circular intakes have an extra texture for heat in their folder and a new ModuleAnimateHeat in their config...

1. AFAIK parts won't naturally glow unless you tell them to, unless you have the heat overlay turned on.

You need to add in a heat module, this requires an animation.

	
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = RadiatorRadialHeat
}

For your other question:

2. Yes you can! You can use an emissive texture + animation to illuminate the part, there's a good tutorial here.

So for a glow effect like so, limited to just the nozzle section:

a9033d6109.jpg

We take the surface texture:

dcd465d66a.jpg

And we mark off illumination (white = brightest, black = no illumination):

8cf9504629.png

3. I don't believe you can. But, this is a good thing, you will want the artistic freedom to choose the colour and intensity of the heat effect! (For example, the radiators in Atomic-Age that glow a dull red).

Hope this helps.

Edited by Beale
Link to comment
Share on other sites

Thank you Beale, but for the first part you would be mistaken,

This is what happens to hot parts. All the overlay and gauges disabled.

Kp2qGpf.jpg

I'm trying to prevent this somehow.

EDIT: Just got a reply for Starwaster, he says "There's a material bug in the temperature gauges code that causes it to not want to go away"

To prevent it we can disable the F10 gauges before the part heats up.

Edited by Enceos
Link to comment
Share on other sites

There are three ways to glow:

1. Emissive texture (and ModuleAnimateHeat for engines)

2. Black body radiation (all parts, barely perceptible)

3. Edge highlighting from the temperature gauge system (the glow people generally see--it's like an orange/red version of the editor highlight).

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...