ShadowMapType:
    | typeof BasicShadowMap
    | typeof PCFShadowMap
    | typeof PCFSoftShadowMap
    | typeof VSMShadowMap