I have a three js scene with two lights. I want light A to use PCFShadowMap and light B to use BasicShadowMap. How to achieve that?
My main concern is performance. I am looking for a way to cast different quality shadows from different light sources.
This is not possible. The type of shadow maps can only be configured globally on renderer level:
If you are concerned about performance, consider to lower the resolution of shadow maps which you can configure per light.