Kinda forgor to devlog for a bit.
Originally I set up the visualizer with low-frequency oscillators to slowly test my pulsing of the sphere. Through some math we remap the surface points of the sphere onto the 2d plane. Some post-processing added to make it appear more reactive, fine-tuned a lot of values until I felt happy with it but these can ultimately be changed later. An important feature I’ve been working to keep is the ability to later edit how much the affect of lows, highs, and kick etc affect the visualizer to really custom-fit how the user wants it to feel. A lot of Derivative’s callbacks get obfuscated in their chain of extensions that call features at the core level so reading into the containers/comps is really important. Some UI is setup with the scripts to set values in the backend once the dialogs and popmenus are complete. The noise from the heightmap of MoonTrek is going to be the hard part to really figure out and is going to complicate this project just a bit, but this also wouldn’t be unique without sooo 
Changelog