There is little I can do about the compression at this point
Re-written in C#, a slightly better Compute Shader, and even less for the CPU to do, I present to you, 32k Boids with colors based on the direction they're traveling!
I still haven't implimented any kind of spatial grouping, be it Quad Trees or Hashing, so there is clearly more optimisation to be done, but I'm frankly at the point where I'm not sure if I care to add them.
Source available on github: https://github.com/Multarix/Boids-Com...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PC Specs:
GPU: Nvidia Geforce RTX 2080
CPU: Ryzen 7 3700x, (8 core processor)
RAM: 32GB, DDR4
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Links:
Twitter: / multarix
Twitch: / multarix
Steam: http://steamcommunity.com/id/Multarix/