Website powered by

Coverage Map Shader

Coverage Map / Heatmap Shader built for a virtual reality Firefighting Training Simulation. It is important for a firefighter to make sure they are performing a thorough search of the building they are in. This Coverage Map Shader was designed as a learning tool to show the firefighters going through this virtual reality simulation how effective their search was. The shader would record the players position throughout the simulation, then once completed, would email them a photo of their results, as seen in the video. This gave facilitators the opportunity to see how they can improve their strategies for an effective Search and Rescue Operation.

The coverage map shader is comprised of a few components. On the Floor collider of the environment is where the coverage map shader and components are. The player controllers collide with the coverage map and tell the shader where to paint blobs. There is an orthographic camera located above the building which can only see the coverage maps. The house has multiple floors, so the Nav Mesh is broken up into 3 sections. When the player switches to a different floor, that coverage map will turn on so the Commander of the operation can see where each player is and we can export multiple maps for each floor.