Overview
- English: LiDAR module of the
Radar Development Framework— a stable scanner core, visualization layer and demo controls for quick integration and debugging of point-cloud features in Arma Reforger.
Key Features
- Pluggable sampling strategies (
RDF_*SampleStrategy: uniform, hemisphere, conical, stratified, scanline). - Replaceable color/size strategies (
RDF_LidarColorStrategy,RDF_IndexColorStrategy). - Visualization: points and segmented rays via
RDF_LidarVisualizer; obtain samples withGetLastSamples()for export. - Safe settings validation (
RDF_LidarSettings.Validate()) and sample self-checks (lidar_sample_checks.c).
Quick Start
- Enable demo:
RDF_LidarAutoRunner.SetDemoEnabled(true) - Set sampling:
scanner.SetSampleStrategy(new RDF_ConicalSampleStrategy(25.0)); - Export:
ref array<ref RDF_LidarSample> s = visual.GetLastSamples();
Notes & Tips
English: Keep
m_RayCount/m_RaySegmentsreasonable for performance; see README.md and DEVELOPMENT.md for examples and extension guidance.
License & Contact
License: Apache-2.0. Contact: 747384120@qq.com.
Github:https://github.com/ViVi141/Radar-Development-Framework
