Yes this is possible but should be integrated as a modified (or its own) shading model for best performance and quality. Post processes can only approximate real lighting information.