ArtcoreStudios: All products 50% off

Projection FOV

Krystian Komisarek - Blueprints - Jun 6, 2021

User-friendly and configurable system designed for projecting textures on the environment.

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0 - 5.3
  • 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.

The Projection FOV is a user-friendly and configurable system designed for projecting textures.

Use camera frustum shape to project data on geometry.

Demo: Link

Use cases:

  • implementing areas of visibility in 3D games
  • projecting colorful textures on the environment
  • simulating shadow maps in toon shading systems
  • simplified and efficient alternative for the spotlight effect

Technical Details


  • supports two types of material rendering (mesh-based and decal based)
  • camera field of view projection combined with depth test
  • distance-based coloring configuration and texture mapping
  • multiple types of shape projection (rectangle, circle, masked)
  • works as an attachable actor
  • configurable projection receivers
  • applicable for any type of game (not only 2d)
  • attachable light actor
  • calculated on GPU
  • frustum area attachment debug


  • The system is based on rendering the scene to the depth maps so should be used with caution
  • The system does not generate any additional procedural mesh because it's based on texture projection

Blueprints: 1

Documentation: Link

Contact: Discord

Development Platforms: Windows, Max

Input: TPP example project used in the demo

Network Replicated: N/A

Notes: I am ready to hear your feedback and requests. Remember that your positive rating and comments can be fuel for the next update.