GPU Skinning is a technical term that is extremely important in rendering and optimizing game graphics (technical art). An optimization technology that uses the GPU's massively parallel core instead of the CPU to process mesh deformation calculations (vertex simulation) associated with character bone animation.

An example in the real world: instead of having a single dresser (CPU) dress all the dancers, we give them all a hand mirror (GPU) and have them change their clothes all at once.

The movement of all the dancers (vertices) is no longer dictated by one teacher (CPU), and each dancer (GPU core) reads the movement of the bones (Structured Buffer, etc.) by itself and transforms them autonomously, allowing everyone's movements to be completed in an instant.

GPU Skinning concept infographic diagram

Figure: Infographic that clearly illustrates the basic processing flow and mechanism of GPU Skinning in Japanese.

Detailed mechanism and operating principle

Enable "GPU Skinning (GPU Compute Skinning)" in Player Settings to eliminate the bottleneck of the CPU by leaving all vertex transformation to the GPU, which is good at parallel calculations.