Selecting Objects with VFX

BMProjectModules - Blueprints - Jun 1, 2023
Not Yet Rated

Blueprint providing foundational features for in game object selection with provided outline VFX.

  • Supported Platforms
  • Supported Engine Versions
    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.

Supporting Video broken into 4 sections:

1. Integration into your UE Project

2. Customize Outline VFX

3. Demo - Setup Inputs

4. Demo - Feature Showcase

This Blueprint asset provides a quick and simple foundation for a player to select objects in your projects. You can turn any object in your project into a Selectable Object whether it is a simple static mesh, animated skeletal mesh, or a combination thereof. The selection functionality is supported visually with a customizable Outline VFX for instant use. The Outline VFX feature is designed to be similar to those found in RTS, FPS, and RPG video games and works with VR.

Demo: Includes Non-VR showcase of all functionality and VR (Oculus Quest 2) with base functionality. Functionality showcased with the UE4 Mannequin, and UE Tutorial Content.


Easy setup. Initial setup following the provided video should only take 10 – 15 minutes. Converting an object to a Selectable Objects afterwards should only take seconds.

Completely customizable. Full documentation for all blueprints and VFX materials along with a Legend Blueprint. Provides complete access to all functionality, allowing you to easily build onto the foundation provided and make changes to meet your exact needs both functionally and visually.

Robust design. The selection functionality and Outline VFX automatically works with any mesh-based object, no matter the complexity of the mesh or animations.

Selection Methods:

·       Mouse cursor selection.

·       Aim selection from any 3D object; camera, weapon, VR controller, etc.

·       Can toggle between Selection Methods (mouse cursor or 3D object)

Selection Functionality:

·       Drag Select

·       Single Select

·       Add to Selection (single, multiple or group of Selectable Objects)

·       Remove from Selection (single, multiple or group of Selectable Objects)

·       Create Selection Groups

·       Select Group

·       Deselect All

·       Select All

·       Toggle Selection Mode On/Off


·       3 Outline VFX states:

             o Hover pending selection of objects.

             o Hover pending deselection of objects.

             o Currently Selected objects.

·       Customizable

             o Set the colours of each 3 Outline VFX states.

             o Set the width of the Outline VFX.

             o Set the Outline VFX precision, increasing or decreasing the number of Outlines on each Selectable Object.

Technical Details

Number of Blueprints: 9 ( 1 for documentation, 5 to integrate and 3 for Demo)

·        1 Legend

·        3 Blueprint Actor Components

·        1 Blueprint Interface

·        1 Enum

·        1 Game Mode (For Demo)

·        2 Pawn Blueprints (For Demo)

VFX Materials: 1 Material and 1 Material Instance

Input: 1 SelectingObjectsInput file for quick demo setup and testing for Mouse and Keyboard or Oculus Quest 2 VR.

Network Replicated: No

Documentation: Blueprints are fully documented and includes a Legend Blueprint. Integration instructions, customization of VFX and showcase of features provided in the video links above.

Supported Development Platforms:

           Windows: Yes

           Mac: Untested