ClusterFact Games - LXR - Light Detection

| Discord | Documentation |

The Ultimate Lighting Detection and Perception Plugin for Unreal Engine

LXR is a powerful and highly optimized plugin designed to revolutionize lighting detection and perception within Unreal Engine environments. With a comprehensive suite of features, LXR empowers developers to create immersive and dynamic gameplay experiences centered around lighting interaction and awareness.

With LXR, developers can unlock a new realm of possibilities for lighting interaction and perception in their Unreal Engine projects, pushing the boundaries of immersion and gameplay innovation.

Smart, Fast, and Easy to Use:

  • Smart Optimization: LXR dynamically optimizes performance based on real-time conditions, ensuring efficient resource allocation and maximizing CPU time where it's needed most.

  • Blazingly Fast: With optimized multithreading, smart mode functionality, and Octree support, LXR delivers lightning-fast checks and responses, even in the most demanding scenarios.

  • User-friendly Design: LXR is designed with ease of use in mind, featuring intuitive components for detecting actors and light sources, streamlining the development process and empowering developers to focus on creating engaging gameplay experiences.

Key Components

Source Component

  • Provides precise and efficient detection of actors' visibility to light sources.

  • Accurately determines the degree of illumination and specific color received by each actor.

Detection Component

  • Provides precise and efficient detection of actors' visibility to light sources.

  • Accurately determines the degree of illumination and specific color received by each actor.

Silhouette Component

  • Offers advanced capabilities for detecting and responding to character silhouettes against light backgrounds.

  • Enhances stealth-based gameplay mechanics and AI behavior.

Sense Component

  • Enables actors to perceive and react to light sources within their environment.

  • Adds depth and immersion to gameplay interactions.

Memory Component

  • Enhances AI intelligence by enabling retention and recall of environmental element states, particularly lights.

  • AI entities can remember light statuses in specific locations, even after leaving and returning to the area.

Indirect Detection Component

  • Enables detection of indirect light intensity and color.

Key Features

Multi-threaded Optimization

  • Leverages multi-threading techniques for lightning-fast performance.

  • Dynamically optimizes check intervals based on distance, maximizing efficiency without sacrificing accuracy.

Environmental Query System (EQS) Integration

  • Seamlessly integrates with Unreal Engine's Environmental Query System (EQS).

  • Allows querying of environmental data such as illuminated intensity and color at any location within the game world.

Octree Support

  • Enables extremely fast queries for nearby light sources and other LXR actors.

  • Enhances performance and efficiency in large-scale environments.

Lumen Support

  • Seamlessly integrates with Lumen, Unreal Engine 5's real-time global illumination system.

  • Enables detection of indirect light intensity and color.

Comprehensive Documentation

LXR comes with comprehensive documentation that explains plugin functionality, usage, and troubleshooting tips.

For more information head to LXR Documentation