I make an AR using HandTracking and Three.js GPGPU to make light birds fly in flocks and gather around your finger.
Birds velocity & position is calculated by GPUComputationRenderer.
And handMesh is included in bufferGeometry, which handles all the birds’ meshes at once.(To maintain the back and forth relationship between the bird and the hand. )
And birds are bloomed using POSTPROCESSING.
Please try it out if you are interested!