mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-20 14:17:54 -04:00
Split the M2 animation update loop into three phases: sequential animation state update, parallel bone matrix computation via std::async (when 32+ animated instances), and sequential particle update. Each thread processes a disjoint slice of instances so no synchronization is needed.