PGD Home

P-148 Heist Update 3: Object Highlighting Post FX

by on Jul.02, 2014, under News, Software and Games

I have completed the object hightlighting feature, and I am extremely pleased with it.

I have created a black and white shader which shows specified objects highlighted in bright red. This will be used to highlight security systems such as alarms, cameras, etc to the player. This could be used to detect hidden traps, like pressure sensitive panels (such as in picture one, below) invisible lasers, triggers, switches, etc.

This system looks excellent, and can be quickly and easily switched on and off at the press of a button.  It actually reminds me just a little of “Runner Vision” from EA’s Mirrors Edge. It would also be very possible to modify this to add other colours to highlight different objects.

The only limitation of the system is that the selection of objects is done per material, not per object. So if I have created multiple instances of an object called “Alarm” for example, and they all share the same material, I can either highlight all of them in red, or none of them. To circumvent this, I have simply created two objects, “AlarmHighlighted” and “Alarm”. These use different materials with identical textures.

I am in the process of creating a resource for this for the GarageGames community, which I will post shortly.

PhoenixGameDevelopment91 Jul. 02 00.22 PhoenixGameDevelopment93 Jul. 02 00.22 PhoenixGameDevelopment96 Jul. 02 00.23 PhoenixGameDevelopment95 Jul. 02 00.23 PhoenixGameDevelopment97 Jul. 02 00.23 PhoenixGameDevelopment99 Jul. 02 00.23 PhoenixGameDevelopment102 Jul. 02 00.24 PhoenixGameDevelopment103 Jul. 02 00.24 PhoenixGameDevelopment104 Jul. 02 00.24 PhoenixGameDevelopment105 Jul. 02 00.24 PhoenixGameDevelopment106 Jul. 02 00.24  PhoenixGameDevelopment108 Jul. 02 00.29 PhoenixGameDevelopment109 Jul. 02 00.29 PhoenixGameDevelopment112 Jul. 02 00.30 PhoenixGameDevelopment114 Jul. 02 00.30 PhoenixGameDevelopment115 Jul. 02 00.31

Facebooktwitterredditpinterestlinkedinmail

Leave a Reply

*

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!