Spotlight and Pointlight Shadow Mapping. Made in Java with Libgdx.