Modeling emotional dynamic shadows in Live2D