The Helios simulation system is a versatile modeling framework that handles tasks such as managing geometry and associated data structures through a C++ API. Plug-ins build off of the Helios core engine, and access the geometry and data via the Helios context. The sytem comes with a visualization plug-in that can produce stunning renderings of model geometry and data with relatively little effort.
Changed the method of grouping rays into hit points so that it is based on detecting peaks in the histogram of intensity weighted distance, closer to what a real LiDAR scanner would do. A pulse distance threshold is then used to merge hit points that are close together.
scanner range was set to 1000 m instead of 1e6. Miss points are now assigned a value of 1001 m.
calculateLeafAreaGPU_synthetic
removed unused components, including weighting by sine of zenith angle in transmission probability calculation
fixed issue with intensity weighting that caused total miss beams to not be accounted for in transmission estimates. This issue was was introduced in version [1.2.60] when intensity of miss points was switched to zero in syntheticScan.