how can i highlight a static mesh with my cursor?

Okay, so i’m trying to find an answer for my programmer. I’m making a puzzle game where the player can use the mouse to click on static meshes to interact with them.

I want the static mesh to be highlighted in some way so that the player knows that the mesh he’s mousing over can be interacted with. how do i do that? does it have something to do with the material editor? or am i thinking about it the wrong way?

Here’s an example in a game called Kerbal Space Program, this game uses Unity Engine. when the player mouses over a spaceship part, it glows green.

13613-ksp+highlight.jpg

If this is done with the material editor do i have to re-think about how meshes rely the same texture file? IE: a chair and sewer pipe in the same material.

You should look into custom depth render target with postprocessing for the desired effect

Have a look at this tutorial : Unreal Engine 4 Tutorial - Basic Object Outline (Interaction) - YouTube

Thanks! Are there other methods?

A Dynamic Material Instance could also be used and you could alter a parameter in that material on mouse hover.
These videos will help you.

1st Part

2nd part