So, it turns out this silhouette effect is very easy to get. Where the arrows get greyed out or hidden where they're out of view.
The code pasted verbatim from my program is just:
The blue bit on the right is a 3D brush stroke through a voxel grid. Then that shape is triangulated using marching cubes.
It has a weird blobby feeling to it. I'm planning to use this to generate some in-game structures. https://mastodon.social/media/B7zIwsBfh6St2etp0RQ
I haven't done FFT yet, but what I have done is make a spectrogram from the Discrete Fourier Transform.
The audio being visualised is white noise that is being put through a band pass filter, with the passband being sweeped up and down the frequency range to "pitch" the noise.
The x-axis is logarithmic because otherwise note frequencies got scrunched up on the far left. It also has the nice effect of showing the sine clearly, though! https://mastodon.social/media/tKafhn8piHPKK2OjAjw
By the way, here's what's going on on my screen, right now!
The orange floor is the only thing with collision. The green box in the back with the magenta ellipses inside it is the "character" stand-in.
The blue and red lines are the BIH tree intervals. Although, I've no idea if they're drawn correctly or form a correct tree, yet.
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!