This repository is designed as an application for Helios, the software created by Brian Bailey and the Plant Simulation Lab at UC Davis which can be foud here: https://baileylab.ucdavis.edu/software/helios/
XML and OBJ files are created in Helios, and then imported into the UnityHelios program.
Once the OBJ file or XML file has been created, they can be read by the program and the models can be loaded. The plant models contain tens of thousands of vertices which can customized in Helios before being parsed into a procedural mesh in the Unity application.
OBJ models can be loaded with radation applied to get following model: The scale is draw to apply the radiation to the tree, and the tree is rotated upon the axis shown in the red circle, in this case the 'Y' axis. Clicking on the circle will change the desired axis of rotation.
Similarly, Point Clouds can be loaded. The corresponding LiDAR data is read from XYZ files to get the following model:
Here three Walnut Trees over a dirt patch are loaded into the scene.