Line of Sight Visualization

Rohit Kotiveetil - Feb 21, 2019
1
5 out of 5 stars(1 rating)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

A blueprint framework for visualizing Line of Sight zones in Unreal Engine.

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.25
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

**NEW FEATURES (v1.2)**

Now also supports additional short-range 360 degree visualization outside the primary vision cone.


Showcase Video

Integration Tutorial

Support Thread


Line of Sight Visualization is a 100% blueprint powered framework created in Unreal Engine. Built with a primary focus on modularity and ease of use, the system can be easily added to game characters for accurate representation of their Line of Sight zones.


The visualization system employs dynamically updated procedural meshes to portray line of sight zones, relying on raycast driven edge detection approximations to deliver vastly increased performance over brute force models.


Additional Notes: The Edge Detection algorithm uses raycasts to approximate edge points of an object at runtime. As a result, mesh based actors with low poly collision shapes that protrude outside the base mesh might have their edges portrayed on the invisible collision surfaces. Using a custom trace channel that interacts only with the mesh would be recommended under these special circumstances.

Technical Details

Features:

  • Edge Detection algorithms help deliver increased performance
  • Customize & preview the visualization in the editor
  • Smooth visualization support for non-cuboid shapes
  • Component driven design ensures quick & easy integration process
  • Sample maps showcase examples for both player & AI LoS
  • Fully commented Blueprints to accelerate the learning process


Number of Blueprints: 7 (including widgets & examples)

Input: Mouse & Keyboard

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Fully Commented; Examples Included