<spshader> <shader-info name="verticalMapping" fallback-shader="solid" use-tangents="Y"/> <first-pass vertex-shader="sp_pass.vert" fragment-shader="sp_vertical_mapping.frag"> </first-pass> <shadow-pass vertex-shader="sp_shadow.vert" fragment-shader="white.frag"> </shadow-pass> <uniform-assigners> <uniform-assigner name="layer" function="shadowCascadeUniformAssigner"/> </uniform-assigners> </spshader>