Flocking particles.
Original Processing / Java code from https://github.com/nature-of-code/noc-examples-processing/tree/master/chp06_agents/NOC_6_09_Flocking initially converted to OPENRNDR / Kotlin, then converted to OPENRNDR + GLSL compute shaders based on details from https://wickedengine.net/2018/05/21/scalabe-gpu-fluid-simulation/ and thanks to iamJoram's help during Arsiliath's Compute Shader workshop in May 2021.