Blueprint providing foundational features for in game object selection with provided outline VFX.
Supporting Video broken into 4 sections:
1. Integration into your UE Project
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.
Features:
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
VFX:
· 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.
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