t-SNE and UMAP are great visualisation techniques. However they have a few pitfalls in term of representing high-level structure of the data. Here are a few plots of known distributions and their reduction to 2d from high dimension.
The plots were generated using sklearn, umap-learn, gnuplot and the following script.
10 Random gaussian clusters of fixed size, fixed number of elements
10 Random gaussian clusters of random size, fixed number of elements
9 Random gaussian clusters of fixed size, varying number of elements (2^n)
Uniform hypercube
Uniform hypersphere surface
Normal distribution
20 Random angular lines from origin
20 Random lines with same number of elements
20 Random parallel lines