Spline Group Movement
A deterministic spline group movement system built for Unity’s Timeline. The first iteration was a 3D spline system with Editor Controls and fast runtime behaviour. The Second pass I added spline Noise and a Grouping system which the Penguins are demonstrating nicely below. The Group pattern is not AI but sampling a Perlin noise map at various positions will give a good enough result for convincing grouping which can be used on a timeline and used in cutscenes. In addition I added a simple set of controls to tweak the group and using different ground collision components this can be used on pretty much every surface (see elephant video).