Adaptive Rock System (ARS)
The Adaptive Rock System (ARS) is a technical art solution designed to seamlessly synchronize static meshes and texture inputs with the world environment (landscape).
Built upon a robust foundation of RVT blending and world-aligned calculations, ARS offers a production-ready workflow where developers adjust parameters directly within the Actor's Details Panel to achieve absolute control over each individual actor's environmental layers.
Demo & Integration Videos:
- Technical Description & Overview: https://youtu.be/Zk5leA7hDMk
- Showcase Level Overview (Runtime Blending): https://youtu.be/AG9NEOS7Gz4
- Integration - External Asset Compatibility & Tuning: https://youtu.be/CQk0UMwDdYc
- Integration - Internal Asset Compatibility & Tuning: https://youtu.be/wNUuN0jqJks
Core Features
1. Any Rock, Any Texture, Any Landscape (High Versatility)
Asset Agnostic Technology: The system responds instantly to any static mesh and texture input. It adapts flawlessly not only to standard rock meshes but also to organic statues with complex geometry or custom props.
Logical Consistency: It analyzes the mesh's unique geometric structure and world altitude to logically and precisely calculate the distribution of moss and snow.
2. Intelligent Environmental Masking
Height & Angle-Based Snow: Driven by real-time World Height calculations, it naturally controls the degree of snow coverage based on the object's top surfaces and slope angles.
Height & Angle-Based Moss: Computes surface gradients to form organic moss layers, determining the coverage area across designated sloped regions and specific exposure angles.
3. Instanced Individual Control
Non-Destructive Workflow: Adjustments made through the Actor's Details Panel ensure the original asset remains completely untouched, allowing independent detail fine-tuning for each individual actor placed in the level.
Dual-Blueprint Workflow
Choose the optimal blueprint tailored to your project asset's origin and optimization method:
BP_AdaptiveRocks_Native: Delivers maximum performance when utilizing custom-made rock assets and proprietary internal assets.
BP_AdaptiveRocks_Universal: Used to integrate and synchronize external static mesh assets sourced from Fab Marketplace or external libraries.