[DF-29] Shadow render pass implemented for new materials. Please note that ShadowRect should be created and added to scene manually. Need to review this.